Author Topic: Доменный логин не работает в связке с Zextras Chat (клиент закрывает соединение)  (Read 4453 times)

0 Members and 1 Guest are viewing this topic.

Offline V_V

  • Newbie
  • *
  • Posts: 1
Здравствуйте.

Тестирую стабильную Miranda NG на предмет возможного использования в качестве клиента для корпоративного чата. Сильно привлекло наличие опции "Доменный логин", т.к. пользователи после смены доменного пароля регулярно забывают его указывать и в настройках клиента. А веб-версия ZXChat в Zimbre - это очень грустная песня.

И вот как раз доменный логин не работает. При указании имени пользователя и пароля всё работает, пусть не мгновенно, но цепляется. Стоит поставить галку "Доменный логин" - всё, тишина. В логе при этом всё выглядит как нормальное завершение сессии самой мирандой сразу после установления соединения с сервером (Stream is initializing, Data sent, Data recieved, Connection closed gracefully, Connection closed internal):
netlog.txt
[10:44:45 0560] [JABBER_1] SetAwayMsg called, wParam=40072 lParam=Да, я здесь.
[10:44:45 0560] [JABBER_1] PS_SETSTATUS(40072)
[10:44:45 2560] [JABBER_1] Thread started: type=0
[10:44:45 0560] [JABBER_1] SetAwayMsg called, wParam=40072 lParam=Да, я здесь.
[10:44:45 2560] [JABBER_1] Connection request to jabber.domain.ru:5222 (Flags 0)....
[10:44:45 2560] [JABBER_1] (000000000280CF50) Connecting to server jabber.domain.ru:5222....
[10:44:45 2560] [JABBER_1] (000000000280CF50) Connecting to ip 192.168.28.33:5222 ....
[10:44:45 2560] [JABBER_1] (1332) Connected to jabber.domain.ru:5222
[10:44:45 2560] [JABBER_1] Thread type=0 server='jabber.domain.ru' port='5222'
[10:44:45 2560] [JABBER_1] Stream is initializing after connect
[10:44:45 2560] [JABBER_1] (000000000280CF50:1332) Data sent
<?xml version="1.0" encoding="UTF-8"?><stream:stream xmlns="jabber:client" to="domain.ru" xmlns:stream="http://etherx.jabber.org/streams" xml:lang="ru" version="1.0">
[10:44:45 2560] [JABBER_1] Entering main recv loop
[10:44:45 2560] [JABBER_1] (000000000280CF50:1332) Data received
<?xml version='1.0' encoding='utf-8'?><stream:stream xmlns:stream="http://etherx.jabber.org/streams" from="domain.ru" id="6e699bb5-a6a0-43e2-ac12-d3be92db0598" version="1.0" xmlns="jabber:client">
[10:44:45 2560] [JABBER_1] recvResult = 196
[10:44:45 2560] [JABBER_1] bytesParsed = 196
[10:44:45 2560] [JABBER_1] (000000000280CF50:1332) Data received
<stream:features xmlns:stream="http://etherx.jabber.org/streams"><mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>PLAIN</mechanism></mechanisms><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/></stream:features>
[10:44:45 2560] [JABBER_1] recvResult = 228
[10:44:45 2560] [JABBER_1] bytesParsed = 228
[10:44:45 2560] [JABBER_1] Requesting TLS
[10:44:45 2560] [JABBER_1] (000000000280CF50:1332) Data sent
<starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/>
[10:44:45 2560] [JABBER_1] (000000000280CF50:1332) Data received
<proceed xmlns="urn:ietf:params:xml:ns:xmpp-tls"/>
[10:44:45 2560] [JABBER_1] recvResult = 50
[10:44:45 2560] [JABBER_1] bytesParsed = 50
[10:44:45 2560] [JABBER_1] Starting TLS...
[10:44:45 2560] [JABBER_1] (1332 domain.ru) Starting SSL negotiation
[10:44:45 2560] [JABBER_1] (1332 domain.ru) SSL negotiation successful
[10:44:45 2560] [JABBER_1] Stream will be initialized after successful StartTLS
[10:44:45 2560] [JABBER_1] Stream is initializing after successful StartTLS
[10:44:45 2560] [JABBER_1] (000000000280CF50:1332) Data sent
<?xml version="1.0" encoding="UTF-8"?><stream:stream xmlns="jabber:client" to="domain.ru" xmlns:stream="http://etherx.jabber.org/streams" xml:lang="ru" version="1.0">
[10:44:45 2560] [JABBER_1] (000000000280CF50:1332) Data received
<?xml version='1.0' encoding='utf-8'?><stream:stream xmlns:stream="http://etherx.jabber.org/streams" from="domain.ru" id="6e699bb5-a6a0-43e2-ac12-d3be92db0598" version="1.0" xmlns="jabber:client">
[10:44:45 2560] [JABBER_1] recvResult = 196
[10:44:45 2560] [JABBER_1] bytesParsed = 196
[10:44:45 2560] [JABBER_1] (000000000280CF50:1332) Data received
<stream:features xmlns:stream="http://etherx.jabber.org/streams"><mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>PLAIN</mechanism></mechanisms></stream:features>
[10:44:45 2560] [JABBER_1] recvResult = 177
[10:44:45 2560] [JABBER_1] bytesParsed = 177
[10:44:45 2560] [JABBER_1] (000000000280CF50:1332) Data sent
<auth xmlns="urn:ietf:params:xml:ns:xmpp-sasl" mechanism="PLAIN">AHZhZGltAA==</auth>
[10:44:45 2560] [JABBER_1] Connection closed gracefully
[10:44:45 2560] [JABBER_1] recvResult = 0
[10:44:45 2560] [JABBER_1] 1
[10:44:45 2560] [JABBER_1] 2
[10:44:45 2560] [JABBER_1] Thread ended: type=0 server='domain.ru'
[10:44:45 2560] [JABBER_1] (000000000280CF50:1332) Connection closed internal
[10:44:45 2560] [JABBER_1] (000000000280CF50:4294967295) Connection closed
[10:44:45 2560] [JABBER_1] Exiting ServerThread
[close]

