Вход на хостинг
IT-новости
20.04.2016 iPhone 2017 года поместят в водонепроницаемый корпус из стекла
Линейка iPhone в новом году серьезно поменяется. В этом уверен аналитический исследователь Мин Чи Ку......
30.07.2015 Ищем уникальный контент для сайта
Ищем уникальный контент для сайта Без уникального контента Ваш сайт обречен на то, что его страницы......
## The key will be valid for 3650 days.
## Be sure to enter the FQDN of your Jabber
## server as the «Common Name».
$OPENSSL req -new -x509 -newkey rsa:1024 -days 3650 -keyout privkey.pem -out key.pem
## This will remove the passphrase
$OPENSSL rsa -in privkey.pem -out privkey.pem
## Put it all together
cat privkey.pem >> key.pem
## Cleanup
rm privkey.pem
При генерации ключа в качестве «Common Name» необходимо использовать имя Jabber-сервера.
После того как файл с ключами готов, надо разрешить в конфиге Jabber-сервера использовать ssl-порт. В файле /usr/local/jabber/jabber.xml находим секцию io и в ней раскомментируем секцию ssl, указав полный путь к файлу сертификата: /usr/local/jabber/key.pem, а в секции pthcsock надо раскомментировать строку ssl и задать ip для ssl-порта.
Ну вот, теперь можно попробовать запустить сервер. Из каталога /usr/local/jabber даем команду:
jabberd/jabberd -D
и смотрим на отладочную информацию. Берем любого клиента (под Windows я рекомендую jajc, под Linux – tkabber) и пытаемся подключиться к серверу. При первом подключении должно появиться предложение создать новую учетную запись.
Посмотрим, какие же сервисы у нас есть. Для этого
в клиенте открываем браузер ресурсов и видим только один сервис – адресная
книга jabber.org. Давайте настроим некоторые дополнительные сервисы на нашем
сервере. Подробнее об администрировании сервисов можно прочитать на странице:
Адресная книга
Для установки на ALT Linux достаточно дать команду: