I have one instance of NetXMS version 1.2.4 running a servicecheck.http of ServiceCheck.HTTP(xxx.xxx.xxx.xxx,80,"^HTTP/1\.[01]") and it returns a value of 0.
On a different server I have an instance of NetXMS version 1.2.5 running a servicecheck.http of ServiceCheck.HTTP(xxx.xxx.xxx.xxx,80,"^HTTP/1\.[01]") and it returns a value of 3.
What exactly am I missing?  Any help would be greatly appreciated.
Just a note I am checking the same site on both servers and the site is up and running.
			
			
			
				There were no changes in portcheck subagent since 1.2.2.
Return code 3 means that connection was successful, but reply didn't match regexp.
Could you check request/response with tcpdump?