Tienda Sylius inaccesible
Desbloquee un conector de Sylius en pausa (HTTP 403, acceso a la API, credenciales, SSL, DNS)
Cuando Order Invoicer no puede acceder a la API de administración de su tienda Sylius, ponemos en pausa el conector y suspendemos la facturación hasta que vuelva a responder. Esta página cubre las causas más habituales y cómo solucionarlas.
Una vez aplicada la solución, abra el conector en Order Invoicer y haga clic en Test connection & reactivate: volvemos a probar su tienda y reactivamos automáticamente el conector si responde.
El administrador carece de acceso a la API (HTTP 403)
Esta es la causa más habitual y específica de Sylius: el administrador que se
utiliza se autentica correctamente pero no tiene el rol ROLE_API_ACCESS.
- Abra Configuration → Administrators en el panel de administración de Sylius.
- Active la opción API access en la cuenta utilizada por Order Invoicer, o cree un administrador dedicado con ese acceso.
- Vuelva a conectar la tienda después si ha cambiado de cuenta.
Su tienda está bloqueando nuestras llamadas a la API (HTTP 403)
Si el administrador sí tiene acceso a la API, un firewall, un servicio de protección contra bots o
un proxy en su tienda puede estar bloqueando nuestras solicitudes a /api/v2/admin/.
- Cloudflare: desactive Bot Fight Mode o añada una regla que permita
/api/v2/*. - ModSecurity / firewall de aplicaciones: incluya en la lista de permitidos las solicitudes a la API de administración de Sylius.
- Firewall del servidor o del alojamiento: pida a su proveedor de alojamiento que confirme que ninguna regla bloquea las solicitudes
a
/api/.
No tenemos una dirección IP fija: permita nuestras llamadas por ruta de URL y user-agent
(OrderInvoicer), no por IP.
Sus credenciales no son válidas (HTTP 401)
Nuestra solicitud llegó a su tienda, pero el correo electrónico o la contraseña del administrador fueron rechazados.
- Compruebe el correo electrónico y la contraseña en la configuración del conector.
- Asegúrese de que la cuenta de administrador siga estando activa.
Su certificado SSL no es válido
No enviamos sus credenciales a través de una conexión no segura: un certificado caducado, autofirmado o que no coincide interrumpe la sincronización.
- Renueve o reemplace el certificado SSL de su tienda.
- Compruebe que la cadena completa esté instalada y que
https://se abra sin ninguna advertencia en un navegador.
Su tienda no respondió (DNS / conexión)
El servidor de su tienda no respondió, generalmente por una interrupción temporal del alojamiento.
- Esto normalmente se resuelve por sí solo: seguimos reintentándolo y reactivamos el conector en cuanto su tienda responde, así que no tiene que hacer nada.
- Si persiste, compruebe que su dominio se resuelve y que su servidor está en línea.
¿Sigue bloqueado?
Si nada de esto funciona, escríbanos a contact@orderinvoicer.com y lo investigaremos con usted.