Неопределенный символ: apr_ldap_init для mod_ldap в oracle Linux

Я пытаюсь включить аутентификацию LDAP в ORACLE HTTP SERVER для одного из моих проектов, экземпляр OHS создается как пользователь без полномочий root без привилегии sudo, поэтому я установил mod_ldap от имени пользователя root и скопировал необходимые файлы в путь к экземпляру OHS

Ниже моя конфигурация, я получаю ошибку "неопределенный символ: apr_ldap_init"

> "2018-11-05 11:18:55> <INFO> <OHS-0> <httpd: Syntax error on line 82
> of httpd.conf: Cannot load mod_ldap.so into server: mod_ldap.so:
> undefined symbol: apr_ldap_init"

Я пробовал все, что мог, но бесполезно, Любая помощь приветствуется

{PRODUCT_HOME}/ohs/modules/
-------------

-rwxr-xr-x. 1 netauto netauto  76K Nov  2 18:51 mod_ldap.so
-rwxr-xr-x. 1 netauto netauto  12K Nov  2 18:53 apr_ldap-1.so
lrwxrwxrwx. 1 netauto netauto   68 Nov  2 19:02 apr_ldap.so -> /apr_ldap-1.so

httpd.conf

SetEnv LD_LIBRARY_PATH /usr/lib64/:${PRODUCT_HOME}/ohs/include/:{PRODUCT_HOME}/ohs/modules:/lib64

LoadModule apr_ldap_module "${PRODUCT_HOME}/modules/apr_ldap.so"
LoadModule ldap_module "${PRODUCT_HOME}/modules/mod_ldap.so"

<Location /path/of/the/file/>
    AuthType Basic
    AuthName "Name"
    AuthBasicProvider  ldap
    AuthLDAPBindAuthoritative On
    AuthLDAPBindDN "bind-dn"
    AuthLDAPBindPassword "bind_password"
    AuthLDAPURL "ldaps://" SSL

    Require ldap-group 
  </Location>

ОШИБКА

<2018-11-05 11:18:55> <INFO> <OHS-0> <httpd: Syntax error on line 82 of httpd.conf: Cannot load mod_ldap.so into server: mod_ldap.so: undefined symbol: apr_ldap_init>

ПРИМЕЧАНИЕ: я установил mod_auth_form там же без каких-либо проблем.

0 ответов

Другие вопросы по тегам