如何解决VisualSVN:可以通过服务器名称而非URL“找不到路径”访问存储库
我有VisualSVN 4.3.1。使用对Signalr.domain.net(不是真实网址)使用自签名证书的社区许可证。
我可以使用服务器名称(例如https:// signalr / CADE)更新/提交/浏览存储库,但无法通过其网址https://signalr.domain.net/CADE..来访问它。即使是在服务器内部我检查了以下内容:
- 右键单击存储库会显示正确的URL(https://signalr.domain.net/CADE)
- 将ping到正确的IP
- 防火墙已关闭
- 我可以在服务器上使用浏览器,在使用服务器名称而不是url时显示
- 我可以使用Tortoise存储浏览器,在使用服务器名称而不是url时显示
- 服务器管理器显示HTTP服务正在运行,VDFS已禁用,
解决方法
-
您应该指定所收到错误的确切措辞。现在问题还不清楚。
-
您需要运行
True
和nslookup signalr
命令以确定名称是否正确指向服务器计算机的IP地址。 -
请勿关闭防火墙。您需要确保防火墙允许端口443上的传入连接(如果这是在VisualSVN服务器属性中选择的端口)。请注意,VisualSVN Server默认情况下会添加Windows防火墙规则
nslookup signalr.domain.net
。
问题原来是IIS。我没有在此服务器上创建网站,但IIS正在运行,并占用了端口80和443。我将VisualSVN更改为使用https://signalr.domain.net:8443,现在一切正常。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。