Ich habe httpd mit Quellcode auf RHEL 7.6 erstellt. Ich habe Siteminder auf dem Server installiert und konfiguriert. Ich erhalte folgenden Fehler, wenn ich meinen httpd starte
httpd: Syntaxfehler in Zeile 3 von /etc/httpd/conf/httpd.conf: /opt/CA/webagent/bin/libmod_sm24.so kann nicht in den Server geladen werden: libsmerrlog.so: gemeinsames Objekt kann nicht geöffnet werden #file: Keine solche Datei oder kein solches Verzeichnis [Inferior 1 (Prozess 28063) wurde mit Code 01 beendet]
ich habe das gefundenLösung, aber ich kann /etc/sysconfig/httpd zum Ändern der Konfiguration nicht finden.
Ich weiß, dass dieses Verzeichnis generiert wird, wenn wir das httpd-rpm-Paket von RHEL installieren, und ich möchte das nicht tun, da es nicht mit dem kompatibel ist, was ich mache. Irgendwelche Ideen, wie man das Problem lösen kann? Danke, Nate
Antwort1
Ich habe die Pfade in envvars im Bin-Verzeichnis hinzugefügt
export NETE_WA_ROOT=/opt/CA/webagent
export NETE_WA_PATH=/opt/CA/webagent/bin
export CAPKIHOME=/opt/CA/webagent/CAPKI
das hat das Problem gelöst.