Redireccion en pasarela de pago Redsys

225 views
Skip to first unread message

Joaquin Gutierrez

unread,
May 9, 2021, 1:13:54 PM5/9/21
to Usuarios Odoo / OpenERP en España
Hola,

En un Odoo v13 después de meter los parámetros de sistema
web.base.url -> https://midominio.es
payment_redsys.callback_url > https://midominio.es

y la siguiente configuracion de nginx

#odoo server

upstream odoo {

     server 127.0.0.1:8069;

}

upstream odoochat {

     server 127.0.0.1:8072;

}


# http - https

server {

    if ($host = www.midominio.es) {

        return 301 https://$host$request_uri;

    } # managed by Certbot

    if ($host = midominio.es) {

        return 301 https://$host$request_uri;

    } # managed by Certbot

     listen [::]:80;

     listen 80;

     server_name midominio.es www.midominio.es;

     return 301 https://$host$request_uri;

}


server {

     listen [::]:443 ssl http2;

     listen 443 ssl http2;

     server_name midominio.es www.midominio.es;

     access_log /var/log/nginx/odoo_access.log;

     error_log /var/log/nginx/odoo_error.log;


     proxy_read_timeout 720s;

     proxy_connect_timeout 720s;

     proxy_send_timeout 720s;

     proxy_set_header X-Forwarded-Host $host;

     proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

     proxy_set_header X-Forwarded-Proto $scheme;

     proxy_set_header X-Real-IP $remote_addr;


#Redirect request to odoo backend server

     location / {

         proxy_redirect off;

         proxy_pass http://odoo;

     }


# Redirect longpoll requests to odoo longpolling port

     location /longpolling {

         proxy_pass http://odoochat;

     }


     location ~* /web/static/ {

         proxy_cache_valid 200 90m;

         proxy_buffering on;

         expires 864000;

         proxy_pass http://odoo;

     }

#Common Gzip

     gzip_types text/css text/less text/plain text/xml application/xml application/json application/javascript;

     gzip on;


    # managed by Certbot

    ssl on;

    ssl_certificate /etc/letsencrypt/live/midominio.es/fullchain.pem; # managed by Certbot

    ssl_certificate_key /etc/letsencrypt/live/midominio.es/privkey.pem; # managed by Certbot

    include /etc/letsencrypt/options-ssl-nginx.conf; # managed by Certbot

    ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; # managed by Certbot


Al devolver la respuesta a Odoo la pasarela de pago me pone una direccion tal que asi:


con el consiguiente error...
¿de donde saca el valor https// sin los : porque no soy capaz de encontrarlo

Un saludo y gracias
Reply all
Reply to author
Forward
0 new messages