缓慢的sudo和ssmtp(主机文件错误?)

我正在运行Ubuntu Server 12.04.5 LTS,当我键入sudo su ,需要30多秒才能打开shell。 在互联网上search,这个问题似乎与文件/etc/hosts/etc/hostname

这对我来说并不是一个真正的问题,但是这影响了其他程序(尤其是用于从PHP发送邮件的sSMTP),而Apache则给出了经典的“ 无法可靠地确定服务器的完全合格的域名 ”。

所以我检查了主机文件,并纠正它,现在apache错误消失,但其他问题仍然存在。 sudo su现在需要大约10-15秒。

uname -nhostnamehostname -f是:

 server.example.com 

hostname -a输出hostname -a

 server 

/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 

此服务器具有公用IPv4地址, server.example.com的DNSlogging正确。

如果我尝试ping serverping server.example.com他们按预期工作(parsing为127.0.1.1

服务器也运行openvpnless于10个客户端,但禁用服务没有任何后果。

事情到目前为止:

1)将主机名更改为“本地主机”: 解决了这个问题, 但不能接受 ;

2)这个版本的/etc/hosts (不工作):

 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) /etc/hosts当前版本(不工作):

 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 

过去我运行过许多服务器,这是唯一有这个问题的人。 我完全卡住,任何帮助,非常感激。 谢谢。

我也把这个问题发布到AskUbuntu,但也许是更好的ServerFault这种问题。

我终于find了问题,这不是一个服务器问题。

这是在客户端,腻子的设置。 X11转发已启用,并导致所有问题。 把它关掉。