# Risoluzione dei Problemi
Questa pagina fornisce soluzioni ai problemi comuni che potresti incontrare quando usi PrestaShop MCP Server.
# Errore OAuth: "OAuth non implementato"
Problema: Quando connetti la tua applicazione IA al tuo MCP Server, ricevi un messaggio di errore che indica "OAuth non implementato" o un errore simile relativo a OAuth.
Soluzione:
Questo errore si verifica generalmente quando il flusso di autenticazione OAuth non può essere completato. Verifica quanto segue:
# 1. Configurazione Cloudflare
Se stai usando Cloudflare, verifica che:
- Cloudflare consenta l'accesso alle route
.well-known/* - Queste route sono essenziali per il processo di scoperta OAuth
- Assicurati che Cloudflare non stia bloccando o memorizzando nella cache questi endpoint
# 2. Configurazione .htaccess e .htpasswd
Verifica il tuo file .htaccess per assicurarti che consenta l'intestazione Authorization:
# Consenti intestazione Authorization
SetEnvIf Authorization "(.*)" HTTP_AUTHORIZATION=$1
L'intestazione Authorization è richiesta per far funzionare correttamente l'autenticazione OAuth.
Se usi un .htpasswd, devi richiedere mcp con autenticazione di base nella tua URL.
Esempio: https://username:password@your_domain.com/mcp
# 3. Modalità Manutenzione PrestaShop
Assicurati che il tuo negozio PrestaShop non sia in modalità manutenzione:
- La modalità manutenzione blocca l'accesso esterno al tuo negozio
- Questo impedisce al flusso di autenticazione OAuth di completarsi
- Disabilita la modalità manutenzione prima di tentare di connettere la tua applicazione IA
Suggerimento: Dopo aver fatto queste modifiche, prova a riconnettere la tua applicazione IA al tuo MCP Server.
# Errore di Configurazione della Connessione: "Si è verificato un errore durante la configurazione della connessione"
Problema: Quando tenti di connettere la tua applicazione IA, ricevi un messaggio di errore che indica "Si è verificato un errore durante la configurazione della connessione".
Soluzione:
Questo errore si verifica generalmente quando non sei connesso con l'account corretto autorizzato ad accedere al MCP Server.
# Verifica il Tuo Account
- Vai su accounts.distribution.prestashop.net (opens new window)
- Naviga verso la scheda "Membri"
- Verifica che tu sia connesso con l'indirizzo email autorizzato a connettersi al MCP Server
# Se Stai Usando l'Account Sbagliato
Se scopri che sei connesso con l'account sbagliato:
- Disconnettiti dall'account attuale
- Riconnettiti con l'indirizzo email autorizzato corretto
- Prova a riconnettere la tua applicazione IA
# Se hai un errore con Accounts
- Devi reimpostare il modulo ps_accounts
- Riprova il passaggio di onboarding degli account
# Hai bisogno di aiuto?
Se incontri problemi che non sono coperti in questa guida alla risoluzione dei problemi, puoi contattare il nostro servizio di supporto al seguente URL:
Il nostro team di supporto sarà lieto di assisterti con qualsiasi problema tu possa riscontrare.