aboutsummaryrefslogtreecommitdiff
path: root/285/index.md
diff options
context:
space:
mode:
Diffstat (limited to '285/index.md')
-rw-r--r--285/index.md73
1 files changed, 73 insertions, 0 deletions
diff --git a/285/index.md b/285/index.md
new file mode 100644
index 0000000..630cd25
--- /dev/null
+++ b/285/index.md
@@ -0,0 +1,73 @@
+Title: SSL routines::unexpected eof while reading
+Author: rodarima
+Created: Fri, 18 Oct 2024 18:18:31 +0000
+State: open
+
+EU page doesn't load due TLS errors https://ec.europa.eu/commission/presscorner/detail/en/ip_24_4761:
+
+```
+% dillo https://ec.europa.eu/commission/presscorner/detail/en/ip_24_4761
+dillo_dns_init: Here we go! (threaded)
+TLS library: OpenSSL 3.3.2 3 Sep 2024
+Enabling cookies as from cookiesrc...
+Nav_open_url: new url='https://ec.europa.eu/commission/presscorner/detail/en/ip_24_4761'
+Dns_server [0]: ec.europa.eu is 147.67.34.30 147.67.210.30
+Connecting to 147.67.34.30:443
+ec.europa.eu: TLSv1.3, cipher TLS_AES_128_GCM_SHA256
+sha256 2048-bit RSA: /C=BE/ST=Brussels-Capital Region/L=Brussels/O=European Commission/CN=*.ec.europa.eu
+sha256 2048-bit RSA: /C=BE/O=GlobalSign nv-sa/CN=GlobalSign RSA OV SSL CA 2018
+root: /OU=GlobalSign Root CA - R3/O=GlobalSign/CN=GlobalSign
+TLS ALERT on write: decode error
+SSL_read() failed: error:0A000126:SSL routines::unexpected eof while reading
+NumPendingStyleSheets=1
+Tls_close_by_key: Avoiding SSL shutdown for: https://ec.europa.eu/commission/presscorner/detail/en/ip_24_4761
+Premature close for https://ec.europa.eu/commission/presscorner/detail/en/ip_24_4761
+TLS ALERT on write: decode error
+SSL_read() failed: error:0A000126:SSL routines::unexpected eof while reading
+Tls_close_by_key: Avoiding SSL shutdown for: https://ec.europa.eu/commission/presscorner/styles-6R54LL4T.css
+Premature close for https://ec.europa.eu/commission/presscorner/styles-6R54LL4T.css
+>>>> a_Nav_repush <<<<
+Nav_open_url: new url='https://ec.europa.eu/commission/presscorner/detail/en/ip_24_4761'
+a_Nav_expect_done: repush!
+```
+
+--%--
+From: rodarima
+Date: Sat, 19 Oct 2024 17:04:31 +0000
+
+The page *does* load, just that nothing is displayed unless JS is enabled.
+
+![eu](https://github.com/user-attachments/assets/d7f1b843-8a2e-465f-a421-d6c072714291)
+
+
+--%--
+From: rodarima
+Date: Sun, 02 Mar 2025 19:47:32 +0000
+
+Interestingly, loading the CSS of the page directly causes at least 15 seconds of UI locked at 100% CPU while wrapping the paragraph of the 500_000 characters long single line:
+
+```
+% dillo https://ec.europa.eu/commission/presscorner/styles-PDEFUULV.css
+```
+
+What a goldmine of problems in a single website.
+
+Here is a more stable reproducer:
+
+```
+% dillo -l https://ec.europa.eu/commission/presscorner/
+dillo_dns_init: Here we go! (threaded)
+TLS library: OpenSSL 3.4.1 11 Feb 2025
+Enabling cookies as from cookiesrc...
+Nav_open_url: new url='https://ec.europa.eu/commission/presscorner/'
+Dns_server [0]: ec.europa.eu is 147.67.210.30 147.67.34.30
+Connecting to 147.67.210.30:443
+ec.europa.eu: TLSv1.3, cipher TLS_AES_128_GCM_SHA256
+sha256 2048-bit RSA: /C=BE/ST=Brussels-Capital Region/L=Brussels/O=European Commission/CN=*.ec.europa.eu
+sha256 2048-bit RSA: /C=BE/O=GlobalSign nv-sa/CN=GlobalSign RSA OV SSL CA 2018
+root: /OU=GlobalSign Root CA - R3/O=GlobalSign/CN=GlobalSign
+TLS ALERT on write: decode error
+SSL_read() failed: error:0A000126:SSL routines::unexpected eof while reading
+Tls_close_by_key: Avoiding SSL shutdown for: https://ec.europa.eu/commission/presscorner/
+Premature close for https://ec.europa.eu/commission/presscorner/
+``` \ No newline at end of file