Closed danielecibin closed 1 month ago
L'errore 404 - Unknown API Request è un errore che si può prendere per i seguenti motivi:
Sarebbe possibile avere maggiori dettagli in base al transaction ID? I dati relativi a URL e voucher sono stati recuperati tramite il servizio PDND di fruizione del servizio e i parametri utilizzati per staccare il voucher funzionano.
Eventualmente potete condividere quello che vi risulta essere l'url corretto, per avere la riprova che tutto sia corretto?
Il dettaglio dell'errore riusciamo a darlo quando viene restituito il govway_id... L'url è questo per produzione: https://modipa.anpr.interno.it/govway/rest/in/MinInternoPortaANPR-PDND/C019-servizioAccertamentoEsistenzaVita/v1/anpr-service-e002
Bene!!! Non c'è errore comunque. L'url è questo: https://modipa.anpr.interno.it/govway/rest/in/MinInternoPortaANPR-PDND/C019-servizioAccertamentoEsistenzaVita/v1/anpr-service-e002 L'aud è questo: https://modipa.anpr.interno.it/govway/rest/in/MinInternoPortaANPR/C019-servizioAccertamentoEsistenzaVita/v1 Saluti
Come non detto, l'errore è in realtà il medesimo. Anche cambiando endpoint e audience come indicato nell'ultimo commento. Ho riverificato kid, client e purposeid e sono corretti. Verificando la client assertion sembrerebbe essere valida.
Come non detto, purtroppo modificando i parametri come indicato il servizio risponde con il medesimo messaggio di errore:
{ "TYPE": HTTPS://GOVWAY.ORG/HANDLING-ERRORS/404/NOTFOUND.HTML, "TITLE": "NOTFOUND", "STATUS": 404, "DETAIL": "UNKNOWN API REQUEST", "X-GLOBAL-TRANSACTION-ID": "DB4AA801664DC17A05F49FCD" }
La configurazione sembra essere corretta:
kidPdnd=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
clientIdPdnd= XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
purposeIdPdnd= XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
audPdnd=auth.interop.pagopa.it/client-assertion urltokenPdnd=https://auth.interop.pagopa.it
audTokenAgidJwtSignature=https://modipa.anpr.interno.it/govway/rest/in/MinInternoPortaANPR/C019-servizioAccertamentoEsistenzaVita/v1
Tuttavia, verificando il voucher generato viene restituito un errore al quarto step “La client assertion è valida ma la finalità per la quale stai richiedendo il voucher non è attiva”.
Il messaggio di errore del debugger è coerente con il 404?
Grazie, Daniele
From: afrontera85 @.> Sent: mercoledì 22 maggio 2024 15:43 To: italia/anpr @.> Cc: CIBIN Daniele AssuIta @.>; Author @.> Subject: Re: [italia/anpr] [C019] Errore 404 - Unknown API Request (Issue #4541)
[EMETTEUR EXTERNE] / [EXTERNAL SENDER] Soyez vigilant avant d'ouvrir les pièces jointes ou de cliquer sur les liens. En cas de doute, signalez le message via le bouton "Message suspect" ou consultez go/secu. Be cautious before opening attachments or clicking on any links. If in doubt, use "Suspicious email" button or visit go/secu.
Bene!!! Non c'è errore comunque. L'url è questo: https://modipa.anpr.interno.it/govway/rest/in/MinInternoPortaANPR-PDND/C019-servizioAccertamentoEsistenzaVita/v1/anpr-service-e002 L'aud è questo: https://modipa.anpr.interno.it/govway/rest/in/MinInternoPortaANPR/C019-servizioAccertamentoEsistenzaVita/v1 Saluti
—
Buongiorno, stiamo provando a consumare il servizio di accertamento esistenza in vita in ambiente di Produzione, ma purtroppo riceviamo un errore di Unknown API Request:
{ "TYPE": "HTTPS://GOVWAY.ORG/HANDLING-ERRORS/404/NOTFOUND.HTML", "TITLE": "NOTFOUND", "STATUS": 404, "DETAIL": "UNKNOWN API REQUEST", "X-GLOBAL-TRANSACTION-ID": "DB4AA801664DC17A05F49FCD" }
La stessa procedura funziona correttamente in ambiente di Collaudo, quindi non sembrerebbe un problema legato alla procedura, ma alla configurazione. Potete aiutarci a capire il reale motivo dell'errore? Grazie, Daniele