When a customer tries to install/uninstall the PAM Socket Filter Agent(SFA) a few times on the box, the below problem occurs due to possible Microsoft Registry Key issues.
1. When trying to install the SFA agent, the following error occurs: (See the <Socket Filter>\Bin\log.txt). The "control panel" > "Programs and Features" does not show the SFA, but the service.msc screen shows the SFA service.
2. Opened the command prompt and ran the Windows command to remove the SFA service. It may require restart of the Windows server for the SFA service to disappear from services screen.
3. Try to install PAM SFA on the box but SFA fails to install due to possibly corrupted registry keys on the Windows server.
4. Rebooted the Windows server.
5. Try to install the SFA but it failed because of registry issues.
1. Download the Microsoft ‘Program Install and Uninstall’ utility:
https://support.microsoft.com/en-us/help/17588/fix-problems-that-block-programs-from-being-installed-or-removed
2. Launch the utility
3. ‘Are you having problems installing or uninstalling a program?’
• Choose ‘Uninstalling’
4. Choose ‘Not Listed’
5. Use Product Code ‘{5A2A2643-2BD6-4D09-9B03-E08098887B06}’
6. Result should say fixed and have a green check-mark. (Close this dialog)
7. Delete additional registry keys by running reg file that is attached to this document : ‘cleanup_winsfa.reg’ (Before using it, rename the ‘cleanup_winsfa.reg.txt’ to ‘cleanup_winsfa.reg’)
8. Reboot the PC (IMPORTANT!)
9. Log back in as ‘Administrator’
10. Delete the ‘C:\Program Files (x86)\CATech’ folder and all contents.
11. Now, it will be able to install the new 3.x version successfully.