Premiär! Fyndchans i SweClockers Månadens Drop

Problem med att nå Proxmox console bakom nginx

Permalänk
Medlem

Problem med att nå Proxmox console bakom nginx

Jag har precis börjat leka runt med proxmox en del och gillar verkligen hur enkelt allting är att sätta upp och hantera, men för att göra allting ännu enklare så har jag valt att använda nginx. Att tillägga här är att jag har inte nyttjat nginx allt för länge och är inte super van med att arbeta mot unixmaskiner.

Att använda själva gränssnittet är inga som helst problem och kan nå egentligen allt, men det som strular är när jag försöker använda konsolen (noVNC) som använder sig utav en websocket för att skicka och ta emot data. Och det är just här som nginx inte verkar skriva om urlen och sätter istället in localhost.

Hur min config ser ut idag: konfigurationen

Så om det är någon som har några tips på hur jag kan lösa detta?

P.S Jag har sett andra som har löst det (exempelvis denna: proxmox forum), men har själv inte haft någon framgång D.S

Permalänk
Medlem

Du har ev fel på
proxy_set_header Connection $connection_upgrade;
Antingen skall du förenkla den till
proxy_set_header Connection "upgrade";
Eller så behöver du lägga till ett map block enligt
map $http_upgrade $connection_upgrade {
default upgrade;
'' close;
}

Permalänk
Permalänk
Medlem

@aluser:

Missade helt att du hade svarat (fick ingen notis :S)
Hur som så hittade jag också det felet, dessvärre hjälpte det inte och consolen är fortfarande icke nåbar.

Den försöker ansluta till wss://localhost:17523/ istället för wss://<ip/domän>:17523/, så jag gissar på att någonting bråkar i min regex