Errori 502 (Bad Gateway)
In questa sezione vengono riportati tutti i possibili codici di errore generati da GovWay relativi a errori emersi durante la gestione della risposta.
Nella configurazione di default di GovWay, gli errori descritti in questa sezione, con l’eccezione del codice «ResponseSizeExceeded», sono tutti restituiti al client con il solo codice di errore InvalidResponse. La scelta è finalizzata ad evitare disclosure di informazioni relative al domino interno.
È possibile abilitare temporaneamente la generazione dei codici puntuali accendendo alla voce “Strumenti - Runtime” della console di gestione e selezionando “Errore Puntuale” per la “Risposta” nella sezione «Errori generati dal Gateway - Codici di errore “GovWay-Transaction-ErrorType”» (Fig. 429).
L’abilitazione permanente può essere invece effettuata disabilitando le seguenti proprietà sul file di proprietà esterno /etc/govway/errori_local.properties:
WRAP_502_BAD_RESPONSE.enabled=false WRAP_502_INTERNAL_RESPONSE_ERROR.enabled=false
- InvalidResponse
- ResponseSizeExceeded
- UnprocessableResponseContent
- AttachmentsResponseFailed
- ApplicationCorrelationIdentificationResponseFailed
- MessageSecurityResponseFailed
- InvalidResponseContent
- InteroperabilityResponseManagementFailed
- InteroperabilityInvalidResponse
- UnexpectedInteroperabilityResponseHeader
- InteroperabilityResponseError
- TransformationRuleResponseFailed
- ExpectedResponseNotReceived
- ConflictResponse
- BadResponse
- GatewayError