Ich habe mir für den Zugriff auf meine Heimautomatisierung zwei lokale DNS-Aliase angelegt. Das eine soll auf die Desktop, das andere auf die Mobilversion umleiten. Die nginx-Konfiguration sieht so aus:
Code
server {
listen 80;
listen 443 ssl;
server_name haus.dw;
ssl_certificate /etc/nginx/ssl/server.crt;
ssl_certificate_key /etc/nginx/ssl/server.key;
location / {
proxy_pass http://hive:8083;
}
}
server {
listen 80;
listen 443 ssl;
server_name haeuschen.dw;
ssl_certificate /etc/nginx/ssl/server.crt;
ssl_certificate_key /etc/nginx/ssl/server.key;
location / {
proxy_pass http://hive:8084;
}
}
Alles anzeigen
Die erste Weiterleitung klappt prima, die zweite gar nicht. Das scheint aus irgendwelchen Gründen am Hostnamen zu liegen: Tausche ich beide aus, klappt die zweite, aber die erste nicht mehr. Beide Namen zeigen auf den selben pi:
Code
root@keller:~# host haus.dw
haus.dw is an alias for keller.
keller has address 10.0.0.19
root@keller:~# host haeuschen.dw
haeuschen.dw is an alias for keller.
keller has address 10.0.0.19
Hier mal ein Ausschnitt aus dem access.log, erst für den funktionierenden
Code
10.0.0.14 - - [01/May/2017:14:47:21 +0200] "GET / HTTP/1.1" 302 0 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:48.0) Gecko/20100101 Firefox/48.0"
10.0.0.14 - - [01/May/2017:14:47:22 +0200] "GET /haus HTTP/1.1" 200 7858 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:48.0) Gecko/20100101 Firefox/48.0"
und dann für den nicht funktionierenden proxy:
Code
10.0.0.1 - reiter [01/May/2017:14:48:58 +0200] "GET / HTTP/1.1" 444 0 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:48.0) Gecko/20100101 Firefox/48.0"
10.0.0.1 - reiter [01/May/2017:14:48:58 +0200] "GET / HTTP/1.1" 444 0 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:48.0) Gecko/20100101 Firefox/48.0"
10.0.0.1 - reiter [01/May/2017:14:48:58 +0200] "GET / HTTP/1.1" 444 0 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:48.0) Gecko/20100101 Firefox/48.0"
10.0.0.1 - reiter [01/May/2017:14:48:58 +0200] "GET / HTTP/1.1" 444 0 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:48.0) Gecko/20100101 Firefox/48.0"
10.0.0.1 - reiter [01/May/2017:14:48:58 +0200] "GET / HTTP/1.1" 444 0 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:48.0) Gecko/20100101 Firefox/48.0"
10.0.0.1 - reiter [01/May/2017:14:48:58 +0200] "GET / HTTP/1.1" 444 0 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:48.0) Gecko/20100101 Firefox/48.0"
10.0.0.1 - reiter [01/May/2017:14:48:58 +0200] "GET / HTTP/1.1" 444 0 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:48.0) Gecko/20100101 Firefox/48.0"
10.0.0.1 - reiter [01/May/2017:14:48:58 +0200] "GET / HTTP/1.1" 444 0 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:48.0) Gecko/20100101 Firefox/48.0"
10.0.0.1 - reiter [01/May/2017:14:48:58 +0200] "GET / HTTP/1.1" 444 0 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:48.0) Gecko/20100101 Firefox/48.0"
10.0.0.1 - reiter [01/May/2017:14:48:58 +0200] "GET / HTTP/1.1" 444 0 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:48.0) Gecko/20100101 Firefox/48.0"
10.0.0.1 ist mein Router.
Irgendjemand eine Idee, was da schief läuft?