I have been working for the last two days on getting Wide Area Bonjour (WAB) working as a proof of concept to allow home network bonjour services to be visible across an IPSec L2TP VPN.
I have run into multiple obstacles:
- Complete lack of documentation. Everything has to be pieced from old an irrelevant documentation.
- Fact that OS X (the non server version) lack a lot of the configuration needed
- Fact that OS X server does not even support WAB client service registration configuration out of the box
- Fact that 10.6.5 versions of a needed component for WAB is not working (bug). It apparently used to work until 10.6.4.
At this stage I have to try to custom compile a version of mDNSResponder hoping to make use of a component that will allow me to get WAB running. Let say that this is not easy… but if it work then services might be visible across the VPN once you connect with a Mac (or windows PC running bonjour).
I hope to find some time to work on this over the week-end. I am literally one step away from being able to test the solution… hopefully the compile of mDNSResponder will fix the bug I am currently facing.
Until then you can try the current version (0.4.1) by navigating here.