[31] Ejabberd: instalacja na debianie (jessie)

Pakiety debiana w repozytorium backports są dla jessie aktualne.

Po zainstalowaniu ejabberd 16.X na debianie (jessie) skrypty instalacyjne nie tworzą poprawnie konta administracyjnego. Zamiast:

dpkg-reconfigure ejabberd

należy ręcznie dodać reguły acl do pliku konfiguracyjnego, dające dostęp wybranego użytkownika do konfiguracji hosta:

admin:
     user:
            - "myuser": "jabber.example.com"

oraz wydać polecenie:

ejabberdctl register myuser jabber.example.com mypassword

Dalsza konfiguracja następuje już normalnie.

Certyfikaty SSL/TLS instaluje się w jednym pliku. Należy zatem do jednego pliku skopiować najpierw klucz prywatny serwera a potem certyfikaty serwera. Można to zrobić nawet przez:

cat plik_klucza > plik_dla_ejabberd.pem
cat plik_certyfikatu_serwera >> plik_dla_ejabberd.pem