Wenn nach dem Update der XMPPD nicht mehr will

Ich hab lange gebraucht und will jetzt einfach mal hier die Erfahrung teilen.

Situation: Update 7.07 nach 7.09 - soweit so gut
Problem: der Desktop Client mag nicht mehr zum XMPPD verbinden

Fehlerbild: In /var/xmppd/logs/error.log findet sich ein Hinweis…

2015.05.07 17:31:38 org.jivesoftware.openfire.session.LocalClientSession - Client session rejected. TLS is required but no certificates were created.

Keine Zertifikate… soso! Doch wie werden die erstellt?
Ein Neustart vom XMPPD im WebUI soll helfen… tut aber nix!

Ein Geheimnis fand sich hier im Forum:

exdjob.pl -w -v tsk050389

Dabei sah ich dann:

keytool: command not found

Und da zeigt sich dann heraus, dass keytool und java nicht auf Java 8 aktualisiert wurden. /usr/bin/keytool weißt nach /etc/alternatives/keytool und das wiederum nach Java7…

Also umbiegen:

update-alternatives --install /usr/bin/keytool keytool /usr/lib/jvm/jre1.8.0_25/bin/keytool 1

Dann nochmal exdjob ausführen und juhu… es tut…