basmeerman/unifi-usg-kpn

IGMP-proxy crashing > solution script

Opened this issue · 1 comments

I have been experiencing some issues with an IGMP-Proxy process crashing and causing IPTV streams to freeze and result in the error "Foutmelding: zender niet beschikbaar".

I have been analysing the issue and it seems to be caused by the crashing igmp-proxy process. Manually restarting the igmp-proxy (login into the USG with ssh and use the command "restart igmp-proxy") seems to fix the issue for a while.

I found a script that will solve (read workaround) the issue.

Original source is https://community.ui.com/questions/igmp-proxy-crashes-script-to-check-and-restart-automatically/0a17d0fc-4675-426b-b5ce-4daea8460fbd

Added the following to the Gateway configuration file

"system": { "task-scheduler": { "task": { "iptv": { "executable": { "path": "/config/scripts/post-config.d/update_iptv_route.sh" }, "interval": "15m" }, "IGMP": { "executable": { "path": "/config/scripts/post-config.d/restart_igmp.sh" }, "interval": "5m" } } } },

restart_igmp.zip

Use in your advance!

If I use your method, I get the error "There was a problem applying the configuration on USG" after provisioning.
Due to this, the status 'hangs' on "provisioning".
I set the permissions for the script to be executable.
What am I doing wrong?
Should I place your json lines at the bottom of the gateway json file or should I only incorporate the "task-scheduler" part in the main script?