RHEL 上 httpd 編譯版本的 siteminder 代理程式設定問題

RHEL 上 httpd 編譯版本的 siteminder 代理程式設定問題

我在 RHEL 7.6 上使用原始碼建置了 httpd。我已經在伺服器上安裝並設定了siteminder。當我啟動 httpd 時出現以下錯誤

httpd:/etc/httpd/conf/httpd.conf 第3 行出現語法錯誤:無法將/opt/CA/webagent/bin/libmod_sm24.so 載入到伺服器:libsmerrlog.so:無法開啟共用物件#file:沒有這樣的檔案或目錄[Inferior 1(進程28063)退出,程式碼為01]

我找到了這個解決方案,但我找不到 /etc/sysconfig/httpd 來更改設定。

我知道當我們從 RHEL 安裝 httpd rpm 套件時會產生這個目錄,但我不想這樣做,因為它與我正在做的事情不相容。關於如何解決這個問題有什麼想法嗎?謝謝內特

答案1

我已經在 bin 目錄中的 envvars 中新增了路徑

export NETE_WA_ROOT=/opt/CA/webagent
export NETE_WA_PATH=/opt/CA/webagent/bin
export CAPKIHOME=/opt/CA/webagent/CAPKI

這解決了問題。

相關內容