I'm trying to configure some probes that check the availablity of services by connecting to it. Unfortunately a simple TCP connect is not always sufficient, e.g. when I want to check if the sharing on my file server is up and just do a TCP connect probe to port 445 (CIFS/SMB) it also returns the service as up when I disable the filesharing because the server still accepts TCP connections on port 445.
So configured a more detailed TCP probe like the HTTP probe that comes with the dude. I listened to my network traffic with wireshark and tried to figure out which commands to put into the 'send' and 'receive' fields in the probe configuration. But that does not work probably because I'm using the wrong syntax or something. Rechecking with the HTTP probe I realized that there seem to be some variables one can use (HEAD?!) and that the TCP commands do not fully have to match the actual tranferred ones, e.g. 'HTTP GET / HTTP/1.1' also works as 'HEAD / HTTP/1.0\r\n\r\n' that is used in the probe.
Is there a manual for the configuration of extended TCP probes?
ulli | hamburg | germany