On Apr 14, 2010, at 09:16:43, Torsten Curdt wrote: > [10.5 machine] ---forwarding via UDP--> [10.6 machine in "listen" mode]
No, forwarding does not go over UDP. Original notifications sent over the network go over UDP. Forwarding goes over DO over TCP. > [10.5 machine] --NSDNC--> [10.5 machine] (only locally) Only when local DO fails. > I would have thought only 10.6 should have a UDP port listening on 9887. This > is why I didn't get that you would expect a UDP socket listening on the 10.5 > machine. Growl will listen on its UDP port (and on its TCP port) whenever “Listen for incoming notifications” is on. The version of Mac OS X you're running doesn't matter. >> The DNC is the last resort. For local notifications, Cocoa Distributed >> Objects to the local Growl DO pathway is preferred, and if that succeeds >> (which it always does for almost everyone), DNC doesn't get used. For remote >> notifications (those sent to a specific host), DNC is never used. > > ....but now that you say DO is being used it makes more sense. Attempted. As the error message said, it failed to make contact via DO, so it fell back on the DNC. > That said - nothing is listening on port 9887 on the 10.5 machine. If you have listening turned on and Growl is running, then that's curious. > So far I've never used DO before. From the sources it looks like we should > have TCP socket though (GROWL_TCP_PORT = 23052) though. DO over the network is for forwarding, not original notifications. > Just out of curiosity I've also turned on "listen" on the 10.5 machine. I do > have the UDP port open there now as well. But that didn't change a thing. > [growlnotify on t]he 10.5 machine still uses NSDNC. Because you didn't tell growlnotify to address a specific host. As I told you before, unless you name a host for it to talk to, it will ignore the -u flag and send a local, not network, notification. -- You received this message because you are subscribed to the Google Groups "Growl Discuss" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/growldiscuss?hl=en.
