mod_sm.so를 로드할 때 Apache 서버가 시작되지 않습니다.

mod_sm.so를 로드할 때 Apache 서버가 시작되지 않습니다.

Sun 시스템(SunOS 5.10 Generic_138888-01 sun4u sparc SUNW,Sun-Fire-15000)에 Apache 1.3이 설치되어 있습니다. httpd.conf에 다음 두 줄을 남겨두면 서버가 시작되지 않습니다.

LoadModule sm_module "/cmsm_sw/epiapr1/netegrity/webagent/bin/mod_sm.so"
SmInitFile "/apache/conf/WebAgent.conf"

Apache를 시작하려고 하면 다음과 같은 결과가 나타납니다.

:/apache/bin # ./apachectl start
1392: CSemCounter created a semaphore with ID 1157627995 using key 989855746.

mod_sm.so는 netegrity siteminder 모듈(iPlanet)입니다.

오늘 네트워크 문제가 좀 있어서 (그동안 해결됐지만) 그것과 관련이 있지 않을까 생각했습니다. 일부 서비스를 다시 시작해야 할까요? 어떤 도움/팁이라도 주시면 감사하겠습니다.

답변1

"ID 1157627995, 키 989855746을 사용하는 세마포"라는 메시지의 일부를 보면 모듈이 SysV IPC 프리미티브를 사용한다고 가정합니다. 이 ipcs명령을 사용하면 존재하는 세마포어 수, 공유 메모리 세그먼트 수 등을 확인할 수 있습니다. 네트워크 문제로 인해 모듈이 세마포어를 삭제하는 대신 생성할 수 있습니다. 또는 다른 것. 기본적으로 세마포어 및/또는 공유 메모리 세그먼트 수에는 상당히 낮은 제한이 있으므로 해당 제한을 위반할 수 있다는 것을 기억하는 것 같습니다.

답변2

실제로 네트워크에 문제가 있는 것 같습니다. 포트 44441을 통해 클라이언트 컴퓨터에서 서버 컴퓨터로 텔넷 연결을 시도하면 실패합니다.

관련 정보