Looks like the server’s response gets lost afterwards. I am unsure how to debug this further, I suppose in the end it will have something to do with the VMs configuration? I run Phoenix directly on Port 80 (no other webserver involved).
Unfortunately the lack of errors is kind of my problem. In the browser consoles (chrome/firefox) I don’t get any errors besides the failed join by the websocket displayed above.
The server hums along and does not log anything out of the ordinary:
Dez 07 09:03:57 (..) erga[20434]: 09:03:57.686 request_id=Fk5gh(..) [info] GET /
Dez 07 09:03:57 (..) erga[20434]: 09:03:57.728 request_id=Fk5gh(..) [info] Sent 200 in 41ms
Dez 07 09:04:03 (..) erga[20434]: 09:04:03.013 request_id=Fk5gh(..) [info] GET /projects/1/edit
Dez 07 09:04:03 (..) erga[20434]: 09:04:03.049 request_id=Fk5gh(..) [info] Sent 200 in 35ms
Dez 07 09:04:06 (..) erga[20434]: 09:04:06.942 request_id=Fk5gh(..) [info] GET /linked_resources/new/1
Dez 07 09:04:06 (..) erga[20434]: 09:04:06.963 request_id=Fk5gh(..) [info] Sent 200 in 20ms
Dez 07 09:04:07 (..) erga[20434]: 09:04:07.638 [info] CONNECTED TO Phoenix.LiveView.Socket in 168µs
Dez 07 09:04:07 (..) erga[20434]: Transport: :websocket
Dez 07 09:04:07 (..) erga[20434]: Serializer: Phoenix.Socket.V2.JSONSerializer
Dez 07 09:04:07 (..) erga[20434]: Parameters: %{"_csrf_token" => "CzY6dSM(..)", "_mounts" => "0", "vsn" => "2.0.0"}