Как исправить рабоду ssh ?


Главная Форумы POWER Systems AIX/Hardware Как исправить рабоду ssh ?

В этой теме 6 ответов, 3 участника, последнее обновление  Michael 3 года/лет назад.

Aliexpress INT
  • Автор
    Сообщения
  • #20302

    Olegg
    Участник
    Aliexpress INT

    Доброе утро, Уважаемые форумчане!
    При установке патчей aix 6.1 TL9, инсталляция одного продукта закончилась неуспешно –
    openssh.base.server 6.0.0.6103 ROOT APPLY FAILED
    openssh.base.server 6.0.0.6103 ROOT CLEANUP SUCCESS
    После чего ssh перестал работать вот с таким сообщением –
    # ssh 10.8.0.205
    exec(): 0509-036 Cannot load program ssh because of the following errors:
    0509-150 Dependent module /usr/lib/libcrypto.a(libcrypto.so.1.0.0) could not be loaded.
    0509-152 Member libcrypto.so.1.0.0 is not found in archive

    Я скачал индивидуальный набор – openssh.base.server.6.0.0.6103.bff и пытался его переустагновить через smit. К сожалению инсталляция закончилась неуспешно с сообщением –
    The following packages were requested for installation
    but are not valid RPM packages:
    openssh.base.server.6.0.0.6103.bff

    Вопрос к Вам – как исправить ситуацию или “насильно” вдуть этот набор?

    Заранее Всем СПАСИБО!
    С Уважением, Олег.

  • #20303

    Olegg
    Участник

    В списке инсталлированных продуктов он виден так –
    Fileset Level State Type Description (Uninstaller)
    —————————————————————————-
    openssh.base.client 6.0.0.6103 C F Open Secure Shell Commands
    openssh.base.server 6.0.0.6103 ? F Open Secure Shell Server
    openssh.license 6.0.0.6103 C F Open Secure Shell License
    openssh.man.en_US 6.0.0.6103 C F Open Secure Shell

  • #20304

    Alex
    Участник

    libcrypto находится в openssl.base, которая идёт в базе.
    если вы его почему-то снесли – доставьте с дистрибутива и проапдейтите до актуальной версии.

  • #20305

    Olegg
    Участник

    Здравствуйте, Уважаемый asddsa!
    Данный продукт стоит –
    openssl.base |
    | # 12.9.8.1101 COMMITTED Open Secure Socket Layer |
    | openssl.license |
    | # 12.9.8.1101 COMMITTED Open Secure Socket |
    | # License

    bash-3.2# find / -name libcrypto* -print
    /opt/freeware/64/lib/libcrypto-static.a
    /opt/freeware/lib/libcrypto-static.a
    /usr/lib/libcrypto.a
    /usr/linux/lib/libcrypto-static.a
    /usr/opt/ibm/gsksa/icc/osslib/libcrypto.so.0.9.7
    /usr/opt/ibm/gskta/icc/osslib/libcrypto.so.0.9.7

    Спасибо за Совет.

    С Уважением, Олег.

  • #20306

    Alex
    Участник

    Такое чувство, что вы поставили какой-то отдельный пакет openssl, заменив базовый. Штатный имеет стандартную нумерацию (0.9.x, 1.x.x).

    Пример:
    openssl.base 1.0.1.510 COMMITTED Open Secure Socket Layer
    openssl.man.en_US 1.0.1.510 COMMITTED Open Secure Socket Layer

    При этом оно бы работало, если бы был поставлен openssl >= 1.0.0, а ваш наверняка версии 0.9.X

    Если это было сделано “неосознанно” – замените на пакет с инсталяционного дистрибутива AIX.

  • #20307

    Olegg
    Участник

    Это был штатный апдейт – 6100-09-03

    openssh.base.client 6.0.0.6103 C F Open Secure Shell Commands
    openssh.license 6.0.0.6103 C F Open Secure Shell License
    openssh.man.en_US 6.0.0.6103 C F Open Secure Shell
    Documentation – U.S. English
    openssh.msg.EN_US 6.0.0.6103 C F Open Secure Shell Messages –
    U.S. English (UTF)
    openssh.msg.RU_RU 6.0.0.6103 C F Open Secure Shell Messages –
    Russian (UTF)
    openssh.msg.en_US 6.0.0.6103 C F Open Secure Shell Messages –
    U.S. English
    openssh.msg.ru_RU 6.0.0.6103 C F Open Secure Shell Messages –
    Russian
    openssl.base 12.9.8.1101 C F Open Secure Socket Layer
    openssl.license 12.9.8.1101 C F Open Secure Socket License
    openssl.man.en_US 12.9.8.1101 C F Open Secure Socket Layer

    С Уважениме, Олег.
    Да, openssh.base.server я снес, там стояли “обрывки” пакета.

  • #20309

    Michael
    Участник

    Я скачал индивидуальный набор – openssh.base.server.6.0.0.6103.bff и пытался его переустагновить через smit. К сожалению инсталляция закончилась неуспешно с сообщением –
    The following packages were requested for installation
    [b]but are not valid RPM packages:[/b]
    openssh.base.server.6.0.0.6103.bff

    Если верить сообщению об ошибке, то Вы ставите *.bff как RPM.

    В каталоге, где лежат bff-файлы есть скрытый файл “.toc”?

Для ответа в этой теме необходимо авторизоваться.