Перейти к контенту
- Печать
Страницы: [1] Вниз
Тема: Pidgin: Ошибка разбора XML (vk.com XMPP) (Прочитано 1926 раз)
0 Пользователей и 1 Гость просматривают эту тему.

setevoy
На днях установил Ubuntu 12.10, как всегда — поставил Pidgin, сегодня решил добавить ВКонтакте — и внезапно…
При попытке подключения — указанная в теме топика ошибка. Раньше не сталкивался с ней — нормально работало и на FreeBSD, и на Ubuntu, и даже на Windows.
Ubuntu 12.10 + KDE 4, Pidgin Версия: 1:2.10.6-0ubuntu2
Google ничего толковго не подсказывает.
Поиск по форуму выдал только аналогичную тему с QutIM, там советуют поставить libqt4-xmlpatterns — но у меня она уже установлена:
# aptitude search xmlpatterns
i libqt4-xmlpatterns - Qt 4 XML patterns module
i A libqt4-xmlpatterns:i386 - Qt 4 XML patterns module
Подскажите — что ещё можно попробовать сделать?
P.S. XMPP Facebook — работает без проблем.

nik.ilych
У меня такая же ошибка была, я пытался соединиться с e-mail в качестве имени пользователя.
Получилось соединиться без проблем, когда вместо имени пользователя поставил свой id, узнал его из адресной строки браузера: https://vk.com/мой_id

