Форум OlegON > Компьютеры и Программное обеспечение > Операционные системы и программное обеспечение

Настройка своего сервера jabber : Операционные системы и программное обеспечение

16.04.2024 21:24


08.06.2012 16:00
OlegON
 
Ты написал, что решение твоей проблемы в нескольких вариантах, но так и не пояснил, что именно тебе помогло. Поставь какой-нибудь dnsmasq, добейся, чтобы в resolv.conf была запись (я выше уже писал о косяке), будет нормально разрешать имена... Стенку на время экспериментов сними...
08.06.2012 16:07
OlegON
 
Цитата:
=INFO REPORT==== 2012-06-08 14:15:32 ===
D(<0_735_0>:ejabberd_s2s_out:300) : s2s_out: connect return timeout

=INFO REPORT==== 2012-06-08 14:15:32 ===
D(<0_735_0>:ejabberd_s2s_out:1159) : inet6 lookup of 'gmail_com' failed: nxdomain
Inet6-то убери?
08.06.2012 17:57
ohaesama
 
У меня ejabberd не ресолвил srv-записи. Это проблема самого ejabberd, и она описана по ссылке, которую я запостил выше. Для меня решением проблемы было отредактировать файл conf\inetrc:
Код:
{nameserver, {192,168,1,1}}.
{registry, win32}.
Да, у меня винда. Да, мне стыдно. :-[

Так как на jabber_ru сервер доступен непосредственно по адресу jabber_ru, то он работал и без srv.

Добавлено через 7 минут 36 секунд
После вышеуказанных настроек заработало всё, кроме gmail. В логах нашёл вот что:
Код:
D(<0.884.0>:ejabberd_receiver:320) : Received XML on stream = "<stream:error><undefined-condition x
mlns=\"urn:ietf:params:xml:ns:xmpp-streams\"/><str:text xmlns:str=\"urn:ietf:params:xml:ns:xmpp-str
eams\">acm-server_ru is a Google Apps Domain with Talk service enabled.</str:text></stream:error></
stream:stream>"
Да, мой домен привязан к google apps. Я там пользуюсь почтой. Перерыл весь инет и нашёл решение:
  1. Заходим на страницу www_google_com/a/cpanel/you_doumain
  2. Жмём вкладку "Настройка".
  3. Внизу тыкаем на Google Talk.
  4. Скроллим вниз и тыкаем "Удалить сервис Google Talk"
08.06.2012 17:59
OlegON
 
на самом деле все это описано тут :) просто покопать надо было. но за ответ спасибо, кто-нибудь еще подберет...
04.10.2013 16:16
Occul
 
Можно еще добавить, что срок действия сертификата можно проверить следующей командой:
Код:
openssl s_client -connect хост:5223 2>/dev/null | openssl x509 -noout -dates
18.11.2013 21:58
OlegON
 
Обновил сертификаты, все, как тут: Настройка своего сервера jabber в силе. Даже перезагрузка ejabberd не требуется, просто кинул файлик...
Часовой пояс GMT +3, время: 21:24.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.