Jetzt müssen Sie die Konfiguration ändern, damit der Server TLS für Chat verwendet. Öffnen Sie die Konfigurationsdatei TeamLabSvc.exe.Config
mit einem Texteditor:. Sie finden sie im Ordner \Services\TeamLabSvc
im Community Server-Installationspfad.
nano /var/www/onlyoffice/Services/TeamLabSvc/TeamLabSvc.exe.Config
Finden Sie die folgenden Zeilen:
<add name="Jabber Listener" type="ASC.Xmpp.Server.Gateway.TcpXmppListener">
<property name="maxpacket" value="1048576" />
<property name="bindPort" value="5222" />
<property name="certificate" value="/var/www/onlyoffice/Data/certs/onlyoffice.pfx" /><property name="certificate" value="c:\ProgramData\ONLYOFFICE\Data\certs\onlyoffice.pfx" />
<property name="certificatePassword" value="123456" />
<property name="startTls" value="optional" />
</add>
Und bearbeiten Sie sie, indem Sie die Werte ändern:
- certificate ist der Pfad zum erstellten
PFX
-Zertifikat. Denn wir es im Ordner /var/www/onlyoffice/Data/certs
c:\ProgramData\ONLYOFFICE\Data\certs
erstellt haben, lautet der Pfad /var/www/onlyoffice/Data/certs/onlyoffice.pfx
c:\ProgramData\ONLYOFFICE\Data\certs\onlyoffice.pfx
.
- certificatePassword ist das bei der Zertifikatserstellung gewählte Kennwort für die Zertifikatsdatei.
- startTls ist die Option, die
TLS
-Verschlüsselung entweder zu verwenden oder nicht. Dieser kann folgende Werte annehmen:
- optional erlaubt abhängig von den Client-Einstellungen sowohl eine verschlüsselte als auch eine unverschlüsselte Verbindung;
- required erlaubt nur verschlüsselte Verbindungen;
- none - falls das Zertifikat gesetzt ist, verwendet der Server die sichere SSL-Verbindung.
Starten Sie danach den Chat-Dienst neu: Gehen Sie zur Systemsteuerung > Administrative Tools > Dienstleistungen, finden Sie den Dienst onlyofficeJabber und starten Sie ihn neu.
service onlyofficeJabber restart
Öffnen Sie das Portal und überprüfen Sie, ob Chat richtig funktioniert.