From: SourceForge.net <no...@so...> - 2012-05-19 14:44:41
|
Bugs item #3527994, was opened at 2012-05-18 11:17 Message generated for change (Comment added) made by pipping You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=586350&aid=3527994&group_id=88346 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Elias Pipping (pipping) Assigned to: Nobody/Anonymous (nobody) Summary: Problems with native gnutls Initial Comment: Ever since commit f54c1b54b308f38caac66ae567e5f64f6adc631c Author: Magnus Henoch <leg...@us...> Date: Tue May 15 22:39:43 2012 +0100 Support native GnuTLS for STARTTLS [..] I've found myself unable to connect to lavabit.com using starttls. Here's what I found in my message buffer: gnutls.c: [0] (Emacs) fatal error: The TLS connection was non-properly terminated. gnutls.el: (err=[-110] The TLS connection was non-properly terminated.) boot: (:priority NORMAL :hostname lavabit.com :loglevel 0 :min-prime-bits nil :trustfiles (/etc/ssl/certs/ca-certificates.crt) :crlfiles nil :keylist nil :verify-flags nil :verify-error t :verify-hostname-error t :callbacks nil) gnutls.c: [0] (Emacs) fatal error: The specified session has been invalidated for some reason. [100 times] ME...@la.../nil: connection lost: `connection broken by remote peer ' (where i replaced my username with ME) Here's the relevant part of my config: (setq jabber-account-list '(("ME...@la..." (:password . "PASSWORD") (:network-server . "lavabit.com") (:connection-type . starttls) (:port . 5222))) ---------------------------------------------------------------------- >Comment By: Elias Pipping (pipping) Date: 2012-05-19 07:44 Message: After commit 1dca591d17cf084e6d870f55898e9343926f8bb8 Author: Magnus Henoch <mag...@gm...> Date: Sat May 19 15:01:05 2012 +0100 Fix reporting of STARTTLS negotiation errors [..] My message buffer looks like this: Sat May 19 16:40:07 2012: Starting jabber-connection Sat May 19 16:40:07 2012: jabber-connection enters :connecting Sat May 19 16:40:07 2012: Found enter function for :connecting: #[(fsm state-data) "\306\307\"\310 !\306\311\"\306\312\"\306\313\" $\210-\314D\207" [state-data connection-type connect-function server network-server port plist-get :connection-type jabber-get-connect-function :server :network-server :port nil fsm] 5] Sat May 19 16:40:07 2012: Using data from enter function Sat May 19 16:40:07 2012: Sent :connected to jabber-connection in state :connecting Sat May 19 16:40:07 2012: jabber-connection enters :connected Sat May 19 16:40:07 2012: Found enter function for :connected: #[(fsm state-data) "\303!\210\304 \305D\207" [fsm *jabber-connected* state-data jabber-send-stream-header t nil] 2] Sat May 19 16:40:07 2012: Using data from enter function Sat May 19 16:40:07 2012: Sent :filter to jabber-connection in state :connected Sat May 19 16:40:07 2012: Sent :stream-start to jabber-connection in state :connected Sat May 19 16:40:08 2012: Sent :filter to jabber-connection in state :connected Sat May 19 16:40:08 2012: Sent :stanza to jabber-connection in state :connected Sat May 19 16:40:08 2012: jabber-connection enters :starttls Sat May 19 16:40:08 2012: Found enter function for :starttls: #[(fsm state-data) "\302!\210 \303D\207" [fsm state-data jabber-starttls-initiate nil] 2] Sat May 19 16:40:08 2012: Using data from enter function Sat May 19 16:40:08 2012: Sent :filter to jabber-connection in state :starttls Sat May 19 16:40:08 2012: Sent :stanza to jabber-connection in state :starttls Sat May 19 16:40:08 2012: jabber-connection enters nil Sat May 19 16:40:08 2012: Found enter function for nil: #[(fsm state-data) "\306\307\"\310 !\203\" ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=586350&aid=3527994&group_id=88346 |