kires
а как в pidgin написать имя пользователя как e-mail, если он автоматически по собаке понимает xmpp домен?
- Печать
Страницы: [1] Вверх
@balkian The this.socket.end()
issue has been fixed in node-xmpp v0.4.5. However, I still get the original XML Parse Error even when setting a listener for the ‘error’ event.
I can consistently trigger this error when using the xmpp client and logging in from another program (i.e. Pidgin) with the exact same username and resource.
So with node-xmpp I’m logged in as: me@myserver.com/Node
And then with Pidgin I log in as: me@myserver.com/Node
Every time, that will cause the following XML to be sent to node-xmpp:
<error xmlns='http://etherx.jabber.org/streams'> <conflict xmlns='urn:ietf:params:xml:ns:xmpp-streams'/> <text xmlns='urn:ietf:params:xml:ns:xmpp-streams' lang=''>Replaced by new connection</text> </error>
Simplified version of my node.js script:
var xmpp = require('node-xmpp'), jabber = new xmpp.Client({jid: 'jid', password: 'password'}); jabber.on('error', function(){ console.log('error'); }); jabber.on('stanza', function(stanza){ console.log(stanza.toString()); });
I get the following error immediately when the above XML is sent (before my ‘stanza’ listener is triggered):
Error: XML parse error
at Connection.error (/var/node/node_modules/node-xmpp/lib/xmpp/connection.js:349:24)
at StreamParser.<anonymous> (/var/node/node_modules/node-xmpp/lib/xmpp/connection.js:157:14)
at StreamParser.EventEmitter.emit (events.js:95:17)
at StreamParser.error (/var/node/node_modules/node-xmpp/lib/xmpp/stream_parser.js:113:10)
at SaxExpat.<anonymous> (/var/node/node_modules/node-xmpp/lib/xmpp/stream_parser.js:59:18)
at SaxExpat.EventEmitter.emit (events.js:95:17)
at null.<anonymous> (/var/node/node_modules/node-xmpp/node_modules/ltx/lib/sax_expat.js:14:14)
at EventEmitter.emit (events.js:95:17)
at Parser.parse (/var/node/node_modules/node-xmpp/node_modules/node-expat/lib/node-expat.js:18:22)
at SaxExpat.write (/var/node/node_modules/node-xmpp/node_modules/ltx/lib/sax_expat.js:24:22)
I don’t know if this information is helpful. I’d like to be able to handle errors as I’m sure error stanzas will be sent quite a lot and for a variety of reasons.
При попытке подключения к Google Talk пишет "Ошибка разбора XML". Как удалось найти в рассылке Community в теме "pidgin после сегодняшнего dist-upgrade", проблема связана с libxml2 и требуется либо убрать баг в ней, либо обновить версию Pidgin.
Господа, я не знаю, какя сейчас версия pidgin в 4.1. Просьба перепроверить, и если ошибка не подтверждается, закрыть баг.
Сейчас 2.5.1 и все работает. |
Bug #1596271 reported by
DEDan
on 2016-06-26
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
pidgin (Ubuntu) |
New |
Undecided |
Unassigned |
Bug Description
When try to connect to the work jabber-server, I get the XML parser error message. I found in pidgin logs the following information:
(10:30:18) jabber: Recv (ssl)(259): <message <email address hidden>/Юрий Артемов» <email address hidden>/random538FF279″ type=»groupchat»><body>EDA0BDEDB88A</body><active xmlns=»http://jabber.org/protocol/chatstates»/><delay xmlns=»urn:xmpp:delay» stamp=»2016-06-25T13:40:13Z» /></message>
(10:30:18) jabber: XML parser error for JabberStream 0x7f06fd168400: Domain 1, code 9, level 3: Char 0xD83D out of allowed range
(10:30:18) jabber: XML parser error for JabberStream 0x7f06fd168400: Domain 1, code 9, level 3: PCDATA invalid Char value 55357
(10:30:18) jabber: xmlParseChunk returned fatal 9
(10:30:18) connection: Connection error on 0x7f06fd1661e0 (reason: 0 description: Ошибка разбора XML)
I’m pretty sure that EDA0BDEDB88A — this is some specific emoticon.
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: pidgin 1:2.10.9-0ubuntu3.2
ProcVersionSignature: Ubuntu 3.13.0-89.136-generic 3.13.11-ckt39
Uname: Linux 3.13.0-89-generic x86_64
NonfreeKernelModules: nvidia
ApportVersion: 2.14.1-0ubuntu3.21
Architecture: amd64
CurrentDesktop: Unity
Date: Sun Jun 26 10:43:57 2016
InstallationDate: Installed on 2013-05-04 (1148 days ago)
InstallationMedia: Ubuntu 13.04 «Raring Ringtail» — Release amd64 (20130424)
ProcEnviron:
LANGUAGE=ru_RU
PATH=(custom, no user)
XDG_RUNTIME_DIR=<set>
LANG=ru_RU.UTF-8
SHELL=/bin/bash
SourcePackage: pidgin
UpgradeStatus: Upgraded to trusty on 2014-04-18 (799 days ago)
В пиджине при создании аккаунта нужно подтвердить сертификат. Здесь такого нет?
- Ссылка
А я все подтвердил, но в последние дни он постоянно падает без каких-либо сообщений.
- Ссылка
Там вроде бы можно поставить передачу паролей открытым текстом и тогда все нормально . несекурно правда . Пол года назад я именно так и настраивал
Loki13 ★★★★★
(12.03.11 11:00:22 MSK)
- Показать ответ
- Ссылка
Gajim УМВР ничего не просит подтверждать.
radg ★★★★
(12.03.11 13:32:53 MSK)
- Ссылка
Ответ на:
комментарий
от SAA 12.03.11 09:54:32 MSK
Ответ на:
комментарий
от ZenitharChampion 12.03.11 13:36:15 MSK
Ответ на:
комментарий
от unikum 12.03.11 14:01:28 MSK
Да ладно, везде работает, а в копыте так, конечно контакт виноват.
SAA ★★★
(12.03.11 14:02:22 MSK)
- Показать ответ
- Ссылка
Ответ на:
комментарий
от SAA 12.03.11 14:02:22 MSK
Ответ на:
комментарий
от HTaeD 12.03.11 14:02:08 MSK
Нет, у фкянтяякти есть свой сервер без шлюзов с остальными. Наверно сертификат сменился, Pidgin перескачал а Kopete не стал.
- Ссылка
Ответ на:
комментарий
от unikum 12.03.11 14:04:14 MSK
Тогда беру свои слова назад.
SAA ★★★
(12.03.11 14:34:11 MSK)
- Ссылка
Ответ на:
комментарий
от ZenitharChampion 12.03.11 13:36:15 MSK
>Может борьба с неофициальными клиентами
Довольно странно бороться с «неофициальными» клиентами, размещая инструкции по их настройке и не имея официального клиента.
massimus ★★★
(12.03.11 15:14:04 MSK)
- Ссылка
Ответ на:
комментарий
от Loki13 12.03.11 11:00:22 MSK
данная опция отмечена по-умолчанию, поставил jabbim. Все работает.
frozenix ★★★
(12.03.11 16:42:55 MSK)
- Ссылка
копет из кде 4.6 отваливается. кутим 0.2 тоже отваливается, с ошибкой разбора xml. gajim работает. вот и перешёл обратно на кде с его прогами.
smvm
(12.03.11 17:23:45 MSK)
- Ссылка
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
- Печать
Страницы: [1] Вниз
Тема: Pidgin: Ошибка разбора XML (vk.com XMPP) (Прочитано 1950 раз)
0 Пользователей и 1 Гость просматривают эту тему.

