Hallo,
wer kann helfen?
Habe einen Reverse Proxy auf einem RaspberryPI mit Nginx laufen.
Der Revers Proxy soll dabei mittels Benutzer und Passwort erreichbar sein. Der Port 80 - http wird dazu auf Port 434 - https umgesetzt um die Anmeldung abzusichern.
Weiterhin verbindet der Revers Proxy auf einen entsprechenden internen Server (edomi).
Ziel ist es, nach der Anmeldung am Reverse Proxy mittels Benutzer / Pass, in nachfolgender Art auf die Visu zugreifen zu können: edomi.meindyndns/visu
Leider Fehlanzeige!
Der Zugriff funkioniert jedoch genau in der beschiebenen Art auf: edomi.meindydns/admin/?login=admin&pass=admin
Also Zugriff auf Administration ist möglich, Zugriff auf Viso leider nicht.
Der Zugriff ohne Reverse Proxy über einfache Portfreigabe (Port 80 und 8080 direkt an Edomi) funktioniert über den DynDNS-Dienst. Also am DynDNS kann es nicht liegen.
Meine Vermutung ist, ich habe eine Fehler in der Behandlung des Ports 8080 innerhalb des Revers Proxy.
Hier die Konfiguration des Revers Proxy:
worker_processes 1;
events {
worker_connections 1024;
}
http {
# HTTP Basic Authentication
auth_basic "NGINX";
auth_basic_user_file .htpasswd;
server {
listen 80 default_server;
server_name _;
return 301 https://$host$request_uri;
}
server {
listen 8080 default_server;
server_name _;
}
server {
listen 443 ssl default_server;
#SSL
ssl on;
ssl_certificate /usr/local/nginx/conf/ssl/server.crt;
ssl_certificate_key /usr/local/nginx/conf/ssl/server.key;
location / {
root html;
index index.html index.htm;
}
}
server {
listen 443 ssl;
server_name edomi.*;
location / {
proxy_pass http://<IP Edomi>:80;
}
}
server {
listen 8080;
server_name edomi.*;
location / {
proxy_pass http://<IP Edomi>:8080;
}
}
}
Die Ports 80, 443 und 8080 sind im Router zum Rasberry frei gegeben.
Ich hoffe auf einen heißen Tip zur Problemlösung. Alle meine bisherigen Versuche blieben leider beim Zugang auf die Admin-Ebene hängen.
Danke bereits vorab und viele Grüße
Plarad
wer kann helfen?
Habe einen Reverse Proxy auf einem RaspberryPI mit Nginx laufen.
Der Revers Proxy soll dabei mittels Benutzer und Passwort erreichbar sein. Der Port 80 - http wird dazu auf Port 434 - https umgesetzt um die Anmeldung abzusichern.
Weiterhin verbindet der Revers Proxy auf einen entsprechenden internen Server (edomi).
Ziel ist es, nach der Anmeldung am Reverse Proxy mittels Benutzer / Pass, in nachfolgender Art auf die Visu zugreifen zu können: edomi.meindyndns/visu
Leider Fehlanzeige!
Der Zugriff funkioniert jedoch genau in der beschiebenen Art auf: edomi.meindydns/admin/?login=admin&pass=admin
Also Zugriff auf Administration ist möglich, Zugriff auf Viso leider nicht.
Der Zugriff ohne Reverse Proxy über einfache Portfreigabe (Port 80 und 8080 direkt an Edomi) funktioniert über den DynDNS-Dienst. Also am DynDNS kann es nicht liegen.
Meine Vermutung ist, ich habe eine Fehler in der Behandlung des Ports 8080 innerhalb des Revers Proxy.
Hier die Konfiguration des Revers Proxy:
worker_processes 1;
events {
worker_connections 1024;
}
http {
# HTTP Basic Authentication
auth_basic "NGINX";
auth_basic_user_file .htpasswd;
server {
listen 80 default_server;
server_name _;
return 301 https://$host$request_uri;
}
server {
listen 8080 default_server;
server_name _;
}
server {
listen 443 ssl default_server;
#SSL
ssl on;
ssl_certificate /usr/local/nginx/conf/ssl/server.crt;
ssl_certificate_key /usr/local/nginx/conf/ssl/server.key;
location / {
root html;
index index.html index.htm;
}
}
server {
listen 443 ssl;
server_name edomi.*;
location / {
proxy_pass http://<IP Edomi>:80;
}
}
server {
listen 8080;
server_name edomi.*;
location / {
proxy_pass http://<IP Edomi>:8080;
}
}
}
Die Ports 80, 443 und 8080 sind im Router zum Rasberry frei gegeben.
Ich hoffe auf einen heißen Tip zur Problemlösung. Alle meine bisherigen Versuche blieben leider beim Zugang auf die Admin-Ebene hängen.
Danke bereits vorab und viele Grüße
Plarad
Kommentar