Thread View: pl.comp.www.server-side
8 messages
8 total messages
Started by Marcin Debowski
Mon, 18 Jan 2021 12:08
Error code: SSL_ERROR_RX_RECORD_TOO_LONG
Author: Marcin Debowski
Date: Mon, 18 Jan 2021 12:08
Date: Mon, 18 Jan 2021 12:08
31 lines
1919 bytes
1919 bytes
Mam dziwną sytuację. Debian 8 z Apachem. zaktualizowane, vhost z ssl, self signed, snake oil z dystrybucji. Do dziś działało dobrze i nagle stadnizowąd przeglądarki, różne mówią: Error code: SSL_ERROR_RX_RECORD_TOO_LONG. Zrestartowałem apacza. Nie pomogło. Zrestartowałem całość. Nie pomogło. W logach, mimo największego stopnia gadatliwości nie ma nic (dosłownie). journalctl -xe|grep apache Jan 18 12:38:24 xxxxxx apachectl[6241]: AH00180: WARNING: MaxRequestWorkers of 150 exceeds ServerLimit value of 10 servers, decreasing MaxRequestWorkers to 10. To increase, please see the ServerLimit directive. Ale ten komunikat był już wcześniej i działało. Jakieś dyskowe cache się zdegerowało, bo nic innego mi do łba nie przychodzi? Ki diabeł? A może weszła jakaś dyrektywa i przeglądarki przestały akceptować wariant protokołu? Apache2 2.4.25-3 openssl 1.1.1d-1 strings /usr/lib/apache2/modules/mod_ssl.so|egrep '^mod_ssl\/|^OpenSSL ' OpenSSL 1.0.2s 28 May 2019 mod_ssl/2.4.25 -- Marcin
Re: Error code: SSL_ERROR_RX_RECORD_TOO_LONG
Author: Marcin Debowski
Date: Mon, 18 Jan 2021 12:39
Date: Mon, 18 Jan 2021 12:39
48 lines
3026 bytes
3026 bytes
On 2021-01-18, Marcin Debowski <agatek@INVALID.zoho.com> wrote:
> Mam dziwną sytuację. Debian 8 z Apachem. zaktualizowane, vhost z ssl,
> self signed, snake oil z dystrybucji. Do dziś działało dobrze i nagle
> stadnizowąd przeglądarki, różne mówią:
>
> Error code: SSL_ERROR_RX_RECORD_TOO_LONG.
>
> Zrestartowałem apacza. Nie pomogło. Zrestartowałem całość. Nie pomogło.
> W logach, mimo największego stopnia gadatliwości nie ma nic (dosłownie).
>
> journalctl -xe|grep apache
> Jan 18 12:38:24 xxxxxx apachectl[6241]: AH00180: WARNING:
> MaxRequestWorkers of 150 exceeds ServerLimit value of 10 servers,
> decreasing MaxRequestWorkers to 10. To increase, please see the
> ServerLimit directive.
>
> Ale ten komunikat był już wcześniej i działało.
>
> Jakieś dyskowe cache się zdegerowało, bo nic innego mi do łba nie
> przychodzi? Ki diabeł?
> A może weszła jakaś dyrektywa i przeglądarki przestały akceptować
> wariant protokołu?
>
> Apache2 2.4.25-3
> openssl 1.1.1d-1
>
> strings /usr/lib/apache2/modules/mod_ssl.so|egrep '^mod_ssl\/|^OpenSSL '
> OpenSSL 1.0.2s 28 May 2019
> mod_ssl/2.4.25
Czy biorąc pod uwagę "MaxRequestWorkers of 150 exceeds ServerLimit
value of 10 servers", może być to:
CVE-2020-1967 (OpenSSL advisory) [High severity] 21 April 2020: Server
or client applications that call the SSL_check_chain() function
during or after a TLS 1.3 handshake may crash due to a NULL pointer
dereference as a result of incorrect handling of the
"signature_algorithms_cert" TLS extension. The crash occurs if an
invalid or unrecognised signature algorithm is received from the
peer. This could be exploited by a malicious peer in a Denial of
Service attack. OpenSSL version 1.1.1d, 1.1.1e, and 1.1.1f are
affected by this issue. This issue did not affect OpenSSL versions
prior to 1.1.1d. Reported by Bernd Edlinger.
Ale netstat / ss nie pokazują aktywnych połączeń na 443.
--
Marcin
Re: Error code: SSL_ERROR_RX_RECORD_TOO_LONG
Author: Dominik Ałaszewski
Date: Mon, 18 Jan 2021 13:25
Date: Mon, 18 Jan 2021 13:25
12 lines
1596 bytes
1596 bytes
Dnia 18.01.2021 Marcin Debowski <agatek@INVALID.zoho.com> napisał/a: > W logach, mimo największego stopnia gadatliwości nie ma nic (dosłownie). A próbowałeś może podłączyć się przez openssl s_client? Może to coś wypluje sensownego. -- Dominik Ałaszewski (via raspbianowy slrn) "W życiu piękne są tylko chwile…" (Ryszard Riedel) Wyrażam wyłącznie prywatne poglądy zgodnie z Art. 54 Konstytucji RP Pisząc na priv zmień domenę na gmail.
Re: Error code: SSL_ERROR_RX_RECORD_TOO_LONG
Author: Pawel
Date: Mon, 18 Jan 2021 13:43
Date: Mon, 18 Jan 2021 13:43
26 lines
2382 bytes
2382 bytes
W dniu 18.01.2021 o 13:08, Marcin Debowski pisze: > Mam dziwną sytuację. Debian 8 z Apachem. zaktualizowane, vhost z ssl, > self signed, snake oil z dystrybucji. Do dziś działało dobrze i nagle > stadnizowąd przeglądarki, różne mówią: > > Error code: SSL_ERROR_RX_RECORD_TOO_LONG. > Masz mozliwosc sprawdzenia na normalnym certyfikacie? Nawet na Let's Encrypt? Kiedys mialem multum problemow z self signed ssl. Z tego co zauwazylem, to byly u mnie dwa powody. Router Netgear-a, ktory najwyrazniej mial problemy z obsluga self signed ssl (sprawdzilem w sumie na 3, czy 4 routerach netgeara i to samo) przy przekierowaniu portow i ten self signed cert. Obecnie mam inny router i cert z Let's enccrypt i wszystko dziala ok, a wtedy przez ponad rok nie moglem normalnie apache uzywac przez ssl. Z LANu dzialalo dobrze, ale jak laczylem sie z Internetu i polaczenie bylo przekierowywane, to sie cuda zaczynaly dziac. A powod tego, ze to sie nagle zaczelo dziac, to byc moze powod tego, ze coraz wiecej aplikacji sieciowych banuje self signed cert. U mnie wlasnie taka sytuacja sie wydarzyla. Sprobuj moze na jakiejs starszej przegladarce i zobaczysz, czy to nie ten problem.
Re: Error code: SSL_ERROR_RX_RECORD_TOO_LONG
Author: Lemat
Date: Mon, 18 Jan 2021 15:15
Date: Mon, 18 Jan 2021 15:15
38 lines
2489 bytes
2489 bytes
W dniu 18.01.2021 o 13:08, Marcin Debowski pisze: > Mam dziwną sytuację. Debian 8 z Apachem. zaktualizowane, vhost z ssl, > self signed, snake oil z dystrybucji. Do dziś działało dobrze i nagle > stadnizowąd przeglądarki, różne mówią: > > Error code: SSL_ERROR_RX_RECORD_TOO_LONG. > > Zrestartowałem apacza. Nie pomogło. Zrestartowałem całość. Nie pomogło. > W logach, mimo największego stopnia gadatliwości nie ma nic (dosłownie). > > journalctl -xe|grep apache > Jan 18 12:38:24 xxxxxx apachectl[6241]: AH00180: WARNING: > MaxRequestWorkers of 150 exceeds ServerLimit value of 10 servers, > decreasing MaxRequestWorkers to 10. To increase, please see the > ServerLimit directive. > > Ale ten komunikat był już wcześniej i działało. > > Jakieś dyskowe cache się zdegerowało, bo nic innego mi do łba nie > przychodzi? Ki diabeł? > A może weszła jakaś dyrektywa i przeglądarki przestały akceptować > wariant protokołu? > > Apache2 2.4.25-3 > openssl 1.1.1d-1 > > strings /usr/lib/apache2/modules/mod_ssl.so|egrep '^mod_ssl\/|^OpenSSL ' > OpenSSL 1.0.2s 28 May 2019 > mod_ssl/2.4.25 > szklana kula mówi: self signed + TLS 1.3 może wygeneruj nowy certyfikat? może spróbuj LetsEncrypt? -- Pozdrawiam Lemat
Re: Error code: SSL_ERROR_RX_RECORD_TOO_LONG
Author: Marcin Debowski
Date: Tue, 19 Jan 2021 00:29
Date: Tue, 19 Jan 2021 00:29
19 lines
1763 bytes
1763 bytes
Wygenerowanie nowego cert., nadal self-signed załatwiło sprawę (przynajmniej na razie), ale niepokoi mnie co to właściwie było, bo to sie kupy nie trzyma. Najbardziej pasowałby mi ten ddos, na który podatna jest openssl 1.1.1d, gdyby nie to, że netstat nie pokazuje połączeń poza moimi. Drugi pomysł, to że się jakiś bit zdegenerował na dysku, ale to też nie do końca ma sens, bo serwer nie był restartowany pomiędzy czasem gdy wszystko działało, a gdy zaczęły się problemy (ledwo 2-3h upłynęły, gdy zauważyłem problemy). Tak czy siak, czas zrobić porządny upgrade. Troche mnie skręca, bo w niedziele robiłem na innej maszynie D8->D9-D10, napociłem się z Apache2 już na etapie D8->D9 a i tak się skończyło jednym wielkim czyśćcem apaczowych rzeczy. Co ciekawe, też nie raportował błędów. Jakiś bug na Debianie? -- Marcin
Re: Error code: SSL_ERROR_RX_RECORD_TOO_LONG
Author: Dominik 'Rathann' Mierzejewski
Date: Tue, 19 Jan 2021 11:46
Date: Tue, 19 Jan 2021 11:46
48 lines
2699 bytes
2699 bytes
Date: Mon, 18 Jan 2021 13:08:06, Group: pl.comp.os.linux
Msg-ID: <GSeNH.220574$ARgd.134803@fx08.ams1>
From: Marcin Debowski:
> Mam dziwną sytuację. Debian 8 z Apachem. zaktualizowane, vhost z ssl,
> self signed, snake oil z dystrybucji. Do dziś działało dobrze i nagle
self-signed w dobie Let's Encrypt?
> stadnizowąd przeglądarki, różne mówią:
> Error code: SSL_ERROR_RX_RECORD_TOO_LONG.
> Zrestartowałem apacza. Nie pomogło. Zrestartowałem całość. Nie pomogło.
> W logach, mimo największego stopnia gadatliwości nie ma nic (dosłownie).
> journalctl -xe|grep apache
> Jan 18 12:38:24 xxxxxx apachectl[6241]: AH00180: WARNING:
> MaxRequestWorkers of 150 exceeds ServerLimit value of 10 servers,
> decreasing MaxRequestWorkers to 10. To increase, please see the
> ServerLimit directive.
> Ale ten komunikat był już wcześniej i działało.
> Jakieś dyskowe cache się zdegerowało, bo nic innego mi do łba nie
> przychodzi? Ki diabeł?
> A może weszła jakaś dyrektywa i przeglądarki przestały akceptować
> wariant protokołu?
> Apache2 2.4.25-3
> openssl 1.1.1d-1
Masz zainstalowany OpenSSL 1.1.x?
> strings /usr/lib/apache2/modules/mod_ssl.so|egrep '^mod_ssl\/|^OpenSSL '
> OpenSSL 1.0.2s 28 May 2019
> mod_ssl/2.4.25
mod_ssl masz skompilowany z OpenSSL 1.0.x, który jest niekompatybilny
z 1.1.x. Podejrzewam, że tu może być problem. Ale ja to się na Debianie
nie znam. ;) Na Fedorze działa. :P
Pozdrawiam,
Dominik
--
Fedora https://getfedora.org | RPM Fusion http://rpmfusion.org
There should be a science of discontent. People need hard times and
oppression to develop psychic muscles.
-- from "Collected Sayings of Muad'Dib" by the Princess Irulan
Re: Error code: SSL_ERROR_RX_RECORD_TOO_LONG
Author: Krzysztof Gajdemski
Date: Tue, 19 Jan 2021 13:29
Date: Tue, 19 Jan 2021 13:29
39 lines
3291 bytes
3291 bytes
Jest Tue, 19 Jan 2021 00:29:15 GMT, Marcin Debowski pisze: > Wygenerowanie nowego cert., nadal self-signed załatwiło sprawę > (przynajmniej na razie), ale niepokoi mnie co to właściwie było, bo to > sie kupy nie trzyma. Najbardziej pasowałby mi ten ddos, na który podatna > jest openssl 1.1.1d, gdyby nie to, że netstat nie pokazuje połączeń poza > moimi. No właśnie, raczej nie wygląda na ten przypadek. Normalnie bym powiedział, że to jest jakiś problem z konfiguracją po stronie serwera, ale jeśli nic nie było ruszane i te same przeglądarki z dnia na dzień przestały negocjować SSL, to nie mam pomysłu. Bez analizy, np. za pomocą s_clienta ciężko będzie coś stwierdzić. > Drugi pomysł, to że się jakiś bit zdegenerował na dysku, ale to też nie > do końca ma sens, bo serwer nie był restartowany pomiędzy czasem gdy > wszystko działało, a gdy zaczęły się problemy (ledwo 2-3h upłynęły, gdy > zauważyłem problemy). Szczerze mówiąc jeszcze bardziej wątpliwe. > Tak czy siak, czas zrobić porządny upgrade. Troche mnie skręca, bo w > niedziele robiłem na innej maszynie D8->D9-D10, napociłem się z Apache2 > już na etapie D8->D9 a i tak się skończyło jednym wielkim czyśćcem > apaczowych rzeczy. Co ciekawe, też nie raportował błędów. Jakiś bug na > Debianie? Robiłem taką operację wielokrotnie, również na serwerach z działającym Apache i nie przypominam sobie jakichś typowych problemów. Tylko tu wiele zależy od lokalnej konfiguracji. Zawsze może się zdarzyć, że coś tam jednak nie wstanie: mimo wszystko jakieś komunikaty o błędach być powinny. Niezależnie od tego należałoby wykonać upgrade. Debian 8 nie jest już wspierany od połowy zeszłego roku. PS FuT -> pcol -- Krzysztof Gajdemski | songo (at) debian.org.pl | KG4751-RIPE Registered Linux User #133457 | BLUG Registered Member #0005 PGP key at: http://s.debian.org.pl/gpg/gpgkey * ID: D3259224 Szanuję was wszystkich, którzy pozostajecie w cieniu - Snerg
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads