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