Eu finalmente encontrei o problema e não foi um problema no servidor.
Foi uma configuração no cliente, Putty. O encaminhamento do X11 foi ativado e causou todos os problemas. Desliguei isso.
Estou executando um Ubuntu Server 12.04.5 LTS e, quando digito sudo su
, demora 30 segundos para abrir o shell. Pesquisando na internet, esse problema parece relacionado ao arquivo /etc/hosts
e /etc/hostname
.
Isso não é realmente um problema para eu esperar, no entanto isso está afetando outros programas (especialmente o sSMTP que eu uso para enviar e-mails do PHP) e o Apache está dando o clássico " não confiável pode determinar completamente o servidor nome de domínio qualificado ".
Então, verifiquei o arquivo hosts e o corrigi, e agora o erro do apache desapareceu, mas os outros problemas persistem. sudo su
demora cerca de 10 a 15 segundos.
A saída de uname -n
, hostname
e hostname -f
é:
server.example.com
Saída de hostname -a
:
server
Conteúdo de /etc/hosts
:
127.0.0.1 localhost.localdomain localhost
127.0.1.1 server.example.com server
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
Este servidor tem um endereço IPv4 público e o registro DNS de server.example.com
está correto.
Se eu tentar ping server
ou ping server.example.com
, eles funcionarão como esperado (resolvendo para 127.0.1.1
)
O servidor também está executando o openvpn com menos de 10 clientes, mas a desativação do serviço não tem consequências.
Coisas tentadas até agora:
1) Alterando o nome do host para "localhost": isso resolve o problema, mas não é aceitável ;
2) Esta versão de /etc/hosts
(não funciona):
127.0.0.1 localhost.localdomain localhost server.example.com
127.0.1.1 server.example.com server
::1 ip6-localhost ip6-loopback server.example.com
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
3) Versão atual de /etc/hosts
(não funcionando):
127.0.0.1 localhost.localdomain localhost
127.0.1.1 server.sistema3.it server
::1 ip6-localhost ip6-loopback localhost
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
Já executei muitos servidores no passado e este é o único que tem esse problema. Estou completamente preso, qualquer ajuda é muito apreciada. Obrigado.
Eu também postei essa pergunta no AskUbuntu, mas talvez seja melhor o ServerFault para esse tipo de problema.
Tags sudo ubuntu-12.04 hosts-file