Replies: 1 comment 6 replies
|
If you are running a version < 2.4.3, I suggest you upgrade to the latest version. One particular bug you might run into is an old requirement that interfaces needed to have an IP address before SMCRoute started. |
6 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Hi all!
We have a use case along the lines of:
Processes A. B, Z and Y all send and receive mcast. Server B runs smcroute and currently (for some code legacy reasons) the rules are installed with direct calls to
smcroute, eg:With the script containing them invoked by placing it in systemd's
/etc/networkd-dispatcher/routable.dfolder.There's an issue that happens every 4 or 5 boots of Server B, that brings the route up with no
Oifson some of the routes, eg:Here,
Clientbehindethdoesn't receive the group messages.Running
sudo systemctl restart smcrouteand then re-running the above script resolves this:...and traffic flows
My question is: Is my script racing some other part of the system by trying to run via the
routableinterface hook? Or should this work and we're just hitting a bug that has perhaps been fixed in 2.4.3 (I'm not sure if the fix detailed there is for this issue; All the IPs in our stack are static)Thanks!
All reactions