LINUX.ORG.RU
ФорумAdmin

Не работает kaiwa

 ,


0

1

Есть такой web-jabber-клиент — Kaiwa. Написан на node.js, с которым я до этого дела не имел.

Установил на debian jessie по этой инструкции: http://freedif.org/kaiwa-modern-xmpp-web-client/

dev_config.json:

{
    "isDev": true,
    "http": {
        "host": "0.0.0.0",
        "port": 8000
    },
    "session": {
        "secret": "Password"
    },
    "server": {
        "name": "Kaiwa",
        "domain": "example.org",
        "wss": "wss://example.com:5281/xmpp-websocket/",
        "muc": "",
        "startup": "groupchat/room%40chat.example.com",
        "admin": "admin"
    }
}

(вместо example.org, естественно, реальный jabber-домен).

Запускаю, захожу через браузер, ввожу свой логин (пробовал и с доменом, и без) и пароль на этом сервере, и ничего. Появляется надпись Connecting..., и выбрасывает обратно на страницу логина. В логах сервера (ejabberd) пусто.

Как понять, в чём причина? Возможно ли хотя бы логи клиента посмотреть?



Последнее исправление: te111011010 (всего исправлений: 1)
Ответ на: комментарий от te111011010

В консоли браузера посмотрите.

Если сертификат TLS на вебсокет-сервере невалидный, браузер откажется соединяться по wss. Побороть это можно, зайдя на https://example.com:5281/xmpp-websocket и добавив в браузере исключение в правила безопасности.

Andrey_Utkin ★★
()
Ответ на: комментарий от Andrey_Utkin

После настройки wss заработал, но с xep-0313 какая-то ерунда. На сервере, с которым gajim в этом плане нормально работает, он не работает. На сервере, где gajim не работает (там более старая версия ejabberd), kaiwa работает и показывает сохранённую переписку.

te111011010
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.