Errori 403 durante l’accesso a Site-Wide Analysis Tool (Strumento di analisi a livello di sito) su Adobe Commerce
Questo articolo fornisce una soluzione per gli errori 403 che si verificano quando si tenta di accedere allo strumento di analisi a livello di sito su Adobe Commerce.
Prodotti e versioni interessati
Adobe Commerce su infrastruttura cloud 2.4.1 e versioni successive.
Problema
Si verifica un errore 403 quando si tenta di accedere allo strumento di analisi a livello di sito.
Passaggi da riprodurre:
Accedi al pannello di amministrazione di Commerce e fai clic su Rapporti > Informazioni di sistema > Strumento di analisi per l'intero sito.
Risultato previsto:
È disponibile lo strumento di analisi a livello di sito.
Risultato effettivo:
Vedi: Errore 403.
Soluzione
Per verificare che lo strumento di analisi a livello di sito disponga dell'accesso corretto all'applicazione, eseguire il comando seguente nella CLI. Sostituisci <store URL>
con l'URL dello store:
curl -sIL -X GET <store URL>/swat/key/index | grep HTTP
HTTP/2 403
Effettua delle operazioni in base al codice di risposta ottenuto.
403 Codice di risposta non consentito
Se il codice di risposta è 403, è possibile che la protezione da bot Cloudflare blocchi Site-Wide Analysis Tool. Per accedere allo strumento, inserisci in una whitelist i suoi IP:
- 107.23.33.174
- 3 225 9 244
- 3 88 83 85
Correzione del codice di risposta 200 e dell’output JSON
Se la risposta è il codice 200 e l'output JSON corretti, invia un ticket di supporto per risolvere il problema con l'accesso a Site-Wide Analysis Tool.
Codice di risposta 500 (errore irreversibile)
Se il codice di risposta è 500 (errore irreversibile), installare la patch MDVA-38526. Utilizzare uno dei seguenti collegamenti per scaricare la patch, a seconda del tipo di patch desiderato:
- patch per infrastruttura cloud di Adobe Commerce: MDVA-38526_EE_2.4.1-p1_v3.patch.zip
- Patch del compositore Adobe Commerce su infrastruttura cloud: MDVA-38526_EE_2.4.1-p1_COMPOSER_v3.patch.zip
La patch è applicabile per Adobe Commerce su infrastruttura cloud versioni 2.4.1 e successive.
Risposta non JSON
Se l’output di risposta non è JSON, ciò potrebbe essere dovuto all’implementazione di PWA/Headless. Se utilizzi l’implementazione headless, aggiorna la configurazione UPWARD per ignorare le richieste ad Adobe Commerce Origin. Per eseguire questa operazione, nell'amministrazione di Adobe Commerce, in Archivi > Configurazione > Generale > Web > Configurazione PWA VERSO L'ALTO > Inserisco nell'elenco Consentiti di dei nomi anteriori, aggiungi swat.
Se non riesci ancora ad accedere allo strumento di analisi a livello di sito, al successivo accesso al pannello di amministrazione di Commerce e vai a Rapporti > Informazioni di sistema > Strumento di analisi a livello di sito, invia un ticket di supporto.