Hi Paul,
We don't currently support Bonjour / Avahi, but there is a project under way to
change this - from
the network side the Bonjour project is being ARCed (or close to, can't
remember exact status off
hand) - and from the Desktop side we have a solution also ready to go once this
is approved.
>From then, it would be a matter for getting things changed in the desktop
>applications:
- GNOME - this is probably the easiest since they have already bought into the
idea of service
discovery with apps like Ekiga, etc capable of discovering others on the
network.
- Firefox / Thunderbird - could be slightly more difficult, since any solution
needs to be fixed in
the community code, we cannot maintain patches internally if we are to use the
Firefox/Thunderbird
names (it's rules of the trademark) - but on the up side of this, we do have
quite a good working
relationship with the community.
- StarOffice - I'm not sure off hand, but I think it can use the GConf keys
that GNOME apps would be
aware of.
In the end, if there was a consistent mechanism defined then we (in JDS) are
perfectly happy to work
towards supporting this.
As for auto discovery of web proxies, there is a mechanism that many people use
today, and AFAIK
this is what Mozilla based apps use too, is to locate a PAC file using the
mechanism described at:
http://www.web-cache.com/Writings/Internet-Drafts/draft-ietf-wrec-wpad-01.txt
There is also more at:
http://wiki.squid-cache.org/SquidFaq/ConfiguringBrowsers
While GNOME doesn't support this mechanism, it does handle PAC files, so I'm
sure, if we were to
push out a fix for the WPAD mechanism it would be acceptable.
Thanks,
Darren.
Paul Jakma wrote:
> On Mon, 15 Jan 2007, Darren Reed wrote:
>
>> Has the NWAM team looked at UPnP?
>
>> You should see it broadcast looking for an http proxy.
>
>> *IF* you wanted to steer away from making something
>> Solaris specific, I'd argue that one approach would be
>> to adapt programs such as web browsers to send out a
>> request for the http proxy on the loopback interface and
>> for Solaris to provide a daemon that listens for and answers
>> those queries with information provided to it via some
>> "other means".
>
> I think this is covered by 'Bonjour' aka 'Rendezvous' - local
> service-discovery via multicast DNS (DNS-SD), introduced by Apple, used
> by OS-X and IETF standardised.
>
> It might be as simple as checking for a _webproxy._tcp SRV record (or
> somesuch - you need a PTR too I think) via DNS-SD.
>
> We support Rendezvous through GNOME already I think.
>
> regards,
_______________________________________________
networking-discuss mailing list
[email protected]