Хотелось бы понять, можно ли как-то настроить миранду на работу с ZXChat. В принципе возможность смены Jabber-сервера есть, но не хотелось бы этого делать в ближайшее время. Сборка стандартная, 0.95.5 build #17337 x64, с установкой, ничего не менял, VersioInfo на всякий случай прикладываю.
VersionInfo
Quote
CPU: Intel(R) Core(TM) i3-2120 CPU @ 3.30GHz [Intel64 Family 6 Model 42 Stepping 7] [DEP Enabled] [4 CPUs]
Installed RAM: 8176 MBytes
Microsoft Windows 10 Professional Edition, 64-bit (build 14393)
Internet Explorer: 9.11.14393.0 (build 914393)
Administrator privileges: No
OS Languages: (UI | Locale (User/System)) : Russian/Russian | Russian/Russian
Free disk space on Miranda partition: 19593 MBytes

Miranda NG Version: 0.95.5 build #17337 x64
Build time: 27 Sep 2016 16:47:40
Profile: C:\Users\vadim\AppData\Roaming\Miranda NG\Work\Work.dat (dbx mmap driver)
Profile size: 65536 Bytes
Profile creation date: 30 Nov 2016 9:26:47
Language pack: Russian (RU) [0419]
Service Mode: No

Active Plugins (11):
¤ AdvaImg.dll v.0.11.0.2 [27 Sep 2016 16:46:10] - Miranda image services
¤ AVS.dll v.0.95.3.4 [27 Sep 2016 16:45:20] - Avatar service
¤ Clist_modern.dll v.0.9.1.5 [27 Sep 2016 16:46:14] - Modern contact list
¤ CrashDumper.dll v.0.0.5.2 [27 Sep 2016 16:46:10] - Crash dumper
¤ Dbx_mmap.dll v.0.95.3.1 [27 Sep 2016 16:45:22] - Miranda NG mmap database driver
¤ ICQ.dll v.0.11.3.4 [27 Sep 2016 16:45:32] - IcqOscarJ protocol
¤ Import.dll v.0.95.4.3 [27 Sep 2016 16:45:20] - Import contacts and messages
¤ Jabber.dll v.0.11.0.4 [27 Sep 2016 16:45:38] - Jabber protocol
¤ PluginUpdater.dll v.0.1.2.5 [27 Sep 2016 16:46:18] - Plugin updater
¤ TabSRMM.dll v.3.4.1.2 [27 Sep 2016 16:45:32] - TabSRMM
¤ TopToolBar.dll v.0.8.0.4 [27 Sep 2016 16:46:04] - TopToolBar

Unloadable Plugins (1):
¤ DbChecker.dll v.0.0.0.0 [27 Sep 2016 16:46:14] - <unknown>


Protocols and Accounts:
-------------------------------------------------------------------------------
ICQ                      0 - Enabled 0 - Disabled  Loaded
JABBER                   1 - Enabled 0 - Disabled  Loaded
MetaContacts             1 - Enabled 0 - Disabled  Loaded

Icon Packs:
-------------------------------------------------------------------------------
 Proto_ICQ.dll [27 Sep 2016 16:46:04]
 Proto_Jabber.dll [27 Sep 2016 16:46:04]
 Proto_MetaContacts.dll [27 Sep 2016 16:46:54]
 TabSRMM_icons.dll [27 Sep 2016 16:46:18]
 Toolbar_icons.dll [27 Sep 2016 16:46:04]
 xStatus_ICQ.dll [27 Sep 2016 16:45:30]
 xStatus_Jabber.dll [27 Sep 2016 16:45:30]
[close]