JRuDevels

Jabber Russian Developers Forum.
Log in Register FAQ Memberlist Search JRuDevels Forum Index

JRuDevels Forum Index » Общие Вопросы [Client-Side] » Обсуждение клиента JAJC (Just Another Jabber Client) Goto page Previous  1, 2, 3 ... 55, 56, 57
Post new topic  Reply to topic View previous topic :: View next topic 
incorrect-encoding JAJC и OpenFire 3.10.1
PostPosted: Wed Jun 17, 2015 4:14 pm Reply with quote
svan3
Отметившийся
Отметившийся
Joined: 17 Jun 2015
Posts: 6




Добрый,
решил обновить OpenFire 3.9.1 на OpenFire 3.10.1, но после обновления, JAJC 0.0.8.125 при соединении выдал мессагу "incorrect-encoding" и соединяться отказался. Как бы эту беду победить ?

Доп. инфа:
1. Клиенты Miranda соединяются с сервером.
2. OpenFire работает в связке с Oracle, база с чарсетом WIN1251.
3. Инфа из дебага JAJC :

    SEND: <stream:stream to="10.10.10.10" xmlns="jabber:client" xmlns:stream="http://etherx.jabber.org/streams" version="1.0">

    RECV: <?xml version='1.0' encoding='UTF-8'?>

    RECV: <stream:stream xmlns:stream="http://etherx.jabber.org/streams" xmlns="jabber:client" from="10.10.10.10" id="4c323ee6" xml:lang="en" version="1.0">

    RECV: <stream:features><mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>DIGEST-MD5</mechanism><mechanism>JIVE-SHAREDSECRET</mechanism><mechanism>PLAIN</mechanism><mechanism>CRAM-MD5</mechanism></mechanisms><compression xmlns="http://jabber.org/features/compress"><method>zlib</method></compression><auth xmlns="http://jabber.org/features/iq-auth"/></stream:features>

    SEND: <compress xmlns="http://jabber.org/protocol/compress"><method>zlib</method></compress>

    RECV: <compressed xmlns='http://jabber.org/protocol/compress'/>

    SEND: <stream:stream to="10.10.10.10" xmlns="jabber:client" xmlns:stream="http://etherx.jabber.org/streams" version="1.0">

    RECV: <?xml version='1.0' encoding='UTF-8'?>

    RECV: <stream:stream xmlns:stream="http://etherx.jabber.org/streams" xmlns="jabber:client" from="10.10.10.10" id="4c323ee6" xml:lang="en" version="1.0">

    RECV: <stream:features><mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>DIGEST-MD5</mechanism><mechanism>JIVE-SHAREDSECRET</mechanism><mechanism>PLAIN</mechanism><mechanism>CRAM-MD5</mechanism></mechanisms><auth xmlns="http://jabber.org/features/iq-auth"/></stream:features>

    SEND: <auth xmlns="urn:ietf:params:xml:ns:xmpp-sasl" mechanism="DIGEST-MD5"/>

    RECV: <challenge xmlns="urn:ietf:params:xml:ns:xmpp-sasl">cmVhbG09IjEwLjE5OC4yNS42Iixub25jZT0iZklQKyt2cEU1Y3hKSDR1N203bFYyZkRzK2F3REx3ekt2b1pZMkR2VyIscW9wPSJhdXRoIixjaGFyc2V0PXV0Zi04LGFsZ29yaXRobT1tZDUtc2Vzcw==</challenge>

    SEND: <response xmlns="urn:ietf:params:xml:ns:xmpp-sasl">dXNlcm5hbWU9InJvYm90IixyZWFsbT0iMTAuMTk4LjI1LjYiLG5vbmNlPSJmSVArK3ZwRTVjeEpI

    NHU3bTdsVjJmRHMrYXdETHd6S3ZvWlkyRHZXIixuYz0iMDAwMDAwMDEiLGNub25jZT0iMDliOGMx

    MDM3NjYxOTJlMDNkNjFjYjkzMzgyYWNhYzEiLGRpZ2VzdC11cmk9InhtcHAvMTAuMTk4LjI1LjYi

    LHJlc3BvbnNlPSJhYzlkNDMxOGE3NTNiYmU1NjliYzA5YTk5ZDMxZjUwMiIsY2hhcnNldD11dGYt

    OCxxb3A9YXV0aA==</response>

    RECV: <failure xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><incorrect-encoding/></failure>

    SEND: <presence type="unavailable"/>

    SEND: </stream:stream>

    RECV: <presence type="error" to="10.10.10.10/4c323ee6"><error code="401" type="auth"><not-authorized xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/></error></presence>

    RECV: </stream:stream>


4 !! Хммм, когда оставил 5222 порт - снял галки "Использовать SSL" и "Использовать SASL login" JAJC соединился с сервером !!
Ставлю галку "Использовать SSL" (5223 порт) но сбрасываю "Использовать SASL login" - снова соединяется с сервером !!!
(изначально стояли обе галки)

