Problema de inicio de sesión de Wordpress de Pound SSL Wrapper

Problema de inicio de sesión de Wordpress de Pound SSL Wrapper

mi configuración es así

Visitante -> Libra -> Barniz -> nginx

Mi sitio de Wordpress se ve bien desde el front-end (con https), pero tan pronto como intento iniciar sesión en el backend aparece el error "No tienes permisos suficientes para acceder a esta página".

Cuando saco a Pound de la cadena, funciona bien (con Varnish solo http) pero nginx directamente sin barniz también con SSL.

Esta es mi configuración de libra

User            "www-data"
Group           "www-data"
LogLevel        1
Alive           30
Control "/var/run/pound/poundctl.socket"

ListenHTTP
    Address  0.0.0.0
    Port     80
    Service
        BackEnd
            Address 127.0.0.1
            Port    6081
        End
    End
End

ListenHTTPS
    HeadRemove "X-Forwarded-Proto"
    AddHeader  "X-Forwarded-Proto: https"
    Address    0.0.0.0
    Port       443
    Cert       "/etc/ssl/domain.com/mycert.pem"

    Service
        BackEnd
            Address 127.0.0.1
            Port    6081
        End
    End
End

El servidor es Ubuntu 14.04

gracias

Respuesta1

Ok, encontré el error. Olvidé agregar esas líneas a wp-config.php

define('FORCE_SSL_ADMIN', true);
if ($_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https')
   $_SERVER['HTTPS']='on';

información relacionada