[技术分享 - ISA 篇] FTP 有“证策”,ISA Web 代理有对策

当您使用 IE 打开 FTP 站点,并使用 ISA 作为 web 代理(并且没有勾选 IE 高级选项”Enable folder view for FTP sites”),访问需要认证的 FTP 站点时, ISA 服务器可能会返回以下报错:

Error Code: 502 Proxy Error.
The login request was denied. The logon account might have been disabled or logon information might have changed. Log on again to verify that the information was typed correctly. If the problem continues, report the problem to the administrator of the Internet server you are requesting.(12015)

clip_image002

问题发生的原因

当 ISA 尝试与 FTP 服务器建立连接时,会首先尝试发送匿名认证信息,匿名认证会被 FTP 服务器拒绝。

解决方法

1. 通过 SecureNAT 或者安装 ISA 防火墙客户端的方式来访问需要认证的 FTP 服务器

2. 使用以下的格式来访问需要认证的 FTP 服务器。

ftp://User_Name:Password@FTP_Server

参考

Error message when a client computer tries to access an FTP site through ISA Server, Microsoft Forefront Threat Management Gateway, Medium Business Edition, or Windows Essential Business Server 2008: "Error Code: 502 Proxy Error"

https://support.microsoft.com/kb/925880/en-us

James Yi
Microsoft Support Expert