Ele está sendo executado no Windows Server 2008 e costumava funcionar há vários meses. Estou usando este servidor novamente para algum trabalho de desenvolvimento com o VS.
Este é um servidor da web ao vivo usado para servir alguns sites de teste também.
Isso surgiu ao executar o Visual Studio e, em seguida, iniciar meus projetos para depuração.
Tentando iniciar qualquer site localhost:xxxx
quando o IISExpress foi iniciado (usando o número da porta real na configuração para acessar sites diferentes):
This webpage is not available
ERR_CONNECTION_REFUSED
Já estou nisso há alguns dias, pois li que outros tiveram problemas semelhantes, tentei muitas coisas que li, incluindo alterar managedruntimeversion
de "v4.0" para "v4.0.30319" para .net 4.5 (nunca teve que fazer isso antes) e desabilitar o módulo de registro (todas as sugestões encontradas aqui ).
Existem apenas duas entradas em meu hosts
arquivo que apontam para endereços IP de servidores internos. Nenhum localhost
IP ou referências relacionadas.
Cheguei a reinstalar o IIS Express e o Visual Studio 2013. Também criei um novo WebApplication
site para tentar resolver isso (ligações simples e sem outras ligações complicadas).
Quando eu giro o Fiddler, vejo o seguinte na página:
[Fiddler] The socket connection to localhost failed.
ErrorCode: 10061.
No connection could be made because the target machine actively refused it 127.0.0.1:23162
Eu removi todas as configurações de proxy da seção de conexão LAN do IE, onde antes eu estava recebendo um pop - up red-x no VS indicando que algo como o IISExpress não pôde ser iniciado .
Isso não é uma questão de SSL versus não SSL.
Eu tinha o TFS Server instalado - desinstalei-o, caso houvesse algumas ligações estranhas que estivessem interferindo.
Tentei excluir a pasta IISExpress config / settings várias vezes.
O applicationhost.config atual contém:
<site name="WebApplication1" id="4">
<application path="/" applicationPool="Clr4IntegratedAppPool">
<virtualDirectory path="/" physicalPath="C:\TFS-WorkRepository\Sandbox\WebApplication1\WebApplication1" />
</application>
<bindings>
<binding protocol="http" bindingInformation="*:23162:localhost" />
</bindings>
</site>
<siteDefaults>
<logFile logFormat="W3C" directory="%IIS_USER_HOME%\Logs" />
<traceFailedRequestsLogging directory="%IIS_USER_HOME%\TraceLogFiles" enabled="true" maxLogFileSizeKB="1024" />
</siteDefaults>
<applicationDefaults applicationPool="Clr4IntegratedAppPool" />
Eu gostaria que houvesse uma etiqueta para really-stuck
.
Por favor, sugira que não, já que não quero ir tão longe quanto a rodar um novo servidor.
- ATUALIZAÇÃO -
Na barra de URL, quando insiro o nome do computador ou endereço IP: xxxx, recebo o em ERR_CONNECTION_TIMED_OUT
vez de ERR_CONNECTION_REFUSED
.