# 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

  1. Vai su accounts.distribution.prestashop.net (opens new window)
  2. Naviga verso la scheda "Membri"
  3. 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:

  1. Disconnettiti dall'account attuale
  2. Riconnettiti con l'indirizzo email autorizzato corretto
  3. Prova a riconnettere la tua applicazione IA

# Se hai un errore con Accounts

  1. Devi reimpostare il modulo ps_accounts
  2. 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:

https://care-center.prestashop.com/it/contattaci?form=support&subject=ps_mcp_server (opens new window)

Il nostro team di supporto sarà lieto di assisterti con qualsiasi problema tu possa riscontrare.