Did you use my source code or did you create your own? In the latter case, could you post it so that I may look at it? You don't get anything in the error_log?

Also, there is something which I forgot to mention - for this page to work, I had to install a SUID root copy of nmap, since TCP fingerprinting requires nmap to aquire a packet socket, which only root can do.