
나는 ejabberd를 처음 접했습니다. 내가 원하는 것은 LDAP 인증 방법을 갖춘 호스트 myhost.domain.com을 갖는 것입니다.
ejabberd.cfg 파일의 AUTHENTICATION 섹션에서 전역 옵션을 수정하면 이 모든 것이 잘 작동합니다. 두 개의 클라이언트(내 LDAP 디렉토리에 정의됨)를 생성하고 이들 사이에서 통신할 수 있습니다.
내가 말했듯이 이것은 잘 작동합니다. 하지만 이 인증 방법을 전역적으로 적용하면 내가 선언하는 모든 호스트 이름이 이를 사용해야 함을 의미합니다. 그래서 저는 {host_config, "myhost.domain.com" ...}을 보고 있습니다. 하지만 ejabberd가 해당 구성을 보도록 할 수 없어서 그냥 건너뜁니다. 내가 ejabberd.log 파일에서보다 {xhost_config, ...}처럼 선언하면 잘못된 반환 오류가 발생합니다(따라서 구성이 거기에 있다는 것을 알지만 그것을 보지는 않습니다).
어떤 제안이 있으십니까?
감사해요.
답변1
문제를 해결했습니다. ejabberd가 설치 중에 파일을 놓친 것으로 나타났습니다.