小龙博客

小龙与您一起关注互联网动态,并及时和大家分享讨论网站运营的最新技术资讯!

导航

Serv-U无法确定网络故障或Sockets不足解决方法

针对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 or alg.exe
进程名称: Application Layer Gateway Service
进程类别:其他进程
英文描述:
alg.exe is a part of the Microsoft Windows operating system. It is a core process for Microsoft Windows Internet Connection sharing and Internet connection firewall. This program is important for the stable and secure running of your computer and should
中文参考:
alg.exe是微软Windows操作系统自带的程序。它用于处理微软Windows网络连接共享和网络连接防火墙。这个程序对你系统的正常运行是非常重要的。


关键问题可能出在这里,Alg.EXE所对应的服务进程为:Application Layer Gateway Service,本人试着将其停用了,然后检查发现防火墙并没有因为关闭这个服务而受到干扰,然后再观察FTP服务器运行状况,后来FTP服务器运行了几天都没有再来发生这个问题了。

 


以上是本人的实际工作经验,这个问题之前本人在网络上搜索了很多资料,都没有一个明确的解答,所以本人将自已的以验发布出来,希望对遇到这种问题的朋友有所帮助。
 

<< 还是要常锻炼才好。。。腾讯发布QQ电脑管家 在背后捅了360一刀 >>

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

最近发表

Powered By Z-Blog 1.8 Walle Build 91204 小龙 Some Rights Reserved.