Why does Honeyd not know any personalities?
When starting honeyd on the sample configuration file, you get the following error: config.sample:2: Unknown personality “AIX 4.0 – 4.2” config.sample:4: Unknown personality “AIX 4.0 – 4.2” honeyd: parsing configuration file failed This means that you did not specify the correct name of the Fingerprint in your configuration file. You should check check the Fingerprint: line in the Nmap database and make sure that the Honeyd’s configuration matches that name precisely. To get a list of fingerprints, execute the following command: grep “^Fingerprint” nmap.prints | more It is also possible that you did not install the nmap fingerprint database. In that case, you need to specify a fingerprint file on the command line.