- 1 minutes to read

Troubleshooting the Nodinite Web Service Monitoring Agent

If you have any issues that you can not solve, contact our Support or send us an email at support@nodinite.com

Cannot get a response from the Web Service

This can happen if the response has a bad response, for example how a CRLF is dealt with. Bad CRLF combo

Error: The server committed a protocol violation. Section=ResponseHeader Detail=CR must be followed by LF”.
  1. If possible, verify the logic and make sure the code in the Web Service actually returns the correct data.
  2. Test with the following accept header:
Accept: text/html, application/xhtml+xml, */*
  1. If nothing else works, change the Nodinite.MonitoringAgent.WebServicesHost.exe.config
​<system.net>
    <settings>
        <httpWebRequest useUnsafeHeaderParsing="true" />
    </settings>
</system.net>

Restart the Service after applying the change