0

I have two node with corresponding domain names: server1.test.mydovps.net server2.test.mydovps.net. I want to proxy_pass with upstream from server1.test.mydovps.net to server2.test.mydovps.net and see content of /var/www/server2.test.mydovps.net/index.html

The virtualhost configs are: server1.test.mydovps.net

upstream backend {
server server2.test.mydovps.net:80;
}

server {
    listen       80;
    server_name server1.test.mydovps.net www.server1.test.mydovps.net;

    access_log /var/log/nginx/server1.test.mydovps.net_access_log;
    error_log /var/log/nginx/server1.test.mydovps.net_error_log;

    location / {
        return 301 https://server1.test.mydovps.net$request_uri;
    }
}

server {

    # SSL server config

    listen       443 ssl http2 default_server;
    server_name server1.test.mydovps.net www.server1.test.mydovps.net;

    access_log /var/log/nginx/server1.test.mydovps.net_access_log;
    error_log /var/log/nginx/server1.test.mydovps.net_error_log;

    ssl_certificate     /etc/ssl/nginx/nginx-selfsigned.crt;
    ssl_certificate_key  /etc/ssl/nginx/nginx-selfsigned-privkey.key;

    location / {
        proxy_set_header Host backend;
        proxy_pass http://backend;
    }
}

and server2.test.mydovps.net

server {
    listen       80;
    server_name server2.test.mydovps.net www.server2.test.mydovps.net;
    root /var/www/server2.test.mydovps.net;

    access_log /var/log/nginx/server2.test.mydovps.net_access_log;
    error_log /var/log/nginx/server2.test.mydovps.net_error_log;

    location / {
        try_files $uri $uri/ /index.html;
    }
}

Content of /var/www/server2.test.mydovps.net/index.html:

<h1> Hello! </h1>
<h3> From  <strong><em> server2 </em></strong> </h3>
<p> This is simple html to show everything is working fine</p>

When I reach https://server1.test.mydovps.net I expect to see my index.html page, but I see "Welcome to nginx page", however when I reach http://server2.test.mydovps.net I see my html page. Two servers are reachable from each other. Could you please point what are possible errors in nginx configs?

0 Answers0