Our organization was having an issue with Agents not connecting to the Agent Gateways after re-configuring our Recast infrastructure.
When troubleshooting, the Agents were logging an error when calling SetupConnection(), reporting that the gateway returned a 503 (Server Unavailable) error.
At the same time, the Agent Gateways were logging a warning stating the "Client certificate failed Recast validation, subject was CN=<device hostname>".
Ultimately, this was due to the RecastAgent.sqlite file located in C:\ProgramData\Recast Software\Recast Agent not being removed on Agent uninstalls. The Agent was referring to the old file configuration to initiate a connection to the new Gateway, rather than updating to the new Management and Gateway servers.
We were referred to this article to resolve the problem: https://docs.recastsoftware.com/help/right-click-tools-troubleshooting-recast-agent-not-connecting
When initiating a product uninstall, I am under the impression that all components of a piece of software are removed. Since this is a configuration file, that should certainly be included on the uninstall. Please configure the uninstaller to remove ALL files and traces of the agent on uninstall. Or at the very least, give an option to do a clean uninstall when removing the software.
Product | Recast Management Server |