Não tenho certeza se tive o mesmo problema, mas vou colocar o que encontrei aqui.
Eu tinha um processo do servidor python que estava vinculado ao 8081 e o Apache usando o proxy proxy reverso.
Examinar em ps mostrou que o processo estava em execução:
UID PID PPID C STIME TTY TIME CMD
xxxx 31896 31681 2 08:51 ? 00:00:03 \_ python /opt/xxxx/install/xxxx/xxxx/bin/content_server.py localhost:8081
Telnet funcionou bem:
$ telnet localhost 8081
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
No entanto, o greping para o número da porta no netstat não mostrou nada vinculado a essa porta:
$ netstat -a | grep 8081
$
No entanto, se você verificar o id do processo no netstat, poderá ver uma linha como esta com "tproxy" como o número da porta:
$ netstat -a -p | grep 31896
(Not all processes could be identified, non-owned process info
will not be shown, you would have to be root to see it all.)
tcp 0 0 MELLAGFIN01:tproxy *:* LISTEN 31896/python
Alguém provavelmente pode confirmar, mas estou supondo que isso seja algum tipo de proxy tcp no nível do kernel?