After Sign in to the Printix Client and closing the browser window (as instructed), the Printix Client menu still does not display you as signed in and a yellow dot is shown on the Printix Client icon indicating the Printix Client is in the state Connection failed.
One possible reason is when a previous Printix Client was uninstalled, the files were not removed from C:\ProgramData\printix.net\Printix Client\Configuration.
RESOLUTION: Uninstall the Printix Client, remove the old ProgramData files manually, then install the client again.
Another reason could be that the Printix Client is reading some legacy/invalid proxy settings. Printix Client uses a Windows function WinHttpGetProxyForUrl (implements WPAD) to get the proxy settings from the PAC file. However, it also looks at the proxy settings configured for the user(s) on the computer. If it finds a suitable set of proxy settings for a user, it remembers them in the Windows Registry under the LSA user (HKEY_USERS\S-1-5-18\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Connections). This is done to allow the Printix Service to communicate with the Printix Cloud when there is no user signed in.
You can open the PrintixService.log file and search for: DefaultConnectionSettings:S-1-5
You should see an entry for each user that is known on the computer. The information is written to the log file every 15 minutes.
You can open the PrintixService.log file and search for: ServerComm: running with proxy
You should see the address of the web proxy it is using. Example: proxy1: http://172.23.100.13:8080/.
RESOLUTION: First, try to follow the steps below to delete settings from LSA user in the Windows Registry.
- Select Windows logo key + R to open Run.
- Type: regedit, and select OK.
- In Registry Editor, browse to:
- Delete the two entries called DefaultConnectionSettings and SavedLegacySettings.
- Restart the computer.
- Sign in to Printix Client again.
If the issue persists, you may have to delete the DefaultConnectionSettings and SavedLegacySettings for each user setting.