В общем в данной конфигурации JAJC не любит "Использовать SASL login".
View user's profile Send private message
PostPosted: Wed Jun 17, 2015 5:15 pm Reply with quote
Δ
Разработчик
Разработчик
Joined: 12 Jan 2005
Posts: 783
Location: Москва




Попробуйте ещё последний тестовый билд, в нем был несколько переделана логика авторизации

http://jajc.jrudevels.org/DBG/jajc.rar

Переписать файлами из архива имеющиеся файлы (бекап разумеется сначала сделать)

P.S. "Использовать SSL" на порту 5222 работать по идее вообще не должно (разве только сервер экзотично сконфигурирован).
View user's profile Send private message Send Jabber-message
PostPosted: Wed Jun 17, 2015 11:59 pm Reply with quote
svan3
Отметившийся
Отметившийся
Joined: 17 Jun 2015
Posts: 6




Попробовал ваш свежий билд - все так же incorrect-encoding.
View user's profile Send private message
PostPosted: Thu Jun 18, 2015 8:31 am Reply with quote
Δ
Разработчик
Разработчик
Joined: 12 Jan 2005
Posts: 783
Location: Москва




svan3 wrote:
Попробовал ваш свежий билд - все так же incorrect-encoding.

Вечером ещё один вариант попробую собрать...
Вообще похоже что-то специфичное

Можно попробовать вариант с "STARTTLS" (или "SSL") и "паролем без шифрования"

При снятой галке "Использовать SASL login" используется совсем уж архаичная версия протокола
View user's profile Send private message Send Jabber-message
PostPosted: Thu Jun 18, 2015 7:40 pm Reply with quote
Δ
Разработчик
Разработчик
Joined: 12 Jan 2005
Posts: 783
Location: Москва




Собрал ещё один билд для теста, ссылка та же
View user's profile Send private message Send Jabber-message
PostPosted: Fri Jun 19, 2015 6:04 am Reply with quote
svan3
Отметившийся
Отметившийся
Joined: 17 Jun 2015
Posts: 6




все то же - "incorrect-encoding" Sad
View user's profile Send private message
PostPosted: Fri Jun 19, 2015 8:22 pm Reply with quote
Δ
Разработчик
Разработчик
Joined: 12 Jan 2005
Posts: 783
Location: Москва




svan3 wrote:
все то же - "incorrect-encoding" Sad


похоже проблема у этой версии OpenFire
https://goo.gl/2GLHgW

тем не менее новый билд по прежней ссылке, пробуйте
View user's profile Send private message Send Jabber-message
PostPosted: Mon Jun 22, 2015 5:57 am Reply with quote
svan3
Отметившийся
Отметившийся
Joined: 17 Jun 2015
Posts: 6




Урааа !!
Этот новый билд нормально работает с "SASL login", не ругается.
View user's profile Send private message
PostPosted: Mon Jun 22, 2015 7:52 pm Reply with quote
Δ
Разработчик
Разработчик
Joined: 12 Jan 2005
Posts: 783
Location: Москва




svan3 wrote:
Урааа !!
Этот новый билд нормально работает с "SASL login", не ругается.

Итак, это баг OpenFire Smile
View user's profile Send private message Send Jabber-message
PostPosted: Tue Jun 23, 2015 1:34 am Reply with quote
svan3
Отметившийся
Отметившийся
Joined: 17 Jun 2015
Posts: 6




Δ wrote:
svan3 wrote:
Урааа !!
Этот новый билд нормально работает с "SASL login", не ругается.

Итак, это баг OpenFire Smile

Выходит так. Спасибо !
View user's profile Send private message
JAJC, кнопки вверху окна
PostPosted: Fri Jul 24, 2015 9:09 am Reply with quote
svan3
Отметившийся
Отметившийся
Joined: 17 Jun 2015
Posts: 6




Добрый,
а подскажите, как правильно задействовать кнопку "Новости" в JAJC ? Кнопка "Закладки" задействуется централизованно, когда в настройках сервера OpenFire создаются URL-закладки, а как правильно задействовать кнопку "Новости" ??
View user's profile Send private message
Re: JAJC, кнопки вверху окна
PostPosted: Sat Jul 25, 2015 1:28 pm Reply with quote
Δ
Разработчик
Разработчик
Joined: 12 Jan 2005
Posts: 783
Location: Москва




svan3 wrote:
как правильно задействовать кнопку "Новости" ??

Туда попадают входящие сообщения с типом "headline"
View user's profile Send private message Send Jabber-message
Обсуждение клиента JAJC (Just Another Jabber Client)
JRuDevels Forum Index » Общие Вопросы [Client-Side]
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
All times are GMT + 3 Hours  
Page 57 of 57  
Goto page Previous  1, 2, 3 ... 55, 56, 57
  
  
 Post new topic  Reply to topic  


Powered by phpBB © 2001-2004 phpBB Group
phpBB Style by Vjacheslav Trushkin