setevoy
На днях установил Ubuntu 12.10, как всегда — поставил Pidgin, сегодня решил добавить ВКонтакте — и внезапно…
При попытке подключения — указанная в теме топика ошибка. Раньше не сталкивался с ней — нормально работало и на FreeBSD, и на Ubuntu, и даже на Windows.
Ubuntu 12.10 + KDE 4, Pidgin Версия: 1:2.10.6-0ubuntu2
Google ничего толковго не подсказывает.
Поиск по форуму выдал только аналогичную тему с QutIM, там советуют поставить libqt4-xmlpatterns — но у меня она уже установлена:
# aptitude search xmlpatterns
i libqt4-xmlpatterns - Qt 4 XML patterns module
i A libqt4-xmlpatterns:i386 - Qt 4 XML patterns module
Подскажите — что ещё можно попробовать сделать?
P.S. XMPP Facebook — работает без проблем.

nik.ilych
У меня такая же ошибка была, я пытался соединиться с e-mail в качестве имени пользователя.
Получилось соединиться без проблем, когда вместо имени пользователя поставил свой id, узнал его из адресной строки браузера: https://vk.com/мой_id

kires
а как в pidgin написать имя пользователя как e-mail, если он автоматически по собаке понимает xmpp домен?
- Печать
Страницы: [1] Вверх
Bug #1596271 reported by
DEDan
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
pidgin (Ubuntu)
|
New |
Undecided |
Unassigned
|
Bug Description
When try to connect to the work jabber-server, I get the XML parser error message. I found in pidgin logs the following information:
(10:30:18) jabber: Recv (ssl)(259): <message <email address hidden>/Юрий Артемов» <email address hidden>
(10:30:18) jabber: XML parser error for JabberStream 0x7f06fd168400: Domain 1, code 9, level 3: Char 0xD83D out of allowed range
(10:30:18) jabber: XML parser error for JabberStream 0x7f06fd168400: Domain 1, code 9, level 3: PCDATA invalid Char value 55357
(10:30:18) jabber: xmlParseChunk returned fatal 9
(10:30:18) connection: Connection error on 0x7f06fd1661e0 (reason: 0 description: Ошибка разбора XML)
I’m pretty sure that \ED\A0\BD\ED\B8\8A — this is some specific emoticon.
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: pidgin 1:2.10.9-0ubuntu3.2
ProcVersionSign
Uname: Linux 3.13.0-89-generic x86_64
NonfreeKernelMo
ApportVersion: 2.14.1-0ubuntu3.21
Architecture: amd64
CurrentDesktop: Unity
Date: Sun Jun 26 10:43:57 2016
InstallationDate: Installed on 2013-05-04 (1148 days ago)
InstallationMedia: Ubuntu 13.04 «Raring Ringtail» — Release amd64 (20130424)
ProcEnviron:
LANGUAGE=ru_RU
PATH=(custom, no user)
XDG_RUNTIME_
LANG=ru_RU.UTF-8
SHELL=/bin/bash
SourcePackage: pidgin
UpgradeStatus: Upgraded to trusty on 2014-04-18 (799 days ago)
При попытке подключения к Google Talk пишет "Ошибка разбора XML". Как удалось найти в рассылке Community в теме "pidgin после сегодняшнего dist-upgrade", проблема связана с libxml2 и требуется либо убрать баг в ней, либо обновить версию Pidgin.
Господа, я не знаю, какя сейчас версия pidgin в 4.1. Просьба перепроверить, и если ошибка не подтверждается, закрыть баг.
Сейчас 2.5.1 и все работает. |
Loading
Ignite Realtime
powered by Jive Software
- Home
- Projects
- Downloads
- Community
- Fans
- Support
- About