我们在Windows Server 2003上使用我们的MDaemon电子邮件服务器多年,没有任何问题。 几天后,IMAP服务器突然停止,并给我们一个错误消息:
Winsock错误10013权限被拒绝
经过对Google的一些调查,我们发现该端口被“东西”locking。
所以,我们改变了经典的143到一个随机的端口(500),一切工作正常!
经过几次尝试,我们发现telnet xxxxxx 143给了我们这个端口正常的答案
* OK [CAPABILITY IMAP4 (...)]
那么这个消息是正常的还是这个问题呢?
如何才能find阻止我们连接到端口143的运行软件?
非常感谢您的帮助。
亲切的问候
从命令提示符下,执行netstat -a -n -o | find "LISTEN" | find ":143 " netstat -a -n -o | find "LISTEN" | find ":143 " netstat -a -n -o | find "LISTEN" | find ":143 " 。 这将返回在最右列的端口143上侦听的程序的进程标识符(PID)。 打开任务pipe理器,进入“进程”选项卡,使用“查看/select列”菜单将PID列添加到显示器,然后查找违规进程。
如果不知道违规程序是什么,我不能告诉你任何有关使其不能绑定到端口143.更新你的问题,如果你需要addt'l援助后定位的过程,我们可以进一步讨论。
有一个从微软的TCPview程序,可以告诉你哪个程序运行在端口143(或任何其他端口)。
如果有一个程序在143端口监听,那么你不知道你有问题。 但是否则你应该configuration这个程序不要在端口143上侦听。