[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Decoding error: Time is out of bounds (krb_rd_req)



xemacs-21.0b46, gnus-5.6.23, nnimap-0.3.11, cyrus imap server with
Kerberos authentication.

nnimap still doesn't work for me all that well. Quite often it times out or
locks up xemacs for good. The error seems to suggest that it's Kerberos
related, but with pine3.95 I don't have these problems. Here's the relevant
information for the last time out.

Last bit from my *imap-debug*:

| 2 -> imap-send-command-wait: command="UID STORE 1:1009 +FLAGS.SILENT
(\\Seen)" buffer=nil
| | 3 -> imap-send-command: command="UID STORE 1:1009 +FLAGS.SILENT
(\\Seen)" buffer=nil callback=nil
| | 3 <- imap-send-command: "C8"
| | 3 -> imap-dispatch: tag=* response=BYE data=([] "Decoding error: Time
is out of bounds (krb_rd_req)")
| | | 4 -> imap-cb-bye: bye=BYE nothing=[] string="Decoding error: Time is
out of bounds (krb_rd_req)"
| | | 4 <- imap-cb-bye: "Called on BYE.   This is most likely an
autologout.  Clean up."
| | 3 <- imap-dispatch: nil
| 2 <- imap-send-command-wait: nil
| 2 -> imap-send-command-wait: command="CLOSE" buffer=nil
| | 3 -> imap-send-command: command="CLOSE" buffer=nil callback=nil


*imap-last*:

(* BYE [] "Decoding error: Time is out of bounds (krb_rd_req)")


last bit from *imap-log*:

C6 OK Completed
C7 UID STORE 1:* -FLAGS.SILENT (\Seen \Flagged \Answered)
C7 OK Completed
C8 UID STORE 1:1009 +FLAGS.SILENT (\Seen)
* BYE Decoding error: Time is out of bounds (krb_rd_req)
Connection Closed.
C9 CLOSE


backtrace:

Signaling: (error "Buffer  *nnimap* mail has no process")
  process-send-string(nil "C9 CLOSE\n")
  (while commands (while (stringp ...) (push ... strings) (pop commands))
(when commands (push ... strings) (setq imap-cb-tag-alist ...)) (setq   
strings (apply ... ...)) (and imap-log (with-current-buffer ... ... ...  
...)) (process-send-string nil strings) (setq strings nil) (when commands
(if ... ... ... ... ...)))
)
  (let* ((tag ...) (commands ...) (strings)) (setq imap-cb-tag-alist (cons
... imap-cb-tag-alist)) (while commands (while ... ... ...) (when commands
... ...) (setq strings ...) (and imap-log ...) (process-send-string nil
strings) (setq strings nil) (when commands ...)) tag)
)
  (save-current-buffer (set-buffer (or buffer ...)) (setq imap-last-status
nil) (let* (... ... ...) (setq imap-cb-tag-alist ...) (while commands ...
... ... ... ... ... ...) tag)) 
)
  (with-current-buffer (or buffer (current-buffer)) (setq imap-last-status
nil) (let* (... ... ...) (setq imap-cb-tag-alist ...) (while commands ...
... ... ... ... ... ...) tag))
)
  ad-Orig-imap-send-command("CLOSE" nil nil)
  (setq ad-return-value (ad-Orig-imap-send-command command buffer
callback))
)
  (let ((trace-level ...) (trace-buffer ...)) (save-excursion (set-buffer
trace-buffer) (goto-char ...) (if ... ...) (insert ...)) (setq
ad-return-value (ad-Orig-imap-send-command command buffer callback))
(save-excursion (set-buffer trace-buffer) (goto-char ...) (insert ...)))
)
  (let (ad-return-value) (let (... ...) (save-excursion ... ... ... ...)
(setq ad-return-value ...) (save-excursion ... ... ...)) ad-return-value)
)
  imap-send-command("CLOSE")
  (imap-wait-for-tag (imap-send-command command))
)
  (save-current-buffer (set-buffer (or buffer ...)) (imap-wait-for-tag
(imap-send-command command)))
)
  (with-current-buffer (or buffer (current-buffer)) (imap-wait-for-tag
(imap-send-command command)))
)
  ad-Orig-imap-send-command-wait("CLOSE" nil)
  (setq ad-return-value (ad-Orig-imap-send-command-wait command buffer))
)
  (let ((trace-level ...) (trace-buffer ...)) (save-excursion (set-buffer
trace-buffer) (goto-char ...) (if ... ...) (insert ...)) (setq
ad-return-value (ad-Orig-imap-send-command-wait command buffer))
(save-excursion (set-buffer trace-buffer) (goto-char ...) (insert ...))) 
)
  (let (ad-return-value) (let (... ...) (save-excursion ... ... ... ...)
(setq ad-return-value ...) (save-excursion ... ... ...)) ad-return-value)
)
  imap-send-command-wait("CLOSE" nil)
  nnimap-send-command-wait("CLOSE")
  (nnimap-ok-p (nnimap-send-command-wait "CLOSE"))   
)
  (if (nnimap-ok-p (nnimap-send-command-wait "CLOSE")) (progn (setq
imap-current-folder nil imap-message-data nil) t))
)
  (when (nnimap-ok-p (nnimap-send-command-wait "CLOSE")) (setq
imap-current-folder nil imap-message-data nil) t)
)
  (save-current-buffer (set-buffer nnimap-server-buffer) (let* (... ...
... ... ...) (unless ... ...) (mapc ... ...)) (when (nnimap-ok-p ...)
(setq imap-current-folder nil imap-message-data nil) t))
)
  (with-current-buffer nnimap-server-buffer (let* (... ... ... ... ...)
(unless ... ...) (mapc ... ...)) (when (nnimap-ok-p ...) (setq
imap-current-folder nil imap-message-data nil) t))
)
  (progn (with-current-buffer nnimap-server-buffer (let* ... ... ...)
(when ... ... t)))
)
  (if (nnimap-possibly-change-group group server) (progn
(with-current-buffer nnimap-server-buffer ... ...)))
)
  (when (nnimap-possibly-change-group group server) (with-current-buffer
nnimap-server-buffer (let* ... ... ...) (when ... ... t)))
)
  ad-Orig-nnimap-close-group("INBOX" "mail")
  (setq ad-return-value (ad-Orig-nnimap-close-group group server))
)
  (let ((trace-level ...) (trace-buffer ...)) (save-excursion (set-buffer
trace-buffer) (goto-char ...) (if ... ...) (insert ...)) (setq
ad-return-value (ad-Orig-nnimap-close-group group server)) (save-excursion
(set-buffer trace-buffer) (goto-char ...) (insert ...)))
)
  (let (ad-return-value) (let (... ...) (save-excursion ... ... ... ...)
(setq ad-return-value ...) (save-excursion ... ... ...)) ad-return-value)
)
  nnimap-close-group("INBOX" "mail")
  gnus-close-group("nnimap+mail:INBOX")

-- 
Mark Moll
e-mail: mmoll@cs.cmu.edu              |  Carnegie Mellon University
phone:  (412) 268 7123                |  Dept. of Computer Science
URL:    http://www.cs.cmu.edu/~mmoll  |  5000 Forbes Avenue
PGP:    finger e-mail address         |  Pittsburgh, PA  15213