ejabberd berücksichtigt meine host_config-Option nicht

ejabberd berücksichtigt meine host_config-Option nicht

Ich bin neu bei ejabberd. Ich möchte einen Host myhost.domain.com haben, der über eine LDAP-Authentifizierungsmethode verfügt.

Das funktioniert alles einwandfrei, wenn ich die globalen Optionen im Abschnitt AUTHENTICATION in meiner Datei ejabberd.cfg ändere. Ich kann zwei Clients erstellen (definiert in meinem LDAP-Verzeichnis) und zwischen ihnen kommunizieren.

Wie gesagt, das funktioniert gut. Aber wenn ich diese Authentifizierungsmethode global anwende, bedeutet das, dass jeder Hostname, den ich deklariere, diese verwenden muss. Ich schaue mir also {host_config, "myhost.domain.com" ...} an. Aber irgendwie kann ich ejabberd nicht dazu bringen, sich diese Konfiguration anzusehen, es überspringt sie einfach. Wenn ich es wie folgt deklariere: {xhost_config, ...}, erhalte ich in meiner ejabberd.log-Datei einen fehlerhaften Rückgabefehler (es weiß also, dass die Konfiguration vorhanden ist, sieht sie sich aber nicht an).

Irgendwelche Vorschläge?

Danke.

Antwort1

Ich konnte das Problem lösen. Es stellte sich heraus, dass ejabberd während der Installation eine Datei übersehen hatte.

verwandte Informationen