Hace dos dias hemos trasladado la web que es un Prestashop.
Ayer hubo una compra, para enviar el pedido a un programa externo utilizamos Webservice pero ayer no llegó.
El error que nos da es este:
21/12/2022_11:15:3 ---> url_damePedidos https://QSGNCRS5Y2JRCMG998IAUG464XKA****@tiendasoldadura.com/api/orders/?filter[current_state]=2
21/12/2022_11:15:26 ---> getPedidos -- ok :: 401 Unauthorized
Pero la Clave es la correcta, es la misma que se usaba en el servidor anterior y funcionaba todo perfectamente.
Contenido solo visible a usuarios registrados
Hola Iluisa,
En este caso es posible que se esté ejecutando algún bloqueo dentro de la API con este servicio externo, prueba enviar un ticket a soporte para que revise si todo esté correcto.
De igual forma enviarnos cuál es el servicio que utilizas y como lo tienen configurado de esta forma podemos revisa con mayor detalle lo que nos comentas.
Un Saludo
@karen ya he abierto ticket ayer y me dijeron que lo tenía que poner aquí, lo revisaron, cambiaron algunos parámetros del servidor pero no encontraron el problema. Es por esto que lo comento por aquí.
Nosotros utilizamos un parametro que es la clave, que la tenemos configurada en el prestashop (y que ya hemos verificado que es correcta) + el @ + el dominio que es tiendasoldadura.com pero solo recibimos un 401 como respuesta. Adjunto captura.
Hola Iluisa.
Veo que los DNS siguen apuntando al hosting de Nominalia
Registros NS
tiendasoldadura.com - NS - dns1.nominalia.com
tiendasoldadura.com - NS - dns2.nominalia.com
El Error 401 se produce en webservice/dispacher.php cuando la Api Key del Webservice no existe.
Lo más probable es que PrestaShop no está recogiendo correctamente la Api Key del Webservice.
Prueba añadiendo lo siguiente al archivo htaccess:
RewriteEngine on RewriteCond %{HTTP:Authorization} ^(.*) RewriteRule . - [E=HTTP_AUTHORIZATION:%1]
Otra posible causa es que el programa que utilizas esté intentando conectarse al Webservice de PrestaShop sin las WWWW en el dominio, en caso de que las tenga, esta sería la forma correcta:
Contenido solo visible a usuarios registrados
Un Saludo
@pepesoler ya está resuelto! Era el tema de las www
Muchas gracias por la ayuda!
Hola Iluisa,
Enhorabuena lograste solucionarlo, es un placer para nosotros siempre poder ayudarte
No dudes en escribirnos si tienes cualquier otra consulta
Un Saludo