我在WS 2k3,IIS 6.0上运行Web服务器。 其中一些内容位于该服务器上,但大部分内容位于链接到另一台服务器的虚拟目录中。 一切正常(几乎)没有SSL使用时罚款。 但是,使用SSL时,我无法访问虚拟目录中的文件。 相反,我得到错误404,页面未find。
请求的IIS日志:
#Fields: date time s-sitename s-ip cs-method cs-uri-stem cs-uri-query s-port cs-username c-ip cs(User-Agent) sc-status sc-substatus sc-win32-status [date] W3SVC116779885 192.168.168.35 GET /logo.gif - 443 - [my ip] Mozilla/5.0+(Macintosh;+U;+Intel+Mac+OS+X+10_6_3;+en-us)+AppleWebKit/531.22.7+(KHTML,+like+Gecko)+Version/4.0+Safari/531.9 401 2 2148074254 [date] W3SVC116779885 192.168.168.35 GET /logo.gif - 443 - [my ip] [ua] 401 1 0 [date] W3SVC116779885 192.168.168.35 GET /logo.gif - 443 TS1\ipad [ip] [ua] 200 0 0 [date] W3SVC116779885 192.168.168.35 GET /patients/1118.pdf - 443 - [ip] [ua] 500 16 1326
请注意,徽标位于主服务器中,而病人是虚拟目录。
有什么build议?
尝试访问/patients/1118.pdf时出现的错误是500.16。 这意味着IIS世界中的“UNC授权证书不正确”。
检查以确保连接到共享的用户对目标服务器/path具有适当的权限。
有任何IIS日志可以共享? 如果没有可能指出问题的详细信息或事件查看器消息,则难以诊断。