HTTP 504 Gateway Timeout enfront del temps d'espera del vostre client
Distingiu una sol·licitud a l'upstream que ha caducat a la passarel·la del temps d'espera configurat al vostre client de proxy.
El vostre client està disposat a esperar seixanta segons. Deu segons després rep HTTP 504. Augmentar el temps d'espera del client a dos minuts no dona a la passarel·la cinquanta segons més de feina.
504 descriu una passarel·la o un proxy que no va rebre una resposta oportuna de l'upstream mentre intentava completar la sol·licitud. La passarel·la ja ha pres la seva decisió i ha retornat una resposta. El vostre client pot llegir aquesta resposta correctament.
Quin intermediari l'ha retornada?
L'emissor pot ser el proxy directe. També una passarel·la posterior operada pel lloc web. Amb TLS ordinari d'extrem a extrem dins de CONNECT, una resposta HTTP provinent d'aquest intercanvi protegit amb la destinació no és el mateix que un rebuig del mateix CONNECT.
Conserveu l'etapa, les capçaleres de resposta, el text de la pàgina d'error i els registres corresponents quan estiguin disponibles. L'etiqueta del servidor pot ser una pista, però no s'ha de tractar com una atribució infal·lible. La ruta pot contenir més intermediaris que el configurat al vostre client.
Després examineu per què aquella operació d'upstream no es va completar. L'abastabilitat, els serveis sobrecarregats, un cos de sol·licitud que l'upstream no pot processar com s'esperava i el comportament de l'aplicació poden tenir-hi a veure. El número d'estat sol no demostra que canviar un User-Agent o afegir una opció de temps d'espera sigui la solució universal.
Compareu la mateixa sol·licitud
Quan una altra eina funciona, compareu el mètode, l'objectiu, la codificació del cos, l'autenticació i la ruta. "L'URL s'obre al navegador" no és una comparació completa amb un enviament multipart mitjançant un client de servei.
Si opereu la passarel·la emissora, alineeu el seu pressupost d'upstream amb la càrrega de treball suportada i els terminis del voltant. Si no, conserveu-ne el resultat com a evidència i feu servir el camí d'accés o de suport documentat per l'operador. Esperar més estona localment no pot canviar una resposta que ja ha arribat.