-
Notifications
You must be signed in to change notification settings - Fork 40
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Bug] No Message Received Pub/Sub on Windows 11 x64 #91
Comments
Tested on WSL with Ubuntu 20.04: it works. |
Hi @liushuya7, it could be related to Windows Firewall blocking UDP multicast communications, therefore the Publisher and the Subscriber cannot leverage on Scouting for automatic discovery. To verify it is the case please run the examples with these parameters: Publisher: If you see the data going through then you need to configure Windows Firewall to allow UDP multicast communications. |
I have been playing with multicast on Windows 10 recently, and I indeed had some issues with the multicast. The root cause was the Windows firewall blocking multicast traffic, as @gabrik is mentioning. I believe you are having the same issue. |
Thanks! Yes, I was finally able to see the data going through using the commands @gabrik you gave. It must be due to the Windows Firewall blocking UDP multicast then. However, I looked up how to configure Windows Firewall to allow UDP multicast, no success.. @cguimaraes were you able to configure the Windows Firewall to allow UDP multicast? |
In my case, I just add the application to the Windows Firewall exceptions list, since I was in a close environment. However, note what Windows Support mentions regarding such solution:
It seems that the other option to allow the multicast to go through is the one you are using. What did you set on the other wizard windows? |
I realize as long as the Publisher's endpoint is listening on |
That's interesting because when not passing any listening locator it should listen to I imagine that when starting the command the first time you Allowed the python interpreter to do network on both |
Describe the bug
Trying the example on Windows 11 x64, one terminal is publishing the data:
But the subscriber terminal receives nothing:
I tried the exact same thing on Ubuntu 20.04, and everything works fine.
So, I guess
zenoh-python
doesn't support Windows 11 x86 yet?To reproduce
/example
folderpython z_pub.py -k myhome/kitchen/temp -v 'Hello World'
python z_sub.py -k 'myhome/kitchen/temp'
System info
The text was updated successfully, but these errors were encountered: