LINUX.ORG.RU
ФорумAdmin

После обновления Apache Не могу запустить Stunnel (code=exited, status=127)

 , ,


0

1

Centos.

Stunnel 5.59 Compiled/running with OpenSSL 1.1.1d 10 Sep 2019. (стартует под root) Хотя root работает с OpenSSL 1.0.2k , а под пользователем OpenSSL 1.1.1d

Apache 2.4.6

После обновления Apache до версии 2.4.48 или 2.4.49 Stunnel работает до перезагрузки.

После перезапуск Stunnel «ругается»:

[root@ST-ZP-GW yum.repos.d]# systemctl start stunnel

Job for stunnel.service failed because the control process exited with error code. See «systemctl status stunnel.service» and «journalctl -xe» for details.

[root@ST-ZP-GW yum.repos.d]# systemctl status stunnel

● stunnel.service - Stunnel

Loaded: loaded (/etc/systemd/system/stunnel.service; enabled; vendor preset: disabled)

Active: failed (Result: exit-code) since Wed 2021-09-29 10:26:04 +03; 33s ago

Process: 89876 ExecStart=/usr/local/bin/stunnel /usr/local/etc/stunnel/stunnel.conf (code=exited, status=127)

Main PID: 63373 (code=exited, status=0/SUCCESS)

Sep 29 10:26:04 ST-ZP-GW systemd[1]: Starting Stunnel…

Sep 29 10:26:04 ST-ZP-GW stunnel[89876]: /usr/local/bin/stunnel: relocation error: /usr/local/bin/stunnel: symbol MD4_Update, version OPENSSL_1_1_0 not defined in file libcrypto.so.1.1 with link time reference

Sep 29 10:26:04 ST-ZP-GW systemd[1]: stunnel.service: control process exited, code=exited status=127

Sep 29 10:26:04 ST-ZP-GW systemd[1]: Failed to start Stunnel.

Sep 29 10:26:04 ST-ZP-GW systemd[1]: Unit stunnel.service entered failed state.

Sep 29 10:26:04 ST-ZP-GW systemd[1]: stunnel.service failed.

Основная проблема, что с linux, я еще только знакомлюсь (чайник-чайником)

Помогите, плиз.



Последнее исправление: shchof (всего исправлений: 1)

stunnel был скомпилирован вручную, с динамической линковкой. После обновления установились другие (новые) версии библиотек, не совместимые с теми, которые использовались при компиляции.

Необходимо перекомпилировать stunnel, или установить по-нормальному, через пакетный менеджер.

ValdikSS ★★★★★
()
Последнее исправление: ValdikSS (всего исправлений: 1)
Ответ на: комментарий от ValdikSS

Спасибо за быстрый ответ

Спасибо за быстрый ответ, но хотелось бы понять суть:

Меня больше интересует, где и какие настройки влияют на запуск Stunnel с вервией OpenSSL 1.1.1d (до обновления Apache) и какие настройки влияют на попытку работать с OpenSSL 1.1.0 после обновления (если я правильно понял).

Можно ли это как-то отрегулировать?

shchof
() автор топика
Ответ на: комментарий от ValdikSS

решено

Спасибо. Искал решение своих вопросов на разных форумах. Нашел решение. До обновления Apache посмотрел библиотеки в кэше командой

ldconfig -p

И после обновление посмотрел ту же информацию.

В ней появились строки со ссылками на библиотеки /opt/codeit/openssl111/lib/libcrypto.so и /opt/codeit/openssl111/lib/libcrypto.so.1.1

Т.к, я не знал как от этих строк избавится (я ведь чайник-чайником), то тупо скопировал в данный каталог такие же файлы со «старого» каталога /usr/local/lib64/

И все заработало.

shchof
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.