GNOME Bugzilla – Bug 522442
exported folder doesn't show up
Last modified: 2013-02-21 10:39:25 UTC
I turned on "Share public files" in the capplet. And ps shows that httpd has been started. But the share does not show up in the nautilus network window. I have tried to - restart nautilus - kill all gvfs backends - disable the firewall with no change
Works when the firewall is disabled _before_ starting the service. I can see the service with "avahi-browse _webdav._tcp"
I can confirm this: 1) open port 5353 2) restart avahi-daemon 3) publish the share I would say that this is more an avahi issue or a configuration problem of the distribution (I use F9) than a problem which involves nautilus.
This is true the share won't show in Nautilus network all the time, need to figure out what happen. I confirm the bug.
I still think it's a problem with the interaction of Avahi and firewalls, which is why I'm not putting any effort into fixing this in gnome-user-share itself. Might be good to add some debug to create_service() in http.c and check whether publication actually works with a blocked firewall, and whether Avahi tells us publication doesn't work. If not, nothing we can do here, and if so, we probably need to retry a bit harder to export the share later on.
Avahi is unblocked by default with firewalld. That leaves the service itself, which should poke a hole in the firewall. *** This bug has been marked as a duplicate of bug 336201 ***