Não foi possível conectar-se à implementação da Web do computador remoto ERROR_DESTINATION_NOT_REACHABLE

6

Estou tentando configurar o Web Deploy 3.5 no Windows Server 2008 R2 Standard com o SP1 instalado nele. Quando tento validar a conexão usando o Visual Studio 2013 para publicar um site, ele gera o seguinte erro.

Could not connect to remote computer (computer name). Make sure Web Management Service is started.
Learn more at http://go.microsoft.com/fwlink/?linkId=221672#ERROR_DESTINATION_NOT_REACHABLE

Eeutenteitudoencontradoemtodososfórunsdaseguinteforma.Eeutambémfizissoantesemumtrabalhodiferenteetodavezquefuncionavabem.

  1. GarantirqueoServiçodeGerenciamentodaWebsejainiciadoedefinidocomoAutomático
  2. VerifiqueseoServiçodoAgentedeImplantaçãodaWebestáiniciadoedefinidocomoAutomático
  3. O Web Deploy 3.5 está instalado
  4. Eu tentei instalar diferentes versões do Web Deploy 3.5 também como as versões de hospedagem.
  5. Verifiquei se a porta do firewall do Web Management Service está escutando na porta 8172 (veja a imagem abaixo).
  6. A versão do .Net Framework Acho que isso não é um problema.
  7. Também assegurei que durante a instalação do Web Deploy 3.5 todos os componentes estejam instalados.
  8. Quando clico no nó do servidor dentro do IIS e dentro do Web Management Service, ele também diz Ativar conexão remota
  9. Também verifiquei se os usuários são delegados para publicar no site.
  10. Também não encontro nenhum log dentro de C: \ inetpub \ logs \ wmsvc.

Não consigo fazer o ping na URL 8172 / webdeploy.axd. Existe algum outro serviço que possa estar escutando em alguma porta que estou perdendo. Algo é estranho aqui. Não consigo ver nenhum tráfego passando pelo Fiddler da minha máquina local. Eu tentei colar o URL .axd no Internet Explorer do servidor e ele ainda não pode alcançá-lo e não diz nada.

Mais informações:

Eu tentei conectar usando o cliente Telnet e ele diz: Não foi possível abrir a conexão com o host, na porta 8172: Falha na conexão. Em algum lugar ele está bloqueado e não tenho ideia de onde procurar.

    
por Mitul 18.07.2014 / 15:27

4 respostas

4

Um comentário sobre essa resposta em stackoverflow me colocou no caminho certo com essa mesma mensagem de erro se alguém mais se deparar com isso e as outras respostas não ajudarem: link .

A implantação na Web não precisa apenas ser instalada, mas o subitem Manipulador de Implantação do IIS precisa estar habilitado. Abrir Adicionar / remover programas > Microsoft Web Deploy > Alterar > Verifique se o Manipulador de Implantação do IIS está habilitado.

A implantação da Web estava funcionando para nós, em seguida, aplicamos algumas atualizações do Windows e ele parou de funcionar de repente. Esse foi o culpado.

    
por 21.06.2017 / 15:56
2

Então, o problema era que havia outro firewall impedindo qualquer conexão com a porta 8172 e tinha que ser aberto.

    
por 18.07.2014 / 18:12
2

Eu tive o mesmo problema (404). Corrigido por:

  1. Desinstalado do Web Deploy 3.6 em Programas & Recursos
  2. Pacote x64 baixado do link
  3. Pacote MSI baixado instalado, que acabou sendo o Web Deploy 3.5.

Imediatamente (sem reiniciar) isso resolveu o problema.

    
por 03.11.2016 / 05:53
0

Acabei de ter um problema semelhante. Foi devido a mexer com certificados SSL.

Durante a instalação do WebDeploy, você normalmente instala o Management Service , que cria um certificado autoassinado chamado: WMSvc-HOSTNAME .

Este certificado deve estar disponível em Armazenamento de certificados :

edeveestarvisívelnoIISemCertificadosdoservidor:

Comoeuestavamexendocomissodealgumaforma,WMSvc-HOSTNAMEestavadisponívelemArmazenamentodeCertificadosedesapareciadosCertificadosdeServidornoIIS.

OproblemaéqueoServiçodeGerenciamentofoiconfiguradoparausarocertificadoWMSvc:

Solução:

Crie um novo certificado SSL autoassinado e use-o com Serviço de Gerenciamento em vez de WMSVC .

    
por 02.11.2016 / 12:01