我最近使用Octopus Deploy将ASP.NET MVC站点部署到运行带有IIS 7.5的Windows Server 2008 R2的测试环境
网站在服务器上运行愉快,但我无法通过任何浏览器远程连接到网站,我的同事也不能。
在该服务器上运行的多个站点可以正常工作。
我可以从我的开发机器ping该站点。
我接下来要检查的是什么想法?
答案 0 :(得分:0)
要检查的事情......
在八达通管理网站中,打开“您的项目” - > “过程” - >部署任务。
检查您是否已选择部署“IIS网站”功能并输入网站名称,应用程序池名称(仔细检查这是否正确),.NET版本以及正确的绑定(即端口号)。
如果您使用的是特定主机名,请确保您已在绑定中输入了该名称(否则IIS无法将流量路由到正确的站点,并且该站点将无法在IIS中启动)。
打开IIS并查看网站是否正在运行。如果没有,当您尝试运行它时,您将收到一条消息来解释原因。通常是因为有多个站点试图在相同的IP /端口组合上运行而没有主机名来区分它们。这可能会反馈到部署任务中。
如果所有其他方法都失败了,请检查一些日志......特别是: