GNU bug report logs - #23225
25.1.50; url-retrieve-synchronously having trouble with some https URLs

Previous Next

Package: emacs;

Reported by: joaotavora <at> gmail.com (João Távora)

Date: Tue, 5 Apr 2016 18:31:01 UTC

Severity: normal

Tags: patch

Merged with 22929, 23503, 23982

Found in version 25.1.50

Done: Paul Eggert <eggert <at> cs.ucla.edu>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Chunyang Xu <xuchunyang.me <at> gmail.com>
To: Noam Postavsky <npostavs <at> users.sourceforge.net>
Cc: Tao Fang <fangtao0901 <at> gmail.com>, Alexis <flexibeast <at> gmail.com>, 23225 <at> debbugs.gnu.org, João Távora <joaotavora <at> gmail.com>
Subject: bug#23225: 25.1.50; url-retrieve-synchronously having trouble with some https URLs
Date: Sat, 11 Jun 2016 21:59:05 +0800
[Message part 1 (text/plain, inline)]
On Sat, Jun 11, 2016 at 9:36 PM, Noam Postavsky <
npostavs <at> users.sourceforge.net> wrote:
> On Sat, Jun 11, 2016 at 8:54 AM, Chunyang Xu <xuchunyang.me <at> gmail.com>
wrote:
>> On Sat, Jun 11, 2016 at 8:47 PM, Noam Postavsky
>> <npostavs <at> users.sourceforge.net> wrote:
>>> Do you get any interesting error messages after applying Tao Fang's
patch?
>>
>> (display-buffer
>>  (url-retrieve-synchronously "https://example.com"))
>>
>> Debugger entered--Lisp error: (error connection-failed "deleted
>> " :host "example.com" :service 443)
>>   signal(error (connection-failed "deleted\n" :host "example.com"
:service 443))
>
> "deleted\n"? That's weird. What do you get in *Messages* after
> increasing gnutls-log-level?

after setting it to 2


Contacting host: example.com:443
gnutls.c: [1] (Emacs) connecting to host: example.com
gnutls.c: [1] (Emacs) allocating credentials
gnutls.c: [2] (Emacs) allocating x509 credentials
gnutls.c: [2] (Emacs) using default verification flags
gnutls.c: [audit] There was a non-CA certificate in the trusted list:
O=Entrust.net,OU=www.entrust.net/CPS_2048 incorp. by ref. (limits
liab.),OU=(c) 1999 Entrust.net Limited,CN=Entrust.net Certification
Authority (2048).

gnutls.c: [1] (Emacs) gnutls callbacks
gnutls.c: [1] (Emacs) gnutls_init
gnutls.c: [1] (Emacs) got non-default priority string: NORMAL
gnutls.c: [1] (Emacs) setting the priority string
gnutls.c: [audit] Note that the security level of the Diffie-Hellman key
exchange has been lowered to 256 bits and this may allow decryption of the
session data

gnutls.c: [2] WRITE: -1 returned from 0x12, errno: 57

gnutls.c: [1] (Emacs) fatal error: Error in the push function.
gnutls.c: [2] WRITE: -1 returned from 0x12, errno: 57

gnutls.c: [1] (Emacs) fatal error: Error in the push function.
gnutls.c: [2] WRITE: -1 returned from 0x12, errno: 57

gnutls.c: [1] (Emacs) fatal error: Error in the push function.
gnutls.c: [2] WRITE: -1 returned from 0x12, errno: 57

gnutls.c: [1] (Emacs) fatal error: Error in the push function.
gnutls.c: [1] (Emacs) fatal error: The specified session has been
invalidated for some reason. [5998 times]
gnutls.c: [2] (Emacs) Deallocating x509 credentials
progn: peculiar error: "deleted
", :host, "example.com", :service, 443
[Message part 2 (text/html, inline)]

This bug report was last modified 8 years and 282 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.