libsoup 3 TLS errors (on an enterprise network)
I can't use libsoup 3 to access sites from where I work. Different web sites give me different errors:
- Error receiving data: Connection reset by peer (44)
- Error reading data from TLS socket: The specified session has been invalidated for some reason. (1)
- Could not parse HTTP response (0)
Seen with libsoup 3.3.2 and 3.3.1.
libsoup 2.4 and Python's urllib.requests
(which uses OpenSSL) work fine. The TLS server certificates I see are not signed by a TLS-intercepting proxy, so this isn't caused by TLS interception.
Nonetheless, libsoup 3 works when I'm at home. So it looks like libsoup 3 is doing something that my work network doesn't like...
Test cases & full test report: https://github.com/yrro/soup3-debugging
Forwarded from Debug Bug #1032515
Related to this bing-wallpaper-gnome-extension bug.
Edited by Sam Morris