Hello!
I've got a problem which is discussing on
http://seclists.org/nmap-dev/2013/q1/90. I don't think that it is necessary to duplicate posts. There are server and client config files in that subject. Briefly, nmap cannot detect OS type of remote machine because VPN changes MSS and TCP window. So, I wonder if any solution exists.