À partir de Windows 8 à Windows Server 2012 (IIS 8) avec les Web Services de Gestion installé et fonctionne, je peux utiliser le Gestionnaire des services IIS sur W8 boîte pour gérer le serveur à distance mais je reçois un 404.7 de WMSvc lorsque j'exécute la commande suivante:
msdeploy.exe" -verb:dump -source:contentPath=c:\InetPub\wwwroot,computerName=https://uktnws01:8172/MsDeploy.axd,userName=corp\administrator,password=WMSvcIsCrap,authType=Basic -allowUntrusted
J'ai essayé toutes sortes de combinaisons et de paramètres. Je peux en telnet sur le port, je sais que c'est ouvert.
Je suis juste de retirer le Service de Gestion de la fonction à partir de Windows et redémarrer. Je vais me verser un scotch et faire quelques collations. En attendant, si vous avez des idées, merci de les partager.
Joignez-vous à mon blog live ci-dessous et de suivre l'action.
Mise à jour 1
Avec le Service de Gestion supprimé, je reçois maintenant
Erreur: Impossible de se connecter à distance à une Erreur de serveur: Pas de connexion peut être établie car l'ordinateur cible l'a expressément refusé 192.168.2.22:8172 nombre d'Erreurs: 1.
D'où la 2ème ligne est un nouveau message! Faire crac-crac.
Mise à jour 2
Ok, donc les choses vont de mal en pire maintenant. Depuis la réinstallation, le remote console IIS alerte sur le certificat puis dire,
Le serveur n'accepte pas les connexions à distance.
Mais je pense que c'est parce que je doute de ne pas ré-activer la Gestion à Distance, sur le dessus de l'installation de la chose maudite.
Mise à jour 3
Avec la Gestion à Distance est activée, la télécommande IIS fonctionne de nouveau, mais la 404 est de retour. Seulement dans l'intérêt du RÉFÉRENCEMENT, voici le message d'erreur:
Error Code: ERROR_DESTINATION_NOT_REACHABLE More Information: Could not connect to the remote computer ("uktnws01"). On the remote computer, make sure that Web Deploy is installed and that the required process ("Web Management Service") is started. Learn more at http://go.microsoft.com/fwlink/?LinkId=221672#ERROR_DESTINATION_NOT_REACHABLE.
Error: The remote server returned an error: (404) Not Found.
Error count: 1.
Mise à jour 4
Essayé la même commande sur un autre serveur web via un VPN à un client et qui fonctionne à merveille! Ressemble IIS est fubar ed sur ma fessée nouvelle 2012 construire.
Mise à jour 5
J'ai activé le suivi des demandes ayant échoué pour WMSvc et avons vu que la 404.7 vient de la RequestFilteringModule module. 404.7 est 'Extension de Fichier Refusé" conformément à la documentation.
http://www.iis.net/configreference/system.webserver/security/requestfiltering
L'ajout explicite d'une règle serveur .axd fichiers n'aide pas. Intéressant de voir ce module, bien que depuis il impose des restrictions sur la longueur de l'URL et le contenu de tailles. Pouvez-vous imaginer ce dépannage dans un IIS hébergé WCF app! Haha. Je pleure vraiment.
La mise à jour 6
Je suis en retrait de la Demande de Filtrage qui signifie la suppression ASP.NET et diverses autres choses aussi. Ils ont besoin d'une Réinstallation de Windows, les Caractéristiques Et les Dépendances de Tous d'Un seul coup, Car Nous Écrire Fiable Logiciel option.
Mise à jour 7
J'ai tout réinstaller et puis certains Aussie nommé Richard apparaît de nulle part et totalement explique que le déploiement Web n'est pas vraiment une partie de WMSvc en tant que norme, même sur IIS 8, et que j'ai besoin d'installer le déploiement Web.
Donc, je ne. Puis-je désactiver l'installation de ce qui est de l'autre partie, il s'installe (j'ai pensé que c'était l'intégralité de la Web Deploy) parce qu'elle le suce sur le port 80 et arrête les équilibreurs de charge de voir un arraché des services internet (IIS).
Et il fonctionne. Je peux aller au lit.