ntoskrnl porta de bloqueio 8080

1

Estou tentando executar um serviço da Web que normalmente escuta na porta 8080, mas há outro serviço no meu computador que está atualmente escutando nessa porta. (o processo agora parece estar usando a porta 8081)

Após um pouco de pesquisa, consegui determinar que o processo ntoskrnl.exe estava escutando nessa porta.

Ele só usou essa porta nas últimas duas semanas, então algo mudou

Alguém pode me ajudar a descobrir por que ele está usando essa porta?

    
por Sam I am 12.10.2012 / 21:26

2 respostas

2

O culpado foi o RavenDB que foi instalado ao longo do pacote NServiceBus.

Eu encontrei a solução neste grupo relacionado ao NServiceBus

basicamente digitando o seguinte na linha de comando.

C:\Program Files\NServiceBus.Persistence\Raven.Server.exe /uninstall

Obrigado a David Murray pela observação Open your browser and type: //localhost:81/ .

Eu digitei localhost:8080 no meu navegador e ele me levou a uma página do raven-DB, que me iniciou no caminho certo.

    
por 12.10.2012 / 22:16
2

Verifique se você tem o IIS instalado. Desligue-o se estiver ligado e, em seguida, verifique a porta 8080. Sei que o ntoskrnl.exe é executado se o IIS estiver instalado.

Para alterar a porta do IIS:

  • Na opção Pesquisar no menu Iniciar, digite: IIS e clique em Informações da Internet. Services Manager ou simplesmente execute um comando: inetmgr.

  • Em Conexões, você verá o nome do seu PC clicar nele para expandir o Lista. Agora você pode ver "Sites" clicando nele para expandir.

  • Em Sites, você pode ver o site padrão, clique com o botão direito nele e Selecione EDIT LIGAÇÕES. Edite a porta de ligação HTTP de 80 a 81.

  • Abra seu navegador e digite: // localhost: 81 /.

por 12.10.2012 / 21:37