Теперь необходимо изменить конфигурацию, чтобы сервер запускался, используя для Чата протокол TLS. Откройте файл конфигурации TeamLabSvc.exe.Config
в текстовом редакторе:. Файл находится в папке \Services\TeamLabSvc
в установочном каталоге Сервера совместной работы.
nano /var/www/onlyoffice/Services/TeamLabSvc/TeamLabSvc.exe.Config
Найдите следующие строки:
<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>
И отредактируйте их, изменив следующие значения:
- certificate - это путь к созданному сертификату
PFX
. Поскольку мы создали его в папке /var/www/onlyoffice/Data/certs
c:\ProgramData\ONLYOFFICE\Data\certs
, путь будет следующим /var/www/onlyoffice/Data/certs/onlyoffice.pfx
c:\ProgramData\ONLYOFFICE\Data\certs\onlyoffice.pfx
.
- certificatePassword - это пароль сертификата, выбранный в ходе создания сертификата.
- startTls - параметр, определяющий, надо ли использовать шифрование
TLS
. Он может принимать следующие значения:
- optional позволяет использовать как зашифрованное, так и незашифрованное соединение в зависимости от настроек клиента;
- required позволяет использовать только зашифрованное соединение;
- none - если сертификат установлен, сервер будет использовать безопасное SSL-соединение.
После этого перезапустите сервис Чат: перейдите в Панель управления > Администрирование > Службы, найдите службу onlyofficeJabber и перезапустите ее.
service onlyofficeJabber restart
Войдите на портал и проверьте правильность работы Чата.