Las aplicaciones FooSales para iPad y tabletas Android se conectan a su tienda mediante API REST (primario) o WordPress XML-RPC (secundario). REST API es el método de conexión preferido, ya que suele ser más estable y seguro que XML-RPC. En determinados entornos de servidor, es posible que no puedas utilizar la API REST y que tu proveedor de alojamiento web o un complemento de seguridad de WordPress bloqueen o restrinjan XML-RPC por motivos de seguridad, lo que provocará un "Error de conexión" en FooSales.
Aquí tienes algunas cosas que puedes intentar si te encuentras en esta situación:
Asegúrese de que su sitio web API REST es accesible introduciendo la siguiente dirección en su navegador web: 'www.YOURWEBSITE.com/wp-json/foosales/v4'
Debería ver una pantalla que muestra un código que empieza por {"namespace": "foosales\/v2", "routes":
en lugar de una página de error como 404 archivo no encontrado lo que indica que algo va mal en la configuración de su servidor o en el API REST está bloqueado.
Si el API REST no es accesible, la aplicación intentará conectarse utilizando XML-RPC como alternativa, que podría bloquearse.
Si tiene un CAPTCHA o un plugin relacionado con la seguridad instalado en su sitio web, como por ejemplo Wordfence o Seguridad iThemes, desactívalo temporalmente e intenta conectarte de nuevo a la aplicación FooSales. Si puedes conectarte, entonces el plugin estaba bloqueando el acceso y tendrá que ser desactivado permanentemente o configurado de forma diferente.
Si no tiene instalado en su sitio web ningún plugin relacionado con la seguridad, pida a su empresa de alojamiento que le indique si la dirección IP de su dispositivo ha sido bloqueada para acceder al sitio. Si este es el caso, puede solicitar a su ISP que haga lo siguiente:
- Lista blanca de la regla activada por su dirección IP
- Desactivar el Mod_seguridad para su dominio
Si esto no resuelve el problema, puedes probar lo siguiente:
- Renombrar 'xmlrpc.phpen la carpeta raíz de su sitio web a 'rpc_requests.php‘
- Descargar, instalar y activar este plugin que atiende al archivo 'xmlrpc.php' renombrado
NB: Te recomendamos que descargues 'xmlrpc.php' a tu máquina local, le cambies el nombre a 'rpc_requests.php' y luego lo vuelvas a subir para que ambos archivos existan en tu sitio y no sobrescribas el archivo original.