-
Hi team. I'm sorry for being very incompetent with Docker, but I have successfully set up a number of other simple docker projects on my Synology NAS and for some reason I'm struggling with ontime. Any ideas appreciated. The key problem I'm facing is that after deploying the container, while I can access and interact with Ontime via local URL, its clock always shows "00:00:00" and timers won't run, as if no time data is making it's way into the container. I installed using Synology DSM Container Manager, which has worked fine for me with other containers. I have tried to mess with no settings other than adding the volume mount, adding the TZ environmental variable, and changing the outward-facing ports from 8888/9999. Any advice would be very much appreciated!! |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 2 replies
-
Hey @lukestein could you pull up the developer console in you browser (in chrome by pressing F12) |
Beta Was this translation helpful? Give feedback.
-
Hi @lukestein, Thank you for reaching out and for the very detailed issue. The runtime data (eg. timers) are distributed over websockets to the interface. The issue you describe is consistent with a failure of the server to deliver the websocket data to the UI. We know that in some setups like NGINX you will need to configure a passthrough to websockets This issue comes up often enough that we need to add some documentation to clarify this behaviour Hope this heps, otherwise please follow up and we can try and help you find a solution EDIT: just realised that, by the time I have posted this, you had figure it out. Sorry about the late reply |
Beta Was this translation helpful? Give feedback.
Thank you for this suggestion! The console showed that the websockets were all failing.
It turns out that the Synology reverse proxy apparently blocks websockets by default. My friend K. pointed me towards this link which suggested a fix that fixed this problem in about 5 seconds. Thank you!!!