YoungFlannagan
Heroku Deployed Elm/Phoenix App Websocket Issue
Hi all,
I deployed my elm embedded phoenix application to heroku and it compiled successfully. The issue I am having is the websocket connection no longer works. I am using the elm-phoenix-socket package, and figured all I had to do was change the socket init url from “ws://localhost:4000/socket/websocket” to “wss://my-app.herokuapp.com/socket/websocket” I have tried a couple other urls to no avail.
Not sure what to try. Any help would be appreciated.
Most Liked
apoeco
Can you try wss://my-app.herokuapp.com/socket instead?
I am not sure if this will work but the default url defined in the Endpoint module is "/socket" …
OvermindDL1
Did you update the allowed incoming url’s in your configuration?
Most
happysalada
heroku gives an error about setting the check_origin parameter for me that did it
url: [scheme: “https”, host: “myapp.com”, port: 443],
check_origin: [
“https://myapp.com”,
“https://www.myapp.com”
],
YoungFlannagan
I have url: [scheme: "https", host: "secret-sea...herokuapp.com", port: 443] within my Endpoint config in prod.exs. Not sure if that is what you are referring to or not.







