From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/65415 Path: news.gmane.org!not-for-mail From: Leo Newsgroups: gmane.emacs.gnus.general Subject: Re: POP SSL conexion failed Date: Thu, 18 Oct 2007 21:58:14 +0100 Message-ID: References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Trace: ger.gmane.org 1192741347 23776 80.91.229.12 (18 Oct 2007 21:02:27 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 18 Oct 2007 21:02:27 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M13916@lists.math.uh.edu Thu Oct 18 23:02:27 2007 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from util0.math.uh.edu ([129.7.128.18]) by lo.gmane.org with esmtp (Exim 4.50) id 1IicVU-0006f2-P1 for ding-account@gmane.org; Thu, 18 Oct 2007 23:02:17 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by util0.math.uh.edu with smtp (Exim 4.63) (envelope-from ) id 1IicUf-0003WC-Mf; Thu, 18 Oct 2007 16:01:25 -0500 Original-Received: from mx2.math.uh.edu ([129.7.128.33]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1IicUd-0003Vt-Qy for ding@lists.math.uh.edu; Thu, 18 Oct 2007 16:01:23 -0500 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx2.math.uh.edu with esmtp (Exim 4.67) (envelope-from ) id 1IicUV-000706-N0 for ding@lists.math.uh.edu; Thu, 18 Oct 2007 16:01:23 -0500 Original-Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1IicUO-0001Uf-00 for ; Thu, 18 Oct 2007 23:01:08 +0200 Original-Received: from list by ciao.gmane.org with local (Exim 4.43) id 1IicUQ-0001vV-U5 for ding@gnus.org; Thu, 18 Oct 2007 21:01:10 +0000 Original-Received: from sl392.st-edmunds.cam.ac.uk ([131.111.223.202]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 18 Oct 2007 21:01:10 +0000 Original-Received: from sdl.web by sl392.st-edmunds.cam.ac.uk with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 18 Oct 2007 21:01:10 +0000 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 58 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: sl392.st-edmunds.cam.ac.uk Face: iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAGFBMVEUKDAg1NjRWV1V9fnyg op/DxcLk5uP8/voi63ReAAAACXBIWXMAAAWJAAAFiQFtaJ36AAAAB3RJTUUH1goZAgAz00bgXgAA AeVJREFUKM9lk0Fz2jAQhQXJD3CCO70CmcC1YMtcWyTZ14Bl69xats4N9r6/3zWQBlodNKNPu/s0 b1cCQFuZGpfVVh3vAvBJolIXRkapSuoRUtIdFyo1Y5xSdlAj7OtvD1XnXxmWRi+eWgcxyCed1lVV B1CrKyujMoi+eLA5kU1SsjoHlW+nQjTtFxk4MXgrOxvIqzoTZR8XgPaLl419zgsMaSGFPiUOZCIh thsx5Xy9NsK8Kwf/JoQgMxcVJ301HKkcSWaT0O7FY056J4U9xcYfnmVXG4801lW6lqwu2nKFZoHC HuzvaTVndZ+LaRQgZdthXw1cpynEkLEwyFHXk/aIxNQ6QeooJuzPMB+wn+D7JJNsiCcVA13/A3h/ xE9J+WidpAwoYNmRFwyvSRhNVtsdaAewzZZP5uw82QL9+tyNfocyP0McAzICUr5Mk9RdIjWasUNx aIIt6NK4ZtXIMdfMQt3nuMAyWbLI4DqZ4xPq/ag8jPond4XU/cLuOgw6XCFX/YCUfcDAMMH58fD4 G9kDchwfqVefkBwup2uZM+Q4WhJt5jN3AxXCsaS2yXEDuWgS8VOzW0gFjhEPmLyFMKBFaLb1HRwc DiaKwx0EeTMRYnYPQRW3PP4HApvlMv0PttX5v/D6Aws3IOSEwzmLAAAAAElFTkSuQmCC User-Agent: Gnus/5.110007 Emacs/23.0.50 (20071010) Fedora 7 (gnu/linux) Cancel-Lock: sha1:fNFD3MVLV+kKJ9vtSMvJcz2gYQg= X-Spam-Score: -1.8 (-) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:65415 Archived-At: On 2007-01-13 21:29 +0000, Leo wrote: > I am getting this error a few times a day. Any ideas? > > It never occurred when using pop.el with SSL support¹. I wonder if someone could look at this bug. Gnus can not reliably retrieve emails from pop server. I hope the following backtrace is of use. Debugger entered--Lisp error: (error "POP SSL connexion failed") signal(error ("POP SSL connexion failed")) error("POP SSL connexion failed") (if (looking-at "\\+OK") (progn (delete-region ... ...) nil) (pop3-quit process) (error "POP SSL connexion failed")) (progn (pop3-accept-process-output process) (goto-char (point-max)) (forward-line -1) (if (looking-at "\\+OK") (progn ... nil) (pop3-quit process) (error "POP SSL connexion failed"))) (if (memq (process-status process) (quote ...)) (progn (pop3-accept-process-output process) (goto-char ...) (forward-line -1) (if ... ... ... ...))) (when (memq (process-status process) (quote ...)) (pop3-accept-process-output process) (goto-char (point-max)) (forward-line -1) (if (looking-at "\\+OK") (progn ... nil) (pop3-quit process) (error "POP SSL connexion failed"))) (while (when (memq ... ...) (pop3-accept-process-output process) (goto-char ...) (forward-line -1) (if ... ... ... ...))) (progn (while (when ... ... ... ... ...)) process) (if process (progn (while ...) process)) (when process (while (when ... ... ... ... ...)) process) (let ((process ...)) (when process (while ...) process)) (cond ((or ... ...) (if ... ...) (let ... ...)) ((eq pop3-stream-type ...) (if ... ...) (let ... ... ... process)) (t (open-network-stream "POP" ... mailhost port))) (setq process (cond (... ... ...) (... ... ...) (t ...))) (save-excursion (set-buffer (get-buffer-create ...)) (erase-buffer) (setq pop3-read-point (point-min)) (setq process (cond ... ... ...)) (let (...) (setq pop3-timestamp ...)) process) (let ((coding-system-for-read ...) (coding-system-for-write ...) process) (save-excursion (set-buffer ...) (erase-buffer) (setq pop3-read-point ...) (setq process ...) (let ... ...) process)) pop3-open-server("pop.gmail.com" 995) pop3-movemail("~/.emacs-mail-crash-box") (save-excursion (pop3-movemail mail-source-crash-box)) (if (or debug-on-quit debug-on-error) (save-excursion (pop3-movemail mail-source-crash-box)) (condition-case err (save-excursion ...) (error ... ...))) (let ((pop3-password password) (pop3-maildrop user) (pop3-mailhost server) (pop3-port port) (pop3-authentication-scheme ...) (pop3-stream-type stream)) (if (or debug-on-quit debug-on-error) (save-excursion ...) (condition-case err ... ...))) (cond (program (mail-source-fetch-with-program ...)) (function (funcall function mail-source-crash-box)) (t (require ...) (let ... ...))) (setq result (cond (program ...) (function ...) (t ... ...))) (let ((from ...) (mail-source-string ...) result) (when (eq authentication ...) (setq password ...)) (when server (setenv "MAILHOST" server)) (setq result (cond ... ... ...)) (if result (progn ... ...) (setq mail-source-password-cache ...) 0)) (let ((stream nil) (authentication nil) (password nil) (function nil) (program nil) (user nil) (port nil) (server nil) (postscript nil) (prescript-delay nil) (prescript nil)) (mail-source-set-1 source) (mail-source-run-script prescript (format-spec-make 112 password 116 mail-source-crash-box 115 server 80 port 117 user) prescript-delay) (let (... ... result) (when ... ...) (when server ...) (setq result ...) (if result ... ... 0))) (mail-source-bind (pop source) (mail-source-run-script prescript (format-spec-make 112 password 116 mail-source-crash-box 115 server 80 port 117 user) prescript-delay) (let (... ... result) (when ... ...) (when server ...) (setq result ...) (if result ... ... 0))) mail-source-fetch-pop((pop :server "pop.gmail.com" :port 995 :user "sdl.web@googlemail.com" :password "pw100") #[(file orig-file) "ÂÃÄ .?...Å Æ\"Ç%." [file orig-file nnmail-split-incoming nnml-save-mail nil nnmail-get-split-group (pop :server "pop.gmail.com" :port 995 :user "sdl.web@googlemail.com" :password "pw100") nnml-active-number] 7]) funcall(mail-source-fetch-pop (pop :server "pop.gmail.com" :port 995 :user "sdl.web@googlemail.com" :password "pw100") #[(file orig-file) "ÂÃÄ .?...Å Æ\"Ç%." [file orig-file nnmail-split-incoming nnml-save-mail nil nnmail-get-split-group (pop :server "pop.gmail.com" :port 995 :user "sdl.web@googlemail.com" :password "pw100") nnml-active-number] 7]) (if (or debug-on-quit debug-on-error) (funcall function source callback) (condition-case err (funcall function source callback) (error ... 0))) (+ found (if (or debug-on-quit debug-on-error) (funcall function source callback) (condition-case err ... ...))) (let ((function ...) (found 0)) (unless function (error "%S is an invalid mail source specification" source)) (when (file-exists-p mail-source-crash-box) (message "Processing mail from %s..." mail-source-crash-box) (setq found ...) (mail-source-delete-crash-box)) (+ found (if ... ... ...))) (save-excursion (let (... ...) (unless function ...) (when ... ... ... ...) (+ found ...))) (if (or mail-source-plugged plugged) (save-excursion (let ... ... ... ...))) (let ((plugged nil)) (mail-source-set-common-1 source) (if (or mail-source-plugged plugged) (save-excursion ...))) (mail-source-bind-common source (if (or mail-source-plugged plugged) (save-excursion ...))) mail-source-fetch((pop :server "pop.gmail.com" :port 995 :user "sdl.web@googlemail.com" :password "pw100") #[(file orig-file) "ÂÃÄ .?...Å Æ\"Ç%." [file orig-file nnmail-split-incoming nnml-save-mail nil nnmail-get-split-group (pop :server "pop.gmail.com" :port 995 :user "sdl.web@googlemail.com" :password "pw100") nnml-active-number] 7]) nnmail-get-new-mail(nnml nnml-save-nov "/home/leo/GNUS/Mail" nil) nnml-request-scan(nil "") gnus-request-scan(nil (nnml "")) gnus-read-active-file-1((nnml "") nil) gnus-read-active-file() gnus-group-get-new-news(nil) call-interactively(gnus-group-get-new-news) -- .: Leo :. [ sdl.web AT gmail.com ] .: [ GPG Key: 9283AA3F ] :. Use the most powerful email client -- http://gnus.org/