You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

AIX加载Lotus Domino V11库缺失libcrypto64.so.1.1的解决咨询

问题描述

在AIX系统中加载Lotus Domino V11的libnotes_r.a库时出现以下错误:

0509-022 无法加载模块/opt/hcl/domino/notes/latest/ibmpow/libnotes_r.a;0509-150 无法加载依赖模块/usr/lib/libcrypto.a(libcrypto64.so.1.1);0509-152 归档文件中未找到成员libcrypto64.so.1.1。

执行ar -xv libcrypto.a命令后,仅提取出libcrypto.so、libcrypto.so.1.0.0、libcrypto.so.0.9.8、libcrypto.so.1.0.2,未发现libcrypto64.so.1.1,需获取该缺失文件。

解决方案
  • 从Domino安装介质补装对应依赖
    Lotus Domino V11在AIX上运行所需的libcrypto64.so.1.1一般随Domino安装包一同提供。检查你的Domino安装镜像或介质,找到适配AIX平台的OpenSSL组件包,重新安装该组件,确保将libcrypto64.so.1.1部署到/usr/lib或Domino指定的依赖目录。

  • 手动编译适配AIX的OpenSSL 1.1版本

    1. 下载OpenSSL 1.1.x系列的源码包(需选择支持AIX的版本)
    2. 在AIX系统上编译源码:
      ./Configure aix64-cc
      make
      make install
      

    编译完成后会生成libcrypto.so.1.1,将其复制到/usr/lib目录,并添加到libcrypto.a归档中:

    ar -r /usr/lib/libcrypto.a /usr/local/ssl/lib/libcrypto.so.1.1
    
  • 调整Domino环境变量
    确认Domino的LIBPATH环境变量是否包含Domino自身依赖库路径(比如/opt/hcl/domino/notes/latest/ibmpow),有时系统会优先加载系统目录的旧版本库,导致找不到Domino自带的新版本。可临时设置环境变量测试:

    export LIBPATH=/opt/hcl/domino/notes/latest/ibmpow:$LIBPATH
    

    若测试有效,将该配置添加到Domino启动脚本中。

内容的提问来源于stack exchange,提问作者CPP Develop

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.30 13:01:40