network error:software caused connection abort解决办法

昨天,新开了一个VPS,在反复装lnmp的时候一直因为一个错误提示而被迫终止,而且我也因此找了很多方法,其中一个是把sshd_config这个文件里面增加一个值:TCPKeepAlive yes,我没用试过这个,我用的另外一个方法,一样是修改这个文件!

第一步:SSH指令输入:vi /etc/ssh/sshd_config 然后回车

第二步:按下键,一直找到最后这里,你会看到倒数第二十行左右有这么一句话:ClientAliveInterval 0

第三步:修改数字0为60

第四步:按下esc,按下ctrl+Q,输入wq,回车保存即可!

第五步:service sshd restart重启服务

以上方式是该VPS的供应商给我的,不过我觉得最主要的还是这个VPS的ping值有点高了!

方案一:

1. 在putty 的Connection 项目中设定
"Sending of null packets to keep session active", 也就是每隔几秒传送一个 null packet 让 session不会 timeout

2. 在 sshd host 的 /etc/ssh/sshd_config 设定: TCPKeepAlive yes

方案二:

修改服务器中/etc/ssh/sshd.config 文件,将LoginGraceTime的值设为0,默认为2m,TCPKeepAlive
设为yes, 然后使用service sshd restart来重启sshd服务,这样就可以了。

补充:

在sshd_config中有LoginGraceTime变量,其值的参数是秒,表示在用户用ssh登陆,但是没有输入密码时,多少秒后自动断链.

这个变量在s10的x86和S9下都工作正常.但是到了S10的sparc机型中,却不工作.

虽然到了规定的时间,系统/var/adm/messages中会打印sshd[3968]: [ID 800047 auth.crit] monitor fatal: Timeout before authentication for 135.252.106.61

但是实际上却不会断链,仍然在等待用户输入密码. 且必须输入正确后,才自动断链.

方案三:

第一步:SSH指令输入:vi /etc/ssh/sshd_config 然后回车

第二步:按下键,一直找到最后这里,你会看到倒数第二十行左右有这么一句话:ClientAliveInterval 0

第三步:修改数字0为60

第四步:按下esc,按下ctrl+Q,输入wq,回车保存即可!

时间: 2024-10-25 14:18:33

network error:software caused connection abort解决办法的相关文章

putty putty network error software caused connection abort

putty连接中断 network error software caused connection abort 翻译: 网络错误软件造成连接中断 解决方法 在linux服务器端设置(找到并改成下面的样子并保存): #vi /etc/ssh/sshd_config TCPKeepAlive yes LoginGraceTime 0 ClientAliveInterval 60 保存 :wq 2.重启服务 #service sshd resart

putty software caused connection abort

错误现象:在很短的时间内就失去连接,并报"Software caused connection abort" 解决办法:首先得排除是网络不是不通畅,如果在局域网中要确定IP没有冲突,验证方法很简单,ping www.baidu.com 即可: 然后修改服务器中/etc/ssh/sshd.config 文件,将LoginGraceTime的值设为0,默认为2m,TCPKeepAlive 设为yes, 然后使用service sshd restart来重启sshd服务,这样设置后,Putt

LoadRunner Error code 10053,Software caused connection abort

发现问题的应用场景  C/S结构程序,请求响应采用异步机制.即客户端发送一个请求后不是一直等待这个结果,客户端将请求存放在请求队列并获得一个JOBID,服务器运行后将运行结果存放在响应队列,客户端定时查看响应队列,根据JOBID定时从响应队列中获取结果.因此带来的测试问题是受服务器状态影响,客户端获取结果的次数不固定. 测试脚本示例  lrs_create_socket("socket0", "TCP", "LocalHost=0", "

Caused by: java.net.SocketException: Software caused connection abort: socket write error

1.错误描述 [ERROR:]2015-10-16 22:28:39,964 [异常拦截] exception.ExceptionHandler ClientAbortException: java.net.SocketException: Software caused connection abort: socket write error at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.ja

eclipse的TestNG报错java.net.SocketException: Software caused connection abort: socket write error"

最近整了一个自动化项目,需要用到testng,安装的最新版本6.11.0老是提示错误java.net.SocketException: Software caused connection abort: socket write error" 百度了半天终于解决了,具体方法如下: 1,卸载eclipse中原安装的6.11.0版本 2,安装指定的版本6.8.22: 输入指定的版本地址安装.http://beust.com/eclipse-old/eclipse_6.8.22.20150507032

testNG java.net.SocketException: Software caused connection abort: socket write error

执行用例报错,提示 java.net.SocketException: Software caused connection abort: socket write error java.net.SocketException: Software caused connection abort: socket write error at java.net.SocketOutputStream.socketWrite0(Native Method) at java.net.SocketOutpu

ClientAbortException: java.net.SocketException: Software caused connection abort: socket write erro

1.错误描述 ClientAbortException: java.net.SocketException: Software caused connection abort: socket write error at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:407) at org.apache.tomcat.util.buf.ByteChunk.flushBuffer(ByteCh

java.net.SocketException:Software caused connection abort: recv failed 异常分析 +socket客户端&服务端代码

java.net.SocketException:Software caused connection abort: recv failed 异常分析 分类: 很多的技术 2012-01-04 12:54 8004人阅读 评论(6) 收藏 举报 socket服务器bufferstring网络java 第 1个异常是java.net.BindException:Address already in use: JVM_Bind.该异常发生在服务器端进行new ServerSocket(port)(p

开发:异常收集之 Software caused connection abort: recv failed

近期用ibatis比较多,中间也遇到很多奇葩小问题,但是也纠结我特别久.遂记录下来: 其中一个:java.sql.SQLException: Io 异常: Software caused connection abort: recv failed 这个问题弄了很久,因为大部分数据查询都没有问题,当查到某个特定数据的时候就出现了这个,大概意思就是查询时,连接已关闭 然后就去数据库看数据,发现数据表和实体有区别,数据表多了一个列Line,这个列大部分数据是空的.所以大部分查询没问题, 当查到某个Li