Moin!
Ich habe ein Proxmox Cluster mit aktuell 3. Servern jeder Server hat NGINX installiert, mit SSL usw. (Unten findet ihr mehr dazu)
um meine Domain nicht hier reinzuschreiben, zu müssen, nennen wir die Domains mal test.de
Was ist also das Problem?
Sobald ich auf eine Shell zugreifen möchte, also von cluster-1.test.de auf meinen Server im Cluster
kommt ein error "ssh: connect to host 45.88.111.210 port 22: Connection refused" das kann vlt. daran liegen, dass ich den Port vom Node selbst geändert habe zu einem 4-stelligen anderem Port wo ändere ich das also das Proxmox nicht versucht mit Port 22 auf meinen Node zuzugreifen?
Das nächste Problem ist, aber wenn ich auf ein vServer auf einem Node zugreifen möchte, lädt die Konsole erst gar nicht (Was wiederum über die IP funktioniert anstatt die Domain)
Noch ein bisschen mehr Informationen zu meinen Servern:
- Alle haben eine Domain mit SSL & NGINX
- Es gibt insgesamt 3 Server in diesem Cluster
- Alle Nodes haben denselben Port, 4-stellig
- Alle Server haben die neu erste Proxmox Version "8.1.10"
Hier die Nginx config die ich bei allen servern nutze:
Die Domain funktioniert auch soweit bis auf das ich wie gesagt über die Domain nur auf die Server zugreifen kann, die auch auf dieser Domain laufen, nicht auf andere Nodes
Ich habe ein Proxmox Cluster mit aktuell 3. Servern jeder Server hat NGINX installiert, mit SSL usw. (Unten findet ihr mehr dazu)
um meine Domain nicht hier reinzuschreiben, zu müssen, nennen wir die Domains mal test.de
Was ist also das Problem?
Sobald ich auf eine Shell zugreifen möchte, also von cluster-1.test.de auf meinen Server im Cluster
kommt ein error "ssh: connect to host 45.88.111.210 port 22: Connection refused" das kann vlt. daran liegen, dass ich den Port vom Node selbst geändert habe zu einem 4-stelligen anderem Port wo ändere ich das also das Proxmox nicht versucht mit Port 22 auf meinen Node zuzugreifen?
Das nächste Problem ist, aber wenn ich auf ein vServer auf einem Node zugreifen möchte, lädt die Konsole erst gar nicht (Was wiederum über die IP funktioniert anstatt die Domain)
Noch ein bisschen mehr Informationen zu meinen Servern:
- Alle haben eine Domain mit SSL & NGINX
- Es gibt insgesamt 3 Server in diesem Cluster
- Alle Nodes haben denselben Port, 4-stellig
- Alle Server haben die neu erste Proxmox Version "8.1.10"
Hier die Nginx config die ich bei allen servern nutze:
NGINX:
server {
listen 443 ssl http2;
listen [::]:443 ssl http2;
server_name vis-1.test.de;
ssl_certificate /etc/letsencrypt/live/vis-1.test.de/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/vis-1.test.de/privkey.pem;
ssl_dhparam /etc/ssl/certs/dhparam.pem;
ssl_protocols TLSv1.2 TLSv1.3;
ssl_prefer_server_ciphers on;
ssl_ciphers "EECDH+AESGCM:EDH+AESGCM:AES256+EECDH:AES256+EDH";
ssl_ecdh_curve secp384r1;
ssl_session_cache shared:SSL:10m;
ssl_session_tickets off;
ssl_stapling on;
ssl_stapling_verify on;
resolver 8.8.8.8 8.8.4.4 valid=300s;
resolver_timeout 5s;
location / {
proxy_pass https://IP_VON_MEINEM_Server:8006;
proxy_set_header X-Forwarded-Host $host:$server_port;
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-Server $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Forwarded-Port $server_port;
proxy_set_header Upgrade $http_upgrade;
}
}
Die Domain funktioniert auch soweit bis auf das ich wie gesagt über die Domain nur auf die Server zugreifen kann, die auch auf dieser Domain laufen, nicht auf andere Nodes