Tínhamos um aplicativo da Web funcionando em uma intranet e estou tentando publicá-lo na Internet usando o Visual Studio 2010. O servidor de destino está executando iis7 e o serviço de gerenciamento da Web está em execução.
No Visual Studio 2010, meu URL de serviço é:
E o site / aplicativo é:
Site / App da Web padrão
Marcar como aplicativo IIS no destino e Permitir certificado não confiável está marcado e estou usando uma conta de administração.
O Visual Studio retorna o seguinte erro:
Inicie o Web Deploy Publique o aplicativo / pacote em https://xxx.xxx.xxx.xxx:8172/MsDeploy.axd?site=Default%20Web%20Site ... C: \ Arquivos de programas \ MSBuild \ Microsoft \ VisualStudio \ v10 .0 \ Web \ Microsoft.Web.Publishing.targets (3588,5): Erro: Falha na tarefa de implantação da Web. (Agente remoto (URL https://xxx.xxx.xxx.xxx:8172/MsDeploy.axd?site= Site padrão ) não pôde ser contatado. Certifique-se de que o serviço do agente remoto esteja instalado e iniciado no computador de destino.)
O agente remoto (URL https://xxx.xxx.xxx.xxx:8172/MsDeploy.axd?site=Default Web Site) não pôde ser contatado. Certifique-se de que o serviço do agente remoto esteja instalado e iniciado no computador de destino. Uma resposta incompatível foi recebida. O cabeçalho de resposta 'MSDeploy.Response' era '', mas era esperado 'v1'. O servidor remoto retornou um erro: (403) Proibido.
Alguma ideia de como publicá-lo sem um certificado SSL válido?
O Web Deploy pode gerar uma série de erros se não for configurado corretamente. Faça um favor a si mesmo e use o Web Platform Installer ( https://www.microsoft.com/web/downloads/platform.aspx ). Você deve desinstalar o WebDeploy primeiro, se já tentou instalá-lo. No WebPI, selecione: "Web Deploy 3.6 for Hosting Servers".
fonte
Eu tive o mesmo problema. Fale sobre pular obstáculos ... A solução requer configuração de usuário e permissões de implantação, etc.
Acontece que tive que criá-lo manualmente em 'Configurar o manipulador de implantação da Web' (veja o link abaixo), usando este guia para 'Configurar WMSVC e permissões do gerenciador IIS' e 'Criar regras de delegação para usuários de implantação da Web' para resolver o problema.
notas: Diagnosticado usando 'códigos de erro de implantação da web' em: http://www.iis.net/learn/publish/trou troubleshooting-web-deploy/web-deploy-error-codes e, eventualmente, configurado usando processos de 'Configure the Web Deployment Handler ': http://www.iis.net/learn/publish/using-web-deploy/configure-the-web-deployment-handler
fonte
No meu caso, após a caixa de seleção Habilitar conexões remotas, preciso reinstalar o Web Deploy para que funcione.
fonte