解决:FTP连接出现服务器无法识别命令500 Invalid PORT Command

创络讲堂 2014-12-10 08:00:00 28167次 https://www.chuangluo.com/news_417.html 作者:创络科技

场景还原:我们的一位客户做了一个商城网站,测试阶段结束后,发现数据量比较大,于是客户购买了一台独立的服务器来托管。服务器用了已经有大半年了,之前一切顺利,最近出现FTP软件无法连接服务器,一连接就出现提示:服务器无法识别命令。请使用原始 ftp HELP来识别服务器所支持的所有命令。相关的错误命令是:500 Invalid PORT Command。经过与服务器供应商和机房沟通均未解决,于是求助于我们,在技术员的帮助下,客户服务器最终完美解决了这个问题。

问题关键:500 Invalid PORT Command的中文意思是端口不可用,可能是因为某种原因导致之前的端口号被不明原因的禁用,所以只需要更换端口号就可以解决问题。

解决方法:

1.到服务器的IIS的FTP中修改网站默认的端口号,例如:4722

修改网站默认的端口号

2.到服务器的防火墙中,添加两个例外端口号,例如:4721、4722

添加两个端口号

3.开启刚刚添加的这两个端口号,在开始→运行中输入cmd回车,分别输入以下两行代码并执行。

cd c:InetpubAdminScripts

adsutil.vbs set /MSFTPSVC/PassivePortRange "4721-4722"

如果在执行第二条代码时出现this script does not work with wscript等类似错误提示,则需要在前面加cscript.exe,然后重新执行!

this script does not work with wscript
Object required
ErrNumber:424(0x1A8)
to run this script using cscript,type:"CScript.exe adsutil.vbs",

如遇错误不能执行,则请直接使用以下代码替换第二条代码并重新执行。

cscript.exe adsutil.vbs set /MSFTPSVC/PassivePortRange "4721-4722"

设置完成后,重启一下IIS即可。

重启IIS

4.最后在FTP软件中重新设置刚刚重新分配的端口号,数据连接类型建议使用PASV,部分FTP软件中叫做“被动防火墙”设置。

重新设置FTP站点的端口信息和数据连接类型

在网上看了一下,还没有发现有比较完整的解决方案,而问题解决过程略显复杂,因此我们特地将这个问题的解决方法整理出来,方便大家也方便我们自己以后参考。

  • 详解网站新URL如何自动推送到百度的业务逻辑
    2018-09-06 17:59:18
    我们对百度搜索资源平台进行了仔细的学习,发现我们可以通过多种接口将网站新URL自动推送到百度,本文将详细介绍我们网站后台的推送业务逻辑。
  • 低级但很实用:解决Excel导入MySQL日期为0000-00-00
    2016-07-14 08:00:00
    深圳网络公司【创络】根据自身经历和真实项目经验,为您提供解决Excel导入MySQL日期为0000-00-00,低级但很实用的方案。
  • 解决手机APP连接远程服务器桌面出错
    2014-02-28 08:00:00
    解决手机APP连接远程服务器桌面错误:The server is configured to only use Standard RDP Security mechanisms (section 5.3) and does not surpport any Exteranl Security Protocols (section 5.4.5).
  • 热情大气的企业网站案例解析
    2013-09-05 08:00:00
    深圳网站建设公司创络于上月和梁氏置业签订了网站开发合作协议,客户要求网站界面热情、大气,类似要求的企业网站案例不在少数,那么作为设计师,要如何理解客户的要求同时精确设计出理想的效果图呢?
  • 为新手详细解释为什么要做网站内链
    2012-06-15 08:00:00
    深圳网站建设公司【创络】昨天通过简短的一篇文章为初入网站维护行业的朋友解释了一下什么是网站的外链,与之相对应的有一种连接叫做内链。
  • iwebshop后台上传商品图片不显示的解决方案
    2011-11-17 08:00:00
    iwebshop是一套非常不错的商城系统,简单易用。如果我们在使用的时候遇到一些问题,例如:后台上传的商品图片不显示,则只需要设置临时目录的相应权限即可。
标准建站流程
客服电话
  • 132-6576-8769
  • 0755-23698839