Ошибка Π² OpenSSL Π½Π°Ρ€ΡƒΡˆΠΈΠ»Π° Ρ€Π°Π±ΠΎΡ‚Ρƒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ openSUSE Tumbleweed послС обновлСния

ОбновлСниС OpenSSL Π΄ΠΎ вСрсии 1.1.1b Π² Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈ openSUSE Tumbleweed ΠΏΡ€ΠΈΠ²Π΅Π»ΠΎ ΠΊ Π½Π°Ρ€ΡƒΡˆΠ΅Π½ΠΈΡŽ работоспособности Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, связанных с libopenssl ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΡ… Ρ€ΡƒΡΡΠΊΡƒΡŽ ΠΈΠ»ΠΈ ΡƒΠΊΡ€Π°ΠΈΠ½ΡΠΊΡƒΡŽ Π»ΠΎΠΊΠ°Π»ΠΈ. ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° появилась послС внСсСния Π² OpenSSL измСнСния Π² ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ Π±ΡƒΡ„Π΅Ρ€Π° сообщСний ΠΎΠ± ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ… (SYS_str_reasons). Π‘ΡƒΡ„Π΅Ρ€ Π±Ρ‹Π» ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½ Π² 4 ΠΊΠΈΠ»ΠΎΠ±Π°ΠΉΡ‚Π°, Π½ΠΎ этого оказалось нСдостаточно для Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… юникод-Π»ΠΎΠΊΠ°Π»Π΅ΠΉ.

Π’Ρ‹Π²ΠΎΠ΄ strerror_r, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ для заполнСния Π±ΡƒΡ„Π΅Ρ€Π°, для русской Π»ΠΎΠΊΠ°Π»ΠΈ составляСт 6856 Π±Π°ΠΉΡ‚, Π° для украинской — 7000. Π’ ΠΊΠΎΠ΄Π΅ OpenSSL ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ Π±Ρ‹Π»Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° ΠΏΠ΅Ρ€Π΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅, Π½ΠΎ ΠΎΠ½Π° ΠΏΡ€ΠΈ ΠΎΠ±Ρ€Π΅Π·Π°Π½ΠΈΠΈ хвоста ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Π»Π° Ρ€Π°Π·ΠΌΠ΅Ρ€ Π½Π° ΠΎΠ΄ΠΈΠ½ Π±Π°ΠΉΡ‚ большС фактичСского значСния, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΠ»ΠΎ ΠΊ ΠΎΠ΄Π½ΠΎΠ±Π°ΠΉΡ‚ΠΎΠ²ΠΎΠΌΡƒ ΠΏΠ΅Ρ€Π΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡŽ ΠΈ ΠΊΡ€Π°Ρ…Ρƒ ΠΏΡ€ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ слишком Π΄Π»ΠΈΠ½Π½Ρ‹Ρ… Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΊ ΠΊΠΎΠ΄ΠΎΠ² ошибок.

Π’ настоящСС врСмя ΡƒΠΆΠ΅ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½ΠΎ исправлСниС, Π½ΠΎ ΠΎΠ½ΠΎ Π΅Ρ‰Ρ‘ Π½Π΅ принято. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΊΠ°Ρ‚ΠΈΡ‚ΡŒΡΡ Π΄ΠΎ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΠΉ вСрсии (OpenSSL 1.1.0h) ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹:

sudo zypper in tumbleweed-cli
sudo tumbleweed init
sudo tumbleweed switch 20190514
sudo zypper ref && sudo zypper dup && sudo zypper inr

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru