Words by Chris Devers [Thu, Dec 06, 2007 at 10:11:12AM -0500]: > Does anyone have pointers for getting Leopard client running UW IMAP? > > With Leopard, launchd replaces xinetd, and the firewall has been (as far > as I can tell) rewritten from scratch, so I'm having a hard time seeing > it it's even listening for requests, nevermind responding to them. > > I have the imapd binary built and copied to /usr/local/libexec. >
Guess that may be a Leopard fw issue. Read this two and see if it sheds some light on the problem: http://codm.genhex.org/2007/11/macosx-leopards-firewall-is-no.html http://gp.darkproductions.com/2007/11/leopard-firewall-testing-analysis-and.html > I have a (possibly wrong, but it seemed to work under Tiger) launchd > plist in /Library/LaunchDaemons/edu.uw.imap.plist. When I load it and > try to make a local test connection, I just get: > > $ telnet localhost imap > Trying ::1... > telnet: connect to address ::1: Connection refused > Trying ::1... > telnet: connect to address ::1: Connection refused > Trying 127.0.0.1... > telnet: connect to address 127.0.0.1: Connection refused > telnet: Unable to connect to remote host > $ telnet localhost imaps > Trying ::1... > telnet: connect to address ::1: Connection refused > Trying ::1... > telnet: connect to address ::1: Connection refused > Trying 127.0.0.1... > telnet: connect to address 127.0.0.1: Connection refused > telnet: Unable to connect to remote host > $ > > Nothing gets logged at all anywhere under /var/log/* when I do this -- > no record in system.log, the Postfix mail.log, etc. > > I can directly invoke the daemon from the command line, though: > > $ echo ". capability" | /usr/local/libexec/imapd > * OK [CAPABILITY IMAP4REV1 LITERAL+ SASL-IR LOGIN-REFERRALS STARTTLS > LOGINDISABLED AUTH=GSSAPI] macgarnicle IMAP4rev1 2006k.398 at Thu, 6 Dec 2007 > 10:00:12 -0500 (EST) > * CAPABILITY IMAP4REV1 LITERAL+ IDLE UIDPLUS NAMESPACE CHILDREN > MAILBOX-REFERRALS BINARY UNSELECT ESEARCH WITHIN SCAN SORT THREAD=REFERENCES > THREAD=ORDEREDSUBJECT MULTIAPPEND SASL-IR LOGIN-REFERRALS STARTTLS > LOGINDISABLED AUTH=GSSAPI > . OK CAPABILITY completed > > I've tried setting the firewall to allow all incoming connections, but > this didn't help. I've tried adding an ipfw rule to allow connections to > ports 143 & 993, but that didn't change anything. > > I've seen sporadic reports that people have UW IMAP working -- at least > as far as a listening daemon when the firewall is turned off -- but I > haven't been able to find any concrete pointer on how to get that far. > > My hunch is that my launchd plist must be wrong, or isn't being invoked > correctly, but I've tried many different permutations of it and it > hasn't gotten me anywhere. Rather than post examples of all the ones > that aren't working, could someone (possibly off-list, if you like) > suggest an example that works for Leopard? > > Thanks. > > > -- > Chris Devers > > > _______________________________________________ > Imap-uw mailing list > [email protected] > https://mailman1.u.washington.edu/mailman/listinfo/imap-uw -- Jose Celestino ---------------------------------------------------------------- http://www.msversus.org/ ; http://techp.org/petition/show/1 http://www.vinc17.org/noswpat.en.html ---------------------------------------------------------------- "If you would have your slaves remain docile, teach them hymns." -- Ed Weathers ("The Empty Box") _______________________________________________ Imap-uw mailing list [email protected] https://mailman1.u.washington.edu/mailman/listinfo/imap-uw
