“403 Invalid signature” when I try to verify an email in Laravel

When I try to verify an email in Laravel I get the error: 403 Invalid signature The problem is a misconfiguration in the nginx configuration file (the Server Blocks). The bad configuration was location / {     try_files $uri $uri/ /index.php?q=$uri&$args; } The good configuration is location / {     try_files $uri $uri/… Continue reading “403 Invalid signature” when I try to verify an email in Laravel

Instalar un servidor web LEMP (II). Instalación y configuración del MySQL, nginx y PHP

En la anterior entrada de esta serie expliqué cómo cómo instalar y configurar el sistema operativo base (Debian 9 Stretch) en un servidor físico. En esta entrada voy a explicar cómo, partiendo de la instalación descrita en el artículo anterior, instalar los servicios y demás software necesario para poder ejecutar dos instalaciones de WordPress.

Instalar un servidor web LEMP con WordPress y Let’s Encrypt en Debian 9 Stretch. Instalación y configuración del sistema operativo

El 17 de junio de 2017 se publicó la versión estable de Debian 9, por lo que me decidí a reinstalar un servidor y a migrar unos WordPress, a la vez que añadía SSL con Let’s Encrypt. A lo largo de varios posts voy a explicar todo el proceso de instalación. Esta es la primera… Continue reading Instalar un servidor web LEMP con WordPress y Let’s Encrypt en Debian 9 Stretch. Instalación y configuración del sistema operativo

Protección para la vulnerabilidad XML-RPC de WordPress en nginx

En una entrada anterior expliqué cómo proteger el blog de un ataque a la vulnerabilidad XML-RPC en WordPress en un servidor Apache. En esta entrada indico los campos que hay que añadir en cada configuración de los hosts de nginx para evitar este ataque. Simplemente hay que añadir server { #….. location = /xmlrpc.php {… Continue reading Protección para la vulnerabilidad XML-RPC de WordPress en nginx