当我试图在端口8080上运行一个服务(RavenDB)时,它会停止,而Windows日志显示了以下错误:
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.Net.HttpListenerException: Failed to listen on prefix 'http://+:8080/' because it conflicts with an existing registration
我正在VS2012上开发一个运行在IIS Express上的ASP.Net MVC4网站。在本地运行我的网站时,我希望在浏览器地址栏中看到data.xyz.com而不是localhost/Data。
我在SO上关注了几个其他问题,主要是。但是当我运行这个项目时,它显示为Unable to launch the IIS Express Web server.Port '80' is in use.
因此,目前我使用端口8080来让它工作,但我不想这样做。我该如何解决这个问题?
更新:详细信息:
端口80上的netstat数据
TCP 0.0.0.0:80
我们有几个网站,我们正在运行的一个IIS实例,需要映射到他们的每个域名。例如。
Site A has the domain name coolness.com
Site B has the domain name 6to8Weeks.com
Site C has the domain name PhatTech.com
当我查看IIS配置窗口的“网站标识”部分时,我注意到可以指定IP地址和端口,但如果单击“高级”按钮,也可以根据主机头值配置站点。
如何配置IIS中的每个站点?理想情况下,我希望它们都能监听端口80,所以我没有奇怪的URL,但我不确定是否使用头、IP地址或其他方式来完成此操作。
我在IIS中定义的所有FTP站点都绑定到192.16.9.3:21 & 192.16.9.3:990,但是当我执行netstat时,我得到了以下内容:
C:\>netstat -a -n -o
Active Connections
Proto Local Address Foreign Address State PID
TCP 0.0.0.0:21 0.0.0.0:0 LISTENING 1168
TCP 0.0.0.0:990
我有多个IIS7网站挂起一个IP,使用不同的端口。
这三个站点都使用Z.A.B.C:XX,其中XX是{100, 200, 300} *
没有web.config设置不做:300个不工作,绑定被设置为ok。我甚至可以更改端口,使200变成300,但原来的300仍然不能工作。它们都是由IP显示的,所以它不是DNS。它们之间没有SSL设置差异。在metabase.xml中,我看不到任何东西会使一个人的行为与另一个人不同。
在IIS7中还有其他我可能找不到的设置,可以解决这个问题吗?
* not the real values.
更新:
托管的网站,无论端口,总是返回500个错误。这在过去的几天里一直
我们最近进行了一次PCI扫描,但由于扫描能够找到并报告我们的AWS经典ELB的私有IP地址而失败。
有什么设置或其他方法可以防止这个地址被暴露吗?
我确实验证了他们是否获得了正确的私有IP地址。
以下是扫描报告的确切错误(将DNS替换为xxx)-
IP Address:xxx.xxx.comHost:xxx.xxx.comPath:Threat Reference:More information on the Web Server Internal IP address available for the IIS web servers is
available at
[http://www
我启动了wamp服务器,我的浏览器没有在本地主机上显示我的文件,我不确定我应该怎么做?
一个月前,我已经在系统中安装了IIS。我已经在IIS管理器中停止了IIS。我可以在browser.When中查看phpmyadmin页面。我浏览localhost,包含IIS图像的页面是shown.If,我浏览localhost/my_file,它显示的是我已经完成的You don't have permission to access /my_file on this server.,如中所述
请帮帮我