GNU bug report logs -
#36810
26.2; package.el; package-refresh-contents, Bad Request (http over https)
Previous Next
Reported by: gnu <at> crabapple.me.uk
Date: Thu, 25 Jul 2019 17:14:01 UTC
Severity: normal
Merged with 36725,
36749,
36873,
37453,
43708
Found in versions 26.1, 26.2
Fixed in versions 26.2.90, 26.3
Done: Lars Ingebrigtsen <larsi <at> gnus.org>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
> From: gnu <at> crabapple.me.uk
> Date: Thu, 25 Jul 2019 17:42:57 +0100
>
> Replicate with:
> emacs -Q
> M-x package-initialize RET
> M-x set-variable RET debug-on-error RET t RET
> package-refresh-contents
> => Debugger entered--Lisp error: (file-error
> "https://elpa.gnu.org/packages/archive-contents" "Bad Request")
>
> In wireshark I observe a TLS1.2 session with elpa.gnu.org, terminated
> from localhost, then another connection established to port 443 on
> elpa.gun.org but no TLS setup and then a straight HTTP GET request (for
> /packages/archive-contents).
> Server responds 400 (Bad Request):
> "Your browser sent a request that this server could not understand.
> Reason: You're speaking plain HTTP to an SSL-enabled server port."
See bug#36749 for a possible solution.
This bug report was last modified 4 years and 236 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.