|
Jabber + 1С на УФ | ☑ | ||
---|---|---|---|---|
0
SerMaxim
21.05.13
✎
19:44
|
Добрый день! По мотивам темы. Столкнулись с той же задачей что и в v8: 8.2 Jabber под сервер. Нужно запустить связь с Jabber на сервере. На сервере штатно ни одна из компонент не работает. Нужно и принимать и отсылать сообщения. Есть у кого идеи как настроить связку?
|
|||
1
Лефмихалыч
21.05.13
✎
19:53
|
(0) установить на сервер компоненты не предлагать?
|
|||
2
Smallrat
21.05.13
✎
19:57
|
я делал
http://infostart.ru/public/175419/ если нет возможности скачать оттуда, могу завтра на почту кинуть |
|||
3
SerMaxim
21.05.13
✎
20:36
|
(1) Ну ясно дело установлено все. Не работает. Не подключается - сразу выкидывает при подключении
(2) Спасибо. Сейчас посмотрю! |
|||
4
SerMaxim
21.05.13
✎
20:38
|
(2) Сразу вопрос - а сообщения принимает? Примеры файлов конфигурационных где можно найти?
|
|||
5
Smallrat
21.05.13
✎
20:57
|
(4) принимает. млин, я опять забыл их добавить. завтра перезалью (все на работе лежит). ну или конфу поставить - там есть обработка, которая формирует конфигурационный файл или в коде посмотреть как он формируется.
|
|||
6
Smallrat
21.05.13
✎
21:04
|
|
|||
7
SerMaxim
22.05.13
✎
12:15
|
(6) Вроде сделал все по инструкциям но клиент не подключается. Есть ли какие-то логи? Как посмотреть можно?
|
|||
8
SerMaxim
22.05.13
✎
12:32
|
Пишет
2013-05-22 12:32:01 Received XML<< <failure xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><not-authorized/></failure> |
|||
9
Smallrat
22.05.13
✎
12:33
|
(7)
$webi_conf['logtxt']=FALSE; поменять на TRUE будет служебный лог сообщений, которыми жаббер обменивается. дело скорее всего в авторизации (ssl, tls) и/или портах |
|||
10
Smallrat
22.05.13
✎
12:34
|
(8) может попробовать
$webi_conf['tls_off']=0; и порт для авторизации с безопасностью может быть другим - 5223 например |
|||
11
Smallrat
22.05.13
✎
12:36
|
+(9) еще надо указать файл лога например $webi_conf['log_file_name']="log.txt";
|
|||
12
Skom
22.05.13
✎
12:36
|
(0) я на компоненте Душелова делал и жаббер и icq
|
|||
13
Smallrat
22.05.13
✎
12:49
|
(10) вообщем это ошибка SASL аутентификации, походу ошибка в сертификате или хз что.
http://xmpp.org/extensions/xep-0178.html 11. Server determines whether to allow authentication and authorization of user. If the certificate presented by the client does not contain an XMPP address, then the server MAY attempt to determine if there is a registered account associated with the user, for example by performing an LDAP lookup based on the Common Name or other information presented by the client in the certificate; if such a JID mapping is successful and the mapped JID matches the authorization identity provided, then the server SHOULD allow authentication and authorization of that mapped JID. If JID mapping is unsuccessful, then the server SHOULD return a SASL failure condition of <not-authorized/> and close the stream. <failure xmlns='urn:ietf:params:xml:ns:xmpp-sasl'> <not-authorized/> </failure> </stream:stream> |
|||
14
SerMaxim
22.05.13
✎
12:50
|
(13) Есть идеи как обойти проблему? У нас тоже openfire крутится
|
|||
15
Skom
22.05.13
✎
12:59
|
(14) ты пробовал душеловскую? я на 2003 серваке поднимал через его ВК жаббер, в качестве сервера - openfire
|
|||
16
SerMaxim
22.05.13
✎
13:02
|
(14) Именно душеловскую не пробовал. Пробовал 1С и net - не заработали они...
|
|||
17
Smallrat
22.05.13
✎
13:03
|
(14) у меня стоит патч для ntlm аутентификации - в описании написано:
SASL Mechanisms (JT) Provides support for Unsupported SASL Mechanisms. Updated for 3.6.4 может он как раз влияет находится он тут: http://norman.rasmussen.co.za/dl/sasl-sspi/ инструкция тут: http://forum.ru-board.com/topic.cgi?forum=8&topic=45052&start=0&limit=1&m=3#1 а вообще - через другие клиенты нормально подключается ? какой режим авторизации установлен ? |
|||
18
Smallrat
22.05.13
✎
13:07
|
а для начала поиграться с настройками Security опенфаера
server-Server Settings-Security Settings и там: Client Connection Security |
|||
19
SerMaxim
22.05.13
✎
13:07
|
Через другие клиенты нормально. Где можно посмотреть режим авторизации?
|
|||
20
Smallrat
22.05.13
✎
13:12
|
(19) в настройках клиента:
например в пандионе: [IMG]http://savepic.net/3712982.png[/IMG] |
|||
21
Smallrat
22.05.13
✎
13:12
|
||||
22
SerMaxim
22.05.13
✎
13:22
|
Подключается из qip-а, через незащищенное соединение
|
|||
23
SerMaxim
22.05.13
✎
13:22
|
Через длл-ку душелова та же ошибка авторизации
|
|||
24
SerMaxim
22.05.13
✎
13:38
|
(21) Все настройки обычные на серваке. Зачем мне мод этот нужен пока не ясно!
|
|||
25
SerMaxim
22.05.13
✎
13:38
|
Он же для пандиона!
|
|||
26
SerMaxim
22.05.13
✎
13:38
|
Есть еще предположения?
|
|||
27
Smallrat
22.05.13
✎
15:18
|
Мод изменяет схему авторизации SASL, зачем - хз, вдруг поможет )
предложение - взять другие мессенджеры - пандион, миранду и др. - посмотреть: работают они или нет. если найдется нерабочий, надо мучать с ним сервер до тех пор пока он не подключится. |
|||
28
alexmobile
22.05.13
✎
15:46
|
есть компонента встроенная в 1с:документооборот от "Аналитика. Проекты и решения". работает на сервере, проверял, но как-то криво (сообщения проходят с запозданием) я ее так и не победил.
|
|||
29
alexmobile
22.05.13
✎
15:52
|
+(28) пробовал с ней давно уже. может сейчас уже и исправили. там есть под 32 и 64 системы.
|
|||
30
SerMaxim
22.05.13
✎
16:37
|
(29) А есть в свободном доступе?
|
|||
31
SerMaxim
22.05.13
✎
16:50
|
(27) А что в сервере собственно можно попробовать менять?
|
|||
32
SerMaxim
22.05.13
✎
16:58
|
Пандион подключается спокойно!
|
|||
33
Smallrat
22.05.13
✎
17:00
|
(31) -> (18)
|
|||
34
SerMaxim
22.05.13
✎
17:28
|
(33) Перепробовал все комбинации. В самом openfire нет никаких логов аудитов отказа?
|
|||
35
Smallrat
22.05.13
✎
18:42
|
(34) Server - server manager - logs
|
|||
36
SerMaxim
22.05.13
✎
18:45
|
Пусто )))) Нет ни ошибок ни предупреждений ни информации!
|
|||
37
Smallrat
22.05.13
✎
18:48
|
какая версия опенфайра ?
|
|||
38
SerMaxim
22.05.13
✎
19:29
|
Свершилось чудо! Оставлю заметку. Может поможет кому: в файле библиотеки xmpp надо поставить протокол plain выше всех остальных! PLAIN должен быть по умолчанию
|
|||
39
Smallrat
22.05.13
✎
19:33
|
(38) в файле xmpp.class.php ? или где-то в опенфаере ??
|
|||
40
SerMaxim
22.05.13
✎
19:34
|
в файле xmpp.class.php
|
|||
41
SerMaxim
22.05.13
✎
19:35
|
Удивительно просто но факт. Сразу работает...
|
|||
42
Smallrat
22.05.13
✎
19:43
|
а какая версия опенфайра? хочу завтра попробовать поэкспериментировать.
|
|||
43
SerMaxim
22.05.13
✎
20:14
|
3.8.1
|
|||
44
SerMaxim
22.05.13
✎
20:14
|
Магия.Убил 1,5 дня. Заодно и php увидел вживую...
|
|||
45
SerMaxim
22.05.13
✎
20:15
|
В любом случае спасибо за функционал
|
|||
46
SerMaxim
23.05.13
✎
16:19
|
(42) В какой-то момент формируемые сообщения просто перестают отправляться... Файлики формируются. Но почему-то не работает именно доставка. Получение работает!
|
|||
47
SerMaxim
23.05.13
✎
16:19
|
Есть идеи почему может быть ошибка?
|
|||
48
SerMaxim
23.05.13
✎
16:33
|
В логах ошибка
<stream:error xmlns:stream="http://etherx.jabber.org/streams"><conflict xmlns="urn:ietf:params:xml:ns:xmpp-streams"/></stream:error></stream:stream> |
|||
49
SerMaxim
23.05.13
✎
18:18
|
Ошибка ушла но сообщения не доходят...
|
|||
50
SerMaxim
23.05.13
✎
19:48
|
На заметку - в ответах не должно быть стилистических конструкций схожих с xml, к примеру такие вещи как <какой-то текст> полностью убивают весь механизм. Только перезапуск помогает!
|
|||
51
Smallrat
27.05.13
✎
14:14
|
(46) только сейчас увидел сообщения
разобрались ? или в (50) ответ ? |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |