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

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

Просмотр 6 веток ответов
  • Автор
    Сообщения
    • #20302
      Olegg
      Участник

      Доброе утро, Уважаемые форумчане!
      При установке патчей 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”?

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