打印本文 关闭窗口 | |
Serv-U无法确定网络故障或Sockets不足解决 | |
作者:未知 文章来源:网络文摘 点击数 更新时间:2007/12/7 19:06:09 文章录入:admin 责任编辑:admin | |
|
|
针对serv-u服务出错问题的解决: 这段时间FTP服务器老是不稳定现像(本人服务器为Windows2000+Serv-U6.04),运行一段时间后就会出现无法链接现像,远程登录服务器,打开Serv-U Administrator域管理器时提示:无法确定网络,网络故障或SOCKETS不足? 理论上Widnows可用Socket有65535个,IIS或者FTP之类的应用程序在请求用完一个Sockets后,关闭的Socket都会被系统回收使用。于是运行CMD打开MS-DOS窗口,运行:C:\Netstat -na >> PortList.txt,然后用记事本打开C盘根目录刚才生成的:PortList.txt,发现里面有大量的不规则端口连接为:ESTABLISHED,仔细一看,发现这些端口都不是IIS或FTP产生的。 赶紧用ICESWord.exe(冰刃)查看一这些端口具体对应的是什么应用程序,发现都是指像Alg.exe这个进程,随即在网上查了一下Alg.exe的档案 alg.exe - alg - 进程管理信息 关键问题可能出在这里,Alg.EXE所对应的服务进程为:Application Layer Gateway Service,本人试着将其停用了,然后检查发现防火墙并没有因为关闭这个服务而受到干扰,然后再观察FTP服务器运行状况,后来FTP服务器运行了几天都没有再来发生这个问题了。 以上是本人的实际工作经验,这个问题之前本人在网络上搜索了很多资料,都没有一个明确的解答,所以本人将自已的以验发布出来,希望对遇到这种问题的朋友有所帮助。 |
|
打印本文 关闭窗口 |