Hanging connections
[Top] [All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
I've mentioned in the past that I occasionally get hanging offlineimap
processes. My offlineimap (v3.99.3) (running under daemontools) is
running with the following parameters:
[general]
metadata = ~/var/offlineimap
accounts = wordzoo
autorefresh = 3
maxsyncaccounts = 1
ui = Noninteractive.Quiet
[mbnames]
enabled = no
[wordzoo]
remotehost = mail.wordzoo.com
remoteuser = jared@xxxxxxxxxxx
remotepass = [elided]
ssl = no
maxconnections = 1
localfolders = ~/mail/offlineimap/jared@xxxxxxxxxxx
nametrans = lambda foldername: re.sub('^INBOX.', '', foldername)
folderfilter = lambda foldername: not
re.search('(Trash$|Drafts$|Sent$|\.archive\.|\.incoming\.|\.outgoing\.?)',
foldername)
holdconnectionopen = no
keepalive = 90
and started with:
exec setuidgid jared envdir ./env /usr/bin/offlineimap -d imap
So in general, I expect logged output to end up in my daemontools logs
at least every few minutes. When I check the log directory and see
that the lastmod on the current log is older than a few minutes, I
know offlineimap has hung, and I manually restart.
Often in such situations, the last log lines aren't interesting, but a
recent snippet might point John to some possible failure modes. Note
that my config is operating in an environment where my connectivity is
intermittent. In the following snippet, I know that around 7:21, my
connection went down for a couple of hours. But when the connection
came back, offlineimap never did. The last few lines of this snippet
(starting 12:29:36) are from my manual restarting of the daemon. What
I would expect to see instead is a failed start every few seconds
during the period of downtime.
(On a probably unrelated note, I've discovered that my CRAM-MD5
authentication is failing now; all my connections show offlineimap
falling back to PLAIN. I'll need to look into that. It was running
under 3.99.3 ok for a while, maybe 3.99.4 will fix that.)
A final suggestion, offlineimap should output a debug line when it
terminates normally. A good offlineimap run current just ends with
something like the following, where a "offlineimap run terminated
successfully" would help me bracket the successful runs from the
unsuccessful ones:
DEBUG[imap]: imapsplit() returning: ['FLAGS', '()', 'UID', '7250']
It might also want to output print its version if any debug switch is
set.
-- begin --
2002-12-31 07:21:07.650993500 Now debugging for imap: IMAP protocol debugging
2002-12-31 07:21:07.651003500 DEBUG[imap]: 17:51.13 imaplib version 2.52
2002-12-31 07:21:07.651006500 DEBUG[imap]: 17:51.13 new IMAP4 connection,
tag=DDIN
2002-12-31 07:21:07.651010500 DEBUG[imap]: 17:51.17 < * OK Courier-IMAP
ready. Copyright 1998-2002 Double Precision, Inc. See COPYING for distribution
info
rmation.
2002-12-31 07:21:07.651018500 DEBUG[imap]: 17:51.17 matched r'\*
(?P<type>[A-Z-]+)( (?P<data>.*))?' => ('OK', ' Courier-IMAP ready. Copyright
1998-2002 Do
uble Precision, Inc. See COPYING for distribution information.', 'Courier-IMAP
ready. Copyright 1998-2002 Double Precision, Inc. See COPYING for distributio
n information.')
2002-12-31 07:21:07.651123500 DEBUG[imap]: 17:51.17 untagged_responses[OK] 0
+= ["Courier-IMAP ready. Copyright 1998-2002 Double Precision, Inc. See COPYIN
G for distribution information."]
2002-12-31 07:21:07.651146500 DEBUG[imap]: 17:51.17 > DDIN0 CAPABILITY
2002-12-31 07:21:07.651149500 DEBUG[imap]: 17:51.23 < * CAPABILITY IMAP4rev1
CHILDREN IDLE NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT AUTH=CRAM-
MD5 AUTH=PLAIN AUTH=LOGIN STARTTLS
2002-12-31 07:21:07.651158500 DEBUG[imap]: 17:51.23 matched r'\*
(?P<type>[A-Z-]+)( (?P<data>.*))?' => ('CAPABILITY', ' IMAP4rev1 CHILDREN IDLE
NAMESPACE
THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT AUTH=CRAM-MD5 AUTH=PLAIN
AUTH=LOGIN STARTTLS', 'IMAP4rev1 CHILDREN IDLE NAMESPACE THREAD=ORDEREDSUBJECT
THREAD=RE
FERENCES SORT AUTH=CRAM-MD5 AUTH=PLAIN AUTH=LOGIN STARTTLS')
2002-12-31 07:21:07.651198500 DEBUG[imap]: 17:51.23
untagged_responses[CAPABILITY] 0 += ["IMAP4rev1 CHILDREN IDLE NAMESPACE
THREAD=ORDEREDSUBJECT THREAD=REF
ERENCES SORT AUTH=CRAM-MD5 AUTH=PLAIN AUTH=LOGIN STARTTLS"]
2002-12-31 07:21:07.651221500 DEBUG[imap]: 17:51.23 < DDIN0 OK CAPABILITY
completed
2002-12-31 07:21:07.651225500 DEBUG[imap]: 17:51.23 matched
r'(?P<tag>DDIN\d+) (?P<type>[A-Z]+) (?P<data>.*)' => ('DDIN0', 'OK',
'CAPABILITY completed')
2002-12-31 07:21:07.651232500 DEBUG[imap]: 17:51.23 CAPABILITIES:
('IMAP4REV1', 'CHILDREN', 'IDLE', 'NAMESPACE', 'THREAD=ORDEREDSUBJECT',
'THREAD=REFERENCES
', 'SORT', 'AUTH=CRAM-MD5', 'AUTH=PLAIN', 'AUTH=LOGIN', 'STARTTLS')
2002-12-31 07:21:07.651360500 DEBUG[imap]: Attempting CRAM-MD5 authentication
2002-12-31 07:21:07.651364500 DEBUG[imap]: 17:51.23 > DDIN1 AUTHENTICATE
CRAM-MD5
2002-12-31 07:21:07.651368500 DEBUG[imap]: 17:51.30 < +
PDkyMzlGMDVCOTUyMzJENjg0MUM5MzM5MzE5MDQ5MDRCQGRyYWdvbi5qYXJlZHJoaW5lYml6Lm5ldD4=
2002-12-31 07:21:07.651401500 DEBUG[imap]: 17:51.30 matched r'\+(
(?P<data>.*))?' => ('
PDkyMzlGMDVCOTUyMzJENjg0MUM5MzM5MzE5MDQ5MDRCQGRyYWdvbi5qYXJlZHJoaW
5lYml6Lm5ldD4=',
'PDkyMzlGMDVCOTUyMzJENjg0MUM5MzM5MzE5MDQ5MDRCQGRyYWdvbi5qYXJlZHJoaW5lYml6Lm5ldD4=')
2002-12-31 07:21:07.651411500 DEBUG[imap]: 17:51.31 write literal size 68
2002-12-31 07:21:07.651415500 DEBUG[imap]: 21:07.52 < DDIN1 NO Login failed.
2002-12-31 07:21:07.651433500 DEBUG[imap]: 21:07.52 matched
r'(?P<tag>DDIN\d+) (?P<type>[A-Z]+) (?P<data>.*)' => ('DDIN1', 'NO', 'Login
failed.')
2002-12-31 07:21:07.651440500 DEBUG[imap]: 21:07.52 NO response: Login failed.
2002-12-31 07:21:07.651444500 DEBUG[imap]: Attempting plain authentication
2002-12-31 07:21:07.651447500 DEBUG[imap]: 21:07.52 > DDIN2 LOGIN
"jared@xxxxxxxxxxx" "[elided]"
2002-12-31 07:21:07.651452500 DEBUG[imap]: 21:07.52 last 0 IMAP4 interactions:
2002-12-31 07:21:07.651468500 DEBUG[imap]: 21:07.57 imaplib version 2.52
2002-12-31 07:21:07.651472500 DEBUG[imap]: 21:07.57 new IMAP4 connection,
tag=CFDA
2002-12-31 07:21:07.651476500 DEBUG[imap]: 21:07.60 < * OK Courier-IMAP
ready. Copyright 1998-2002 Double Precision, Inc. See COPYING for distribution
info
rmation.
2002-12-31 07:21:07.651483500 DEBUG[imap]: 21:07.60 matched r'\*
(?P<type>[A-Z-]+)( (?P<data>.*))?' => ('OK', ' Courier-IMAP ready. Copyright
1998-2002 Do
uble Precision, Inc. See COPYING for distribution information.', 'Courier-IMAP
ready. Copyright 1998-2002 Double Precision, Inc. See COPYING for distributio
n information.')
2002-12-31 07:21:07.651517500 DEBUG[imap]: 21:07.60 untagged_responses[OK] 0
+= ["Courier-IMAP ready. Copyright 1998-2002 Double Precision, Inc. See COPYIN
G for distribution information."]
2002-12-31 07:21:07.651538500 DEBUG[imap]: 21:07.60 > CFDA0 CAPABILITY
2002-12-31 07:21:07.651542500 DEBUG[imap]: 21:07.64 < * CAPABILITY IMAP4rev1
CHILDREN IDLE NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT AUTH=CRAM-
MD5 AUTH=PLAIN AUTH=LOGIN STARTTLS
2002-12-31 07:21:07.651550500 DEBUG[imap]: 21:07.64 matched r'\*
(?P<type>[A-Z-]+)( (?P<data>.*))?' => ('CAPABILITY', ' IMAP4rev1 CHILDREN IDLE
NAMESPACE
THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT AUTH=CRAM-MD5 AUTH=PLAIN
AUTH=LOGIN STARTTLS', 'IMAP4rev1 CHILDREN IDLE NAMESPACE THREAD=ORDEREDSUBJECT
THREAD=RE
FERENCES SORT AUTH=CRAM-MD5 AUTH=PLAIN AUTH=LOGIN STARTTLS')
2002-12-31 07:21:07.651577500 DEBUG[imap]: 21:07.65
untagged_responses[CAPABILITY] 0 += ["IMAP4rev1 CHILDREN IDLE NAMESPACE
THREAD=ORDEREDSUBJECT THREAD=REF
ERENCES SORT AUTH=CRAM-MD5 AUTH=PLAIN AUTH=LOGIN STARTTLS"]
2002-12-31 07:21:07.736013500 DEBUG[imap]: 21:07.65 < CFDA0 OK CAPABILITY
completed
2002-12-31 07:21:07.736020500 DEBUG[imap]: 21:07.65 matched
r'(?P<tag>CFDA\d+) (?P<type>[A-Z]+) (?P<data>.*)' => ('CFDA0', 'OK',
'CAPABILITY completed')
2002-12-31 07:21:07.736027500 DEBUG[imap]: 21:07.65 CAPABILITIES:
('IMAP4REV1', 'CHILDREN', 'IDLE', 'NAMESPACE', 'THREAD=ORDEREDSUBJECT',
'THREAD=REFERENCES
', 'SORT', 'AUTH=CRAM-MD5', 'AUTH=PLAIN', 'AUTH=LOGIN', 'STARTTLS')
2002-12-31 07:21:07.736123500 DEBUG[imap]: Attempting CRAM-MD5 authentication
2002-12-31 07:21:07.736127500 DEBUG[imap]: 21:07.65 > CFDA1 AUTHENTICATE
CRAM-MD5
2002-12-31 07:21:07.736131500 DEBUG[imap]: 21:07.69 < +
PDNGODhCMEEyQzdGNzIyRDA1OURBMzdENkJGNjQ5RDM4QGRyYWdvbi5qYXJlZHJoaW5lYml6Lm5ldD4=
2002-12-31 07:21:07.736137500 DEBUG[imap]: 21:07.69 matched r'\+(
(?P<data>.*))?' => ('
PDNGODhCMEEyQzdGNzIyRDA1OURBMzdENkJGNjQ5RDM4QGRyYWdvbi5qYXJlZHJoaW
5lYml6Lm5ldD4=',
'PDNGODhCMEEyQzdGNzIyRDA1OURBMzdENkJGNjQ5RDM4QGRyYWdvbi5qYXJlZHJoaW5lYml6Lm5ldD4=')
2002-12-31 07:21:07.736162500 Thread 'Account sync wordzoo' terminated with
exception:
2002-12-31 07:21:07.736167500 Traceback (most recent call last):
2002-12-31 07:21:07.736170500 File
"/usr/lib/python2.2/site-packages/offlineimap/threadutil.py", line 115, in run
2002-12-31 07:21:07.736287500 Thread.run(self)
2002-12-31 07:21:07.736290500 File "/usr/lib/python2.2/threading.py", line
396, in run
2002-12-31 07:21:07.736294500 apply(self.__target, self.__args,
self.__kwargs)
2002-12-31 07:21:07.736298500 File
"/usr/lib/python2.2/site-packages/offlineimap/syncmaster.py", line 53, in
syncaccount
2002-12-31 07:21:07.736304500 remoterepos.syncfoldersto(localrepos)
2002-12-31 07:21:07.736307500 File
"/usr/lib/python2.2/site-packages/offlineimap/repository/Base.py", line 40, in
syncfoldersto
2002-12-31 07:21:07.736328500 srcfolders = src.getfolders()
2002-12-31 07:21:07.736332500 File
"/usr/lib/python2.2/site-packages/offlineimap/repository/IMAP.py", line 57, in
getfolders
2002-12-31 07:21:07.736337500 imapobj = self.imapserver.acquireconnection()
2002-12-31 07:21:07.736341500 File
"/usr/lib/python2.2/site-packages/offlineimap/imapserver.py", line 176, in
acquireconnection
2002-12-31 07:21:07.736347500 imapobj.authenticate('CRAM-MD5',
self.md5handler)
2002-12-31 07:21:07.736364500 File
"/usr/lib/python2.2/site-packages/offlineimap/imaplib.py", line 335, in
authenticate
2002-12-31 07:21:07.736369500 typ, dat =
self._simple_command('AUTHENTICATE', mech)
2002-12-31 07:21:07.736373500 File
"/usr/lib/python2.2/site-packages/offlineimap/imaplib.py", line 968, in
_simple_command
2002-12-31 07:21:07.736379500 return self._command_complete(name,
apply(self._command, (name,) + args))
2002-12-31 07:21:07.736410500 File
"/usr/lib/python2.2/site-packages/offlineimap/imaplib.py", line 777, in _command
2002-12-31 07:21:07.736416500 literal =
literator(self.continuation_response)
2002-12-31 07:21:07.736419500 File
"/usr/lib/python2.2/site-packages/offlineimap/imaplib.py", line 1180, in process
2002-12-31 07:21:07.736425500 ret = self.mech(self.decode(data))
2002-12-31 07:21:07.736428500 File
"/usr/lib/python2.2/site-packages/offlineimap/imapserver.py", line 114, in
md5handler
2002-12-31 07:21:07.736447500 msg = self.getpassword()
2002-12-31 07:21:07.736450500 File
"/usr/lib/python2.2/site-packages/offlineimap/imapserver.py", line 84, in
getpassword
2002-12-31 07:21:07.736456500 self.passworderror)
2002-12-31 07:21:07.736459500 TypeError: getpass() takes exactly 3 arguments (4
given)
2002-12-31 07:21:07.736463500
2002-12-31 07:21:07.736464500
2002-12-31 07:21:07.736466500 Last 40 debug messages logged for Account sync
wordzoo prior to exception:
2002-12-31 07:21:07.736484500 maildir: MaildirRepository initialized, sep is '.'
2002-12-31 07:21:07.736488500 imap: 17:51.13 imaplib version 2.52
2002-12-31 07:21:07.736491500 imap: 17:51.13 new IMAP4 connection, tag=DDIN
2002-12-31 07:21:07.736495500 imap: 17:51.17 < * OK Courier-IMAP ready.
Copyright 1998-2002 Double Precision, Inc. See COPYING for distribution
information
.
2002-12-31 07:21:07.736502500 imap: 17:51.17 matched r'\* (?P<type>[A-Z-]+)(
(?P<data>.*))?' => ('OK', ' Courier-IMAP ready. Copyright 1998-2002 Double Pre
cision, Inc. See COPYING for distribution information.', 'Courier-IMAP ready.
Copyright 1998-2002 Double Precision, Inc. See COPYING for distribution inform
ation.')
2002-12-31 07:21:07.736538500 imap: 17:51.17 untagged_responses[OK] 0 +=
["Courier-IMAP ready. Copyright 1998-2002 Double Precision, Inc. See COPYING
for d
istribution information."]
2002-12-31 07:21:07.736546500 imap: 17:51.17 > DDIN0 CAPABILITY
2002-12-31 07:21:07.736563500 imap: 17:51.23 < * CAPABILITY IMAP4rev1
CHILDREN IDLE NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT
AUTH=CRAM-MD5 AUT
H=PLAIN AUTH=LOGIN STARTTLS
2002-12-31 07:21:07.736571500 imap: 17:51.23 matched r'\* (?P<type>[A-Z-]+)(
(?P<data>.*))?' => ('CAPABILITY', ' IMAP4rev1 CHILDREN IDLE NAMESPACE THREAD=O
RDEREDSUBJECT THREAD=REFERENCES SORT AUTH=CRAM-MD5 AUTH=PLAIN AUTH=LOGIN
STARTTLS', 'IMAP4rev1 CHILDREN IDLE NAMESPACE THREAD=ORDEREDSUBJECT
THREAD=REFERENCES
SORT AUTH=CRAM-MD5 AUTH=PLAIN AUTH=LOGIN STARTTLS')
2002-12-31 07:21:07.736598500 imap: 17:51.23 untagged_responses[CAPABILITY] 0
+= ["IMAP4rev1 CHILDREN IDLE NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES
SORT AUTH=CRAM-MD5 AUTH=PLAIN AUTH=LOGIN STARTTLS"]
2002-12-31 07:21:07.760891500 imap: 17:51.23 < DDIN0 OK CAPABILITY completed
2002-12-31 07:21:07.760897500 imap: 17:51.23 matched r'(?P<tag>DDIN\d+)
(?P<type>[A-Z]+) (?P<data>.*)' => ('DDIN0', 'OK', 'CAPABILITY completed')
2002-12-31 07:21:07.760904500 imap: 17:51.23 CAPABILITIES: ('IMAP4REV1',
'CHILDREN', 'IDLE', 'NAMESPACE', 'THREAD=ORDEREDSUBJECT', 'THREAD=REFERENCES',
'SOR
T', 'AUTH=CRAM-MD5', 'AUTH=PLAIN', 'AUTH=LOGIN', 'STARTTLS')
2002-12-31 07:21:07.760994500 imap: Attempting CRAM-MD5 authentication
2002-12-31 07:21:07.760998500 imap: 17:51.23 > DDIN1 AUTHENTICATE CRAM-MD5
2002-12-31 07:21:07.761002500 imap: 17:51.30 < +
PDkyMzlGMDVCOTUyMzJENjg0MUM5MzM5MzE5MDQ5MDRCQGRyYWdvbi5qYXJlZHJoaW5lYml6Lm5ldD4=
2002-12-31 07:21:07.761007500 imap: 17:51.30 matched r'\+( (?P<data>.*))?'
=> (' PDkyMzlGMDVCOTUyMzJENjg0MUM5MzM5MzE5MDQ5MDRCQGRyYWdvbi5qYXJlZHJoaW5lYml6Lm
5ldD4=',
'PDkyMzlGMDVCOTUyMzJENjg0MUM5MzM5MzE5MDQ5MDRCQGRyYWdvbi5qYXJlZHJoaW5lYml6Lm5ldD4=')
2002-12-31 07:21:07.761032500 imap: 17:51.31 write literal size 68
2002-12-31 07:21:07.761036500 imap: 21:07.52 < DDIN1 NO Login failed.
2002-12-31 07:21:07.761039500 imap: 21:07.52 matched r'(?P<tag>DDIN\d+)
(?P<type>[A-Z]+) (?P<data>.*)' => ('DDIN1', 'NO', 'Login failed.')
2002-12-31 07:21:07.761073500 imap: 21:07.52 NO response: Login failed.
2002-12-31 07:21:07.761077500 imap: Attempting plain authentication
2002-12-31 07:21:07.761080500 imap: 21:07.52 > DDIN2 LOGIN
"jared@xxxxxxxxxxx" "[elided]"
2002-12-31 07:21:07.761084500 imap: 21:07.52 last 0 IMAP4 interactions:
2002-12-31 07:21:07.761088500 imap: 21:07.57 imaplib version 2.52
2002-12-31 07:21:07.761091500 imap: 21:07.57 new IMAP4 connection, tag=CFDA
2002-12-31 07:21:07.761109500 imap: 21:07.60 < * OK Courier-IMAP ready.
Copyright 1998-2002 Double Precision, Inc. See COPYING for distribution
information
.
2002-12-31 07:21:07.761116500 imap: 21:07.60 matched r'\* (?P<type>[A-Z-]+)(
(?P<data>.*))?' => ('OK', ' Courier-IMAP ready. Copyright 1998-2002 Double Pre
cision, Inc. See COPYING for distribution information.', 'Courier-IMAP ready.
Copyright 1998-2002 Double Precision, Inc. See COPYING for distribution inform
ation.')
2002-12-31 07:21:07.761141500 imap: 21:07.60 untagged_responses[OK] 0 +=
["Courier-IMAP ready. Copyright 1998-2002 Double Precision, Inc. See COPYING
for d
istribution information."]
2002-12-31 07:21:07.761149500 imap: 21:07.60 > CFDA0 CAPABILITY
2002-12-31 07:21:07.761167500 imap: 21:07.64 < * CAPABILITY IMAP4rev1
CHILDREN IDLE NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT
AUTH=CRAM-MD5 AUT
H=PLAIN AUTH=LOGIN STARTTLS
2002-12-31 07:21:07.761197500 imap: 21:07.64 matched r'\* (?P<type>[A-Z-]+)(
(?P<data>.*))?' => ('CAPABILITY', ' IMAP4rev1 CHILDREN IDLE NAMESPACE THREAD=O
RDEREDSUBJECT THREAD=REFERENCES SORT AUTH=CRAM-MD5 AUTH=PLAIN AUTH=LOGIN
STARTTLS', 'IMAP4rev1 CHILDREN IDLE NAMESPACE THREAD=ORDEREDSUBJECT
THREAD=REFERENCES
SORT AUTH=CRAM-MD5 AUTH=PLAIN AUTH=LOGIN STARTTLS')
2002-12-31 07:21:07.761225500 imap: 21:07.65 untagged_responses[CAPABILITY] 0
+= ["IMAP4rev1 CHILDREN IDLE NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES
SORT AUTH=CRAM-MD5 AUTH=PLAIN AUTH=LOGIN STARTTLS"]
2002-12-31 07:21:07.761248500 imap: 21:07.65 < CFDA0 OK CAPABILITY completed
2002-12-31 07:21:07.761252500 imap: 21:07.65 matched r'(?P<tag>CFDA\d+)
(?P<type>[A-Z]+) (?P<data>.*)' => ('CFDA0', 'OK', 'CAPABILITY completed')
2002-12-31 07:21:07.761258500 imap: 21:07.65 CAPABILITIES: ('IMAP4REV1',
'CHILDREN', 'IDLE', 'NAMESPACE', 'THREAD=ORDEREDSUBJECT', 'THREAD=REFERENCES',
'SOR
T', 'AUTH=CRAM-MD5', 'AUTH=PLAIN', 'AUTH=LOGIN', 'STARTTLS')
2002-12-31 07:21:07.761281500 imap: Attempting CRAM-MD5 authentication
2002-12-31 07:21:07.761285500 imap: 21:07.65 > CFDA1 AUTHENTICATE CRAM-MD5
2002-12-31 07:21:07.761288500 imap: 21:07.69 < +
PDNGODhCMEEyQzdGNzIyRDA1OURBMzdENkJGNjQ5RDM4QGRyYWdvbi5qYXJlZHJoaW5lYml6Lm5ldD4=
2002-12-31 07:21:07.761317500 imap: 21:07.69 matched r'\+( (?P<data>.*))?'
=> (' PDNGODhCMEEyQzdGNzIyRDA1OURBMzdENkJGNjQ5RDM4QGRyYWdvbi5qYXJlZHJoaW5lYml6Lm
5ldD4=',
'PDNGODhCMEEyQzdGNzIyRDA1OURBMzdENkJGNjQ5RDM4QGRyYWdvbi5qYXJlZHJoaW5lYml6Lm5ldD4=')
2002-12-31 12:29:36.617180500 Now debugging for imap: IMAP protocol debugging
2002-12-31 12:29:36.617190500 DEBUG[imap]: 29:30.74 imaplib version 2.52
2002-12-31 12:29:36.617194500 DEBUG[imap]: 29:30.74 new IMAP4 connection,
tag=DBH
2002-12-31 12:29:36.617198500 DEBUG[imap]: 29:30.77 < * OK Courier-IMAP
ready. Copyright 1998-2002 Double Precision, Inc. See COPYING for distribution
info
rmation.
-- end --
-- jared@xxxxxxxxxxx
"Tiger gotta hunt. Bird gotta fly.
Man gotta sit and wonder why, why, why.
Tiger gotta sleep. Bird gotta land.
Man gotta tell himself he understand." -- Kurt Vonnegut Jr.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Hanging connections,
Jared Rhine <=
|
|