SSH 和 Telnet 连接问题。有时能连接,有时不能

SSH 和 Telnet 连接问题。有时能连接,有时不能

我遇到了 SSH 和 Telnet 的问题,连接速度很慢,并且多次中断。但我发现我的网络没有问题。当我 ping 服务器时,它给出的 ttl 为 127,数据包丢失率为 0%,时间小于 1 毫秒。这是一台 centOS 6.9 2.6.32-696.20.1 服务器。它是运行 tomcat 服务的应用服务器。最初的问题是,此应用服务器在与 DB 服务器 (MSSQL 2012) 通信时失去连接。我遇到这个问题已经将近 3 天了,但没有发现任何触发它的原因。我没有在 /var/log/messages 中发现任何错误事件。我没有在服务器上发现任何硬件问题。在 ifconfig 中,错误:0 已丢弃:0

我运行以下命令来从我的应用服务器测试 telnet 连接:

while true; do sleep 1 | telnet xx.xx.xx.xx 1433 ; done;   //1433 is the allowed port for DB

我收到消息:转义字符是“CTRL+]”但我发现有时它会尝试连接,需要很长时间,然后它会显示:连接被拒绝我没有看到此“连接被拒绝”消息的任何模式,它只是一个随机事件。我已经停止了所有 tomcat6 服务,停止了 iptables 来测试它,但仍然没有看到任何差异。

通过 ssh 连接服务器时,我发现登录需要很长时间,有时会显示“连接被拒绝”

我还在网络端口和目标主机上进行了 TCP 转储,但没有看到任何数据包丢失。

我将其与其他具有相同规格(包括 BIOS 和硬件)、相同内核版本、相同软件包和相同机箱的服务器进行了比较(因为我想检查 MXL 交换机是否导致任何问题)。我没有看到它们存在与 SSH 和 Telnet 相关的任何问题,并且它们也没有数据库连接问题。

有人能提供一些我可以尝试的故障排除技巧吗?或者是否有我不知道的修复方法?

Telnet 版本:telnet-0.17-48.el6.x86_64 SSH 版本:openssh-5.3p1-123.el6_9.x86_64 服务器:Dell M820,iDrac 固件和生命周期控制器版本:2.30.30.30,Bios 版本:1.5.1 注意我没有对 Telnet 或 SSH 设置进行任何更改。

相关内容