[SOLVED] Proxmox mit nginx proxy manager und Website mit mehreren Websockets

Dec 31, 2022
23
1
3
NRW
Hallo allerseits,

erstmal ein fettes Lob an das Team von Proxmox. Ich habe es als "Nicht-Nerd" tatsächlich innerhalb weniger Tag geschafft, auf einem Rootserver mehrere VMs ans Rennen zu bringen, großartig!

Momentan hänge ich aber leider seit Stunden an einem "klitzekleinen Restproblemchen" fest.

Ich route dank der Hilfe des nginx proxy managers diverse Domains zu internen VMs, was auch wunderbar funktioniert. Allerdings nutze ich bei einer VM für ein Web mehrere Ports für Websockets und auch recht intensives Googlen hat mir mir keinen Erfolg beschert, die Websockets ans Rennen zu bringen.

Heißt für diese VM habe ich im nginx proxy manager "Websockets Support" aktiviert, aber das reicht offenbar nicht aus.

Die Website, auf der die Sockets genutzt werden bindet diese über unterschiedliche Portnummern ein, beispielsweise in Javascript mittels

new WebSocket('wss://' + window.location.host+':9999');

Nur eben halt nicht nur für 'nen Socket auf Port 9999, sondern es werden noch zahlreiche weitere Ports genutzt.

Wie kann ich dem nginx proxy manager nun beibringen, dass die jeweiligen Ports bei der korrekten VM landen?

Danke vorab für eure Tipps und nun rutscht alle gut ins Jahr 2023.

Beste Grüße,
Stefan
 
Das hat nun nix mit Proxmox VE zu tun, aber afaik sollte das beim NPM entweder über die custom config (server listen ports) oder streams gehen. Die verwendeten Ports müssen dann natürlich auf der Firewall ebenfalls geöffnet und auf den NPM weitergeleitet werden.
 
Dass die Problematik nicht direkt mit Proxmox VE zu tun hat ist klar, aber ich bin vermutlich nicht der einzige User, der in diesem Zusammenhang nach einer Lösung sucht. :)
Ich habe gestern schon ewig gegooglet, aber leider (noch) keinen Dreh gefunden. Ich frickele mal heute weiter, bin aber nach wie vor für jeden Tipp dankbar.

UPDATE:
Danke für die Anregung mit den Streams. Ich hatte mich die ganze Zeit an wilden Direktiven festgebissen, aber mit den Streams klappt es tatsächlich ganz easy!
 
Last edited:

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!