LinuxForum.Fans
Тема

ЧП с SSH из-за обновления SSL

Автор: Vanek2012 11 сообщений 2820 просмотров
#300080

Необходима ваша помощь (я новичек). Вообщем обновил ssl согласно этому сайту http://www.rx-support.net/index.php/article/howto-update-openssl
После чего не заходит по SSH, т.к. из-за centos и х64 системы сбились путя к одной из библиотек как я понял по мануалам, но не могу найти где менять путь в это чертовом ssl.. пробовал возвращать обратно нифига, пробовал ssh переустановить тоже нифига.. ужас какой-то.
Вот похожие проблемы:
1. http://unix-expert.ru/?p=24
2. http://serverfault.com/questions/443253/how-do-i-downgrade-openssl
3. https://www.centos.org/modules/newbb/viewtopic.php?topic_id=35960 
Библиотека libcrypto.so или libc.so.6 что-то в этом роде
Помоги добрые люди!

#300086

Вы хотя бы выхлоп сюда приложили. что у вас не получается, какая ошибка, а не кучу ссылок с похожей темой.

"Vanek2012" написал:
Вообщем обновил ssl согласно этому сайту http://www.rx-support.net/index.php/art … te-openssl

зачем? что бинарного пакета нет что ли?

#300088
i2ks написал:
Вы хотя бы выхлоп сюда приложили. что у вас не получается, какая ошибка, а не кучу ссылок с похожей темой.
[quote="Vanek2012"]Вообщем обновил ssl согласно этому сайту … te-openssl

зачем? что бинарного пакета нет что ли?[/quote]
Для установки расширения ssh2 для сайта.

#300097
"Vanek2012" написал:
Для установки расширения ssh2 для сайта.

В общем ладно, что там с

"i2ks" написал:
Вы хотя бы выхлоп сюда приложили. что у вас не получается, какая ошибка
#300125

ssl откатил на старый командой

text
yum reinstall openssl

Возвращаемся к проблеме установки расширения ssh2...

Сперва закачал ее

text
yum -y install php-devel,

она скачивается нормально.
Но потом, после команды pecl install -f ssh2 просто ошибка, о не существовании pecl.
Попытася установить

text
yum install pecl

, выдало что

text
 No package pecl available.Error: Nothing to do

Подскажите как установить этот pecl долбаный

#300127
text

yum search pecl

потом, ставим необходимый пакет

text

yum install php-pecl-ssh2
#300139
i2ks написал:
text

yum search pecl

потом, ставим необходимый пакет

text

yum install php-pecl-ssh2

Поиск и установка pecl выполнился нормально, а вот ssh2 выдал:

text
# yum install php-pecl-ssh2
Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
 * atomic: mir01.syntis.net
 * base: mirrors.coreix.net
 * epel: ftp.tlk-l.net
 * extras: mirrors.coreix.net
 * rpmforge: mirror1.hs-esslingen.de
 * updates: mirrors.coreix.net
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package php-pecl-ssh2.x86_64 0:0.11.0-7.el6 will be installed
--> Processing Dependency: php(zend-abi) = 20090626 for package: php-pecl-ssh2-0.11.0-7.el6.x86_64
--> Processing Dependency: php(api) = 20090626 for package: php-pecl-ssh2-0.11.0-7.el6.x86_64
--> Finished Dependency Resolution
Error: Package: php-pecl-ssh2-0.11.0-7.el6.x86_64 (epel)
           Requires: php(api) = 20090626
           Installed: php-common-5.2.17-1.el6.art.x86_64 (@atomic)
               php(api) = 20041225
Error: Package: php-pecl-ssh2-0.11.0-7.el6.x86_64 (epel)
           Requires: php(zend-abi) = 20090626
           Installed: php-common-5.2.17-1.el6.art.x86_64 (@atomic)
               php(zend-abi) = 20060613
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest
#300141
"Vanek2012" написал:
* atomic: mir01.syntis.net

вот зачем подкл левые репозитории?
У вас пакеты из разных репов стоят: epel и atomic
Надо разрулить конфликты, как это сделать: вариант первый снести php, октл репозиторий atomic, и потом все сделать с начала. Но при этом обновить php до 5.3, но может за собой повлечь ряд проблем с работой контента. Вариант 2й, ждем еще участников форума, может кто подскажет еще что.

#300146
i2ks написал:
[quote="Vanek2012"] * atomic: mir01.syntis.net

вот зачем подкл левые репозитории?
У вас пакеты из разных репов стоят: epel и atomic
Надо разрулить конфликты, как это сделать: вариант первый снести php, октл репозиторий atomic, и потом все сделать с начала. Но при этом обновить php до 5.3, но может за собой повлечь ряд проблем с работой контента. Вариант 2й, ждем еще участников форума, может кто подскажет еще что.[/quote]
Php сносить нельзя, стоит версия 5.2 с поддержкой MSSQL (без PDO), в более поздних версиях ее уже убрали. Нам ставили хостеры.

#300234

"Vanek2012" написал:
Нам ставили хостеры.
удалить значит epel репозиторий, , удалить php-pecl, и потом поставить из atomic репозитория все.
#300240

epel не стои удалять, там много полезного

можно просто в файл конфига от epel внести следующую строку

text
exclude=php*

и ставить пых из другого места :)

Войдите или зарегистрируйтесь, чтобы ответить.