Hola y, en primer lugar, muchas gracias, José, por el excelente trabajo con tu plugin.
Quisiera a?adir un matiz al uso del plugin con Cloudflare, porque me he visto en el mismo problema y creo que hay una configuración más general de Cloudflare que puede resolver el que RedSys cambie su(s) dirección(es) IP en el futuro: se trata de incluir en la lista blanca no esas direcciones IP, sino el código ASN de RedSys, que es el código de responsable de rangos de direcciones IP delegadas. Y se configura así:
- Cloudflare > Security > Firewall rules > A?adir una regla de firewall:
AS Num + Equals + 31627
y ascender esa regla al número uno de las que haya definidas
- . Cloudflare > Security > WAF > Tools (pesta?a) > A?adir una regla de acceso IP:
AS31627 + Allow + All web sites in account + Notes: Lista blanca RedSys
AS31627 es el identificador del gestor delegado de esas IP (Sermepa / RedSys), como puede verse en este enlace: https://mxtoolbox.com/SuperTool.aspx?action=asn%3aAS31627&run=toolpage
De esta manera las reglas de Cloudflare indican que se autorice la petición si viene de RedSys, no si viene de una determinada dirección IP de RedSys.
Un saludo