본문 바로가기

리눅스

389 Directory Server 오류

반응형

389 Directory Server 오류

$ service dirsrv-admin restart
Shutting down dirsrv-admin:
Starting dirsrv-admin:
httpd.worker: apr_sockaddr_info_get() failed for lvm02
httpd.worker: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
Server failed to start !!! Please check errors log for problems                                                     [실패]

제시된 오류 메시지에서 몇 가지 주요 문제를 식별할 수 있습니다. 주로 Apache HTTP Server를 사용하여 dirsrv-admin을 재시작하려고 할 때 발생하는 문제로 보입니다.

1. Fully Qualified Domain Name (FQDN) 설정

오류 메시지에서 "Could not reliably determine the server's fully qualified domain name"이라는 부분은 Apache에서 서버의 FQDN을 결정하지 못해 발생한 문제를 나타냅니다.

해결 방법

- Apache의 설정 파일에서 ServerName을 설정합니다.

- Apache 설정 파일 (httpd.conf 또는 apache2.conf 등)을 열고 아래와 같은 설정을 추가합니다.

vim /etc/dirsrv/admin-serv/httpd.conf
ServerName 127.0.0.1:80

- 여기서 your_fqdn_or_ip은 서버의 완전한 도메인 이름이나 IP 주소입니다.

2. 네트워크 주소 가져오기 실패 (apr_sockaddr_info_get() failed)

오류 메시지의 다른 부분에서 "apr_sockaddr_info_get() failed"가 나오는데, 이는 네트워크 주소 정보를 가져오는 데 실패했음을 나타냅니다.

해결 방법

- 네트워크 구성을 확인하고 서버의 호스트 이름이 올바르게 해결되고 있는지 확인합니다.

- /etc/hosts 파일을 열어 호스트 이름이 올바르게 매핑되어 있는지 확인합니다.

- DNS 서버가 정상적으로 작동하는지 확인합니다.

vim /etc/sysconfig/network
HOSTNAME=ldap

 

Apache의 오류 로그 및 dirsrv-admin의 로그 파일 등이 유용할 수 있습니다.

 

728x90
반응형