# Resolución de Problemas

Esta página proporciona soluciones a problemas comunes que puedes encontrar al usar PrestaShop MCP Server.

# Error OAuth: "OAuth no implementado"

Problema: Al conectar tu aplicación de IA a tu MCP Server, recibes un mensaje de error que indica "OAuth no implementado" o un error similar relacionado con OAuth.

Solución:

Este error generalmente ocurre cuando el flujo de autenticación OAuth no se puede completar. Verifica lo siguiente:

# 1. Configuración de Cloudflare

Si estás usando Cloudflare, verifica que:

  • Cloudflare permita el acceso a las rutas .well-known/*
  • Estas rutas son esenciales para el proceso de descubrimiento OAuth
  • Asegúrate de que Cloudflare no esté bloqueando o almacenando en caché estos puntos finales

# 2. Configuración .htaccess y .htpasswd

Verifica tu archivo .htaccess para asegurarte de que permite el encabezado Authorization:

# Permitir encabezado Authorization
SetEnvIf Authorization "(.*)" HTTP_AUTHORIZATION=$1

El encabezado Authorization es necesario para que la autenticación OAuth funcione correctamente.

Si usas un .htpasswd, necesitas solicitar mcp con autenticación básica en tu URL.

Ejemplo: https://username:password@your_domain.com/mcp

# 3. Modo de Mantenimiento de PrestaShop

Asegúrate de que tu tienda PrestaShop no esté en modo de mantenimiento:

  • El modo de mantenimiento bloquea el acceso externo a tu tienda
  • Esto impide que el flujo de autenticación OAuth se complete
  • Desactiva el modo de mantenimiento antes de intentar conectar tu aplicación de IA

Consejo: Después de hacer estos cambios, intenta reconectar tu aplicación de IA a tu MCP Server.

# Error de Configuración de Conexión: "Se produjo un error durante la configuración de la conexión"

Problema: Al intentar conectar tu aplicación de IA, recibes un mensaje de error que indica "Se produjo un error durante la configuración de la conexión".

Solución:

Este error generalmente ocurre cuando no estás conectado con la cuenta correcta autorizada para acceder al MCP Server.

# Verificar Tu Cuenta

  1. Ve a accounts.distribution.prestashop.net (opens new window)
  2. Navega a la pestaña "Miembros"
  3. Verifica que estés conectado con la dirección de correo electrónico autorizada para conectarse al MCP Server

# Si Estás Usando la Cuenta Incorrecta

Si descubres que estás conectado con la cuenta incorrecta:

  1. Desconéctate de la cuenta actual
  2. Reconéctate con la dirección de correo electrónico autorizada correcta
  3. Intenta reconectar tu aplicación de IA

# Si tienes un error con Accounts

  1. Necesitas restablecer el módulo ps_accounts
  2. Vuelve a intentar el paso de incorporación de cuentas

# ¿Necesitas ayuda?

Si encuentras problemas que no están cubiertos en esta guía de resolución de problemas, puedes contactar con nuestro servicio de soporte en la siguiente URL:

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

Nuestro equipo de soporte estará encantado de ayudarte con cualquier problema que puedas estar experimentando.