Issue
When attempting to authenticate to AuthAnvil via HTTP, you get the following error in the Application, AAWinLogon or AAWinLogonCP event logs, "Unable to properly send an authentication message to the AuthAnvil server at 'http://<AuthAnvilServer>/authanvilsas/sas.asmx'. Is this machine currently on the network, and is the SSL certificate on the AuthAnvil server trusted by this machine?"
However, you can successfully reach the URL http://<AuthAnvilServer>/authanvilsas/sas.asmx from a browser, and the IIS logs in C:\inetpub\logs\logfiles on the AuthAnvil server are displaying an HTTP 400 response code for communication attempts between the agent and the server.
Cause
Something, such as a firewall, or anti-malware software is interfering with the HTTP stream, and altering it. This causes the server to treat the request as an invalid request and return an HTTP 400 Bad request error code.
Resolution
Use SSL rather than unsecured HTTP for communications between the agent and the AuthAnvil server. SSL streams cannot be affected in this way. For more information on configuring SSL, refer to the "Configuring secure communications with SSL" section of the AuthAnvil Installation Guide.
Affects
All version of AuthAnvil.
Questions?
If you have any questions or need some help, we would be happy to assist. Open a case at help.scorpionsoft.com or send an email to support@scorpionsoft.com.