I've found many recast agents that the service is running but shows disconnected in the recast management server web UI.
I've found restarting the service manually reconnects the agent. Trying to manually select all disconnected agents in the web UI that are severs that I know are online so I can run a script against them to restart the agent is clunky.
Add option to auto-remediate disconnected agents.
Give option to filter Agent list columns in web UI. Add option to filter by OS type (server, workstation).
Product | Recast Management Server |
This issue is ongoing and the fact that it has not been resolved other than posting how to remediate manually is not right. There should be a way for the client to resolve itself once it doesn't communicate to RMS., at least the basic steps.
In the logs; C:\ProgramData\Recast Software\Logs, you can see clearly the error: Failed to start connection. Error starting transport 'WebSockets'.System.Net.WebSockets.WebSocketException (0x80004005): Unable to connect to the remote server.
I created a basic way to resolve but I have to also do it manually. Here is the .bat scrip if needed. Copy / paste into text and save as .bat. Then use any remote tool for needed clients.
net stop "RecastAgent"
del "C:\ProgramData\Recast Software\Recast Agent\*.sqlite"
net start "RecastAgent"