저는 Apache httpd 서버 v2.2를 실행하고 있습니다. 한동안 작동했지만 마지막 재부팅(가상 머신을 다시 시작해야 함) 이후 연결(예: 와 동일한 머신에서 wget
) 시간이 초과되었습니다 .
netstat -tulpn
프로세스가 예상대로 포트 443에서 수신 대기 중인 것으로 나타났습니다. 로그에는 아무 것도 표시되지 않습니다(LogLevel을 설정했음에도 불구하고 debug
). 또한 많은 좀비 프로세스가 다시 생성되고 종료되는 것을 확인했습니다. 이렇게 하면 항상 1~5개의 "죽은" 프로세스가 나타납니다 ps -elf | grep http
.
이 문제의 원인에 대한 아이디어가 있습니까? 구성은 변경되지 않았습니다.
답변1
당신은 다음과 같이 썼습니다:
The logs do not show anything (although I have set the LogLevel to debug)
나중에 구성의 다른 곳에서 덮어쓰지 않도록 하세요.
로깅이 표시되지 않으면 다음을 사용하여 로그에 전혀 쓸 수 없는 이유를 알아보세요.
sudo strace -f /path/to/httpd_start_script 2>&1 | less -i
답변2
shibboleth 구성 파일이 잘못된 권한을 설정하여 mod_shib 모듈이 작동하지 못하게 되어 로그가 생성되지 않는 것으로 나타났습니다.