您的位置:首页 > 编程语言 > PHP开发

客户端通过ISA代理匿名访问FTP服务器问题解决

2009-06-25 23:00 239 查看
http://support.microsoft.com/kb/925880/zh-cn

请考虑以下情形:

在客户端计算机上 Windows Internet Explorer 配置连接到 Internet 通过 Microsoft Internet Security 和 Acceleration (ISA) Server 2004 的基于 Proxy Server、 通过 ISA Server 2006 的代理服务器、 Microsoft Forefront 威胁管理网中 Business Edition,或通过 Windows 基本业务 Server 2008。

必须配置为拒绝匿名访问或错误的请求的 FTP 服务器。

在这种情况下,客户端计算机尝试通过 ISA 服务器的 FTP 站点访问 Microsoft Forefront 威胁管理网中 Business Edition,或通过 Windows 基本业务 Server 2008,客户端计算机可能会接收类似于以下内容的错误消息:

错误代码: 502 代理错误。
登录请求被拒绝。 登录帐户可能已被禁用,或登录信息可能已更改。 再次登录以验证信息键入正确。 如果问题仍然存在,报告此问题向 Internet 服务器的管理员,您是 requesting.(12015)
如果 ISA Server、 Microsoft Forefront 威胁管理网关、 中 Business Edition 或 Windows 基本业务 Server 2008 不发送该身份验证信息到第一个请求中的 FTP 服务器就会出现此问题。 如果在第一个请求中没有收到匿名身份验证信息,FTP 服务器关闭连接。 ISA Server、 Microsoft Forefront 威胁管理网关中 Business Edition 或 Windows 基本业务 Server 2008 通常将身份验证信息发送给第一个请求中的 FTP 站点。

请注意 如果您监视 FTP 通信,您可能会看到类似以下连接失败的条目:

Port: 21 ftp Failed Connection Attempt User: anonymous Request:GET ftp://FTP_Server


要解决此问题,登录到 FTP 服务器通过在 URL 中包含用户名和密码。 使用以下格式:

ftp: / / User_Name: Password@FTP_Server
请注意 当您按照下列步骤登录到安全 FTP 站点时, 用户名和密码可能会显示以纯文本格式在 Internet Explorer 标题栏或状态栏中。

如果您使用此格式登录到 FTP 服务器后,您监视 FTP 通信,您可能会看到类似于以下内容的条目:

Port:21 ftp Allowed User: anonymous Request:GET ftp://User_Name:*****@ FTP_Server / 有关如何设置 FTP mediates 匿名请求通过 WebProxyFtpClientPassword 属性时使用的密码,请访问下面的 Microsoft Web 站点:

http://msdn2.microsoft.com/en-us/library/ms826273.aspx (http://msdn2.microsoft.com/en-us/library/ms826273.aspx)
----
暂时用地址选项卡把需要的FTP服务器加入到域中,来解决此问题
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