web-dev-qa-db-fra.com

erreur azur 502 - Le serveur Web a reçu une réponse non valide en tant que passerelle ou serveur proxy

J'essaie d'héberger un site Web Azure et j'ai essayé de dépanner pendant quelques heures, mais je reçois toujours la même erreur 502 Le serveur Web a reçu une réponse non valide tout en agissant en tant que passerelle ou serveur proxy.

J'ai essayé d'activer les erreurs de journalisation sur Azure, mais tout ce que cela me donne, ce sont des erreurs 404 introuvables see error log

11
Riz

Les erreurs 502 ne seront pas visibles dans vos journaux IIS, car elles sont renvoyées par le serveur frontal qui transmet essentiellement les demandes au travailleur hébergeant votre site et il existe de nombreuses raisons pour lesquelles le frontal peut retourne une erreur 502.

Veuillez suivre https://Azure.Microsoft.com/en-in/documentation/articles/app-service-web-troubleshoot-http-502-http-503/ pour résoudre le problème et voir si vous pouvez identifier celui que vous rencontrez

13
Puneet Gupta

J'ai eu une configuration avec des serveurs Web derrière une passerelle d'application Azure, certains serveurs fonctionnent correctement et le trafic vers l'un des serveurs a le problème 502. Je prends donc les mesures suivantes:

  1. Vérifiez l'intégrité du backend sur la passerelle d'application, le serveur n'est pas accessible.
  2. Ouvrez l'URL du serveur principal sur un cloud VM http: // hostname , le site Web racine n'est pas accessible. Mais le http: // hostname/app est en cours d'exécution. Il s'avère que la passerelle envoie une requête ping au port 80 de la machine cible et, d'une manière ou d'une autre, j'ai désactivé le site Web racine sur le serveur cible. La passerelle suppose donc que le serveur est mort et a refusé de faire la redirection.
0
Hainan.Z