July 17, 2012 09:26AM
Hi everyone,

when i'm proxying to tomcat server everything is fine, proxy_pass works. From there i connect to some payment site, but if i decide to go back, it brings me to to site:

https://www80/actionVaiisisPayment.action

but it should be ip adress not upstream name:

https://10.255.7.120:8080/actionVaiisisPayment.action


Here's part of my nginx.conf file:


http {
upstream www80 {
server 10.255.7.120:8080;
}
upstream www443 {
server 10.255.7.120:443;
}

server {
#server_name alis.am.lt;
#server_name_in_redirect off;
listen 443;
ssl on;
ssl_certificate /home/dts/certificates/alis.am.lt.pem;
ssl_certificate_key /home/dts/certificates/alis.am.lt_privateKeyNoPass.key;
ssl_ciphers HIGH:!aNULL:!MD5:!kEDH;
keepalive_timeout 70;

location / {
proxy_pass http://www80;
proxy_redirect default;
proxy_set_header X-Forwarded-Host $host;
proxy_set_header X-Forwarded-Server $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Ssl on;
proxy_set_header X-Forwarded-Proto https;
}


Can anyone help me, please? Thanks in advance.

Regards,
Karolis
Subject Author Posted

problem with http headers when using ssl

karolis July 17, 2012 09:26AM

Re: problem with http headers when using ssl

Reinis Rozitis July 17, 2012 09:46AM

Re: problem with http headers when using ssl

karolis July 17, 2012 10:09AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 269
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready