Posted: Sun Apr 06, 2008 5:45 am |
|
|
|
Quote: | и для j2j UNIX-сокет - убери localhost из конфига |
я спрашиваю из какого конфига и что убрать?
а с настройками выше - не работает, та же сама ошибка |
|
|
|
|
Posted: Mon Apr 07, 2008 11:59 am |
|
|
Binary |
Разработчик |
|
|
Joined: 17 Dec 2004 |
Posts: 1712 |
Location: Омск |
|
|
|
|
|
|
чтобы настраивать j2j используется конфиг j2j - это не очевидно? если в качестве адреса СУБД используется пустая строка, j2j будет использовать UNIX-сокет. |
|
_________________ And I'm feeling good! |
|
|
|
Posted: Mon Apr 07, 2008 1:32 pm |
|
|
vvzvlad |
Отметившийся |
|
|
Joined: 12 May 2007 |
Posts: 9 |
|
|
|
|
|
|
|
Quote: | чтобы настраивать j2j используется конфиг j2j - это не очевидно? |
Quote: | если в качестве адреса СУБД используется пустая строка, j2j будет использовать UNIX-сокет. |
вот этого не знал во, теперь заработало!!
обычный юзер не додумаеться :-[ |
|
|
|
|
Posted: Mon Apr 07, 2008 1:33 pm |
|
|
Binary |
Разработчик |
|
|
Joined: 17 Dec 2004 |
Posts: 1712 |
Location: Омск |
|
|
|
|
|
|
обычному юзеру в форум Client-side. |
|
_________________ And I'm feeling good! |
|
|
|
Posted: Thu May 08, 2008 9:30 pm |
|
|
hhell |
Отметившийся |
|
|
Joined: 08 May 2008 |
Posts: 4 |
|
|
|
|
|
|
|
Что-то я поставил это дело, просмотрел лишний раз wiki, почитал эту тему насколько хватило меня, но так и не понял: как именно предлагается подключатсья сиим транспортом в google talk?
ljtalk вполне так работает, при этом.
Ещё - множественные дополнительные подсоединения так и не поддерживаются? (Можно только сделать несколько разноимённых транспортов?..)
И, попутное - не думал, что бот, отправляющий сообщение об активации на джаббер-адрес, не догадается сперва попросить у моего gtalk-аккаунта авторизации... |
|
|
|
|
| | |
Posted: Fri May 09, 2008 12:23 am |
|
|
leksey |
Графоман |
|
|
Joined: 17 Dec 2004 |
Posts: 1909 |
Location: Москва, Тушино |
|
|
|
|
|
|
hhell wrote: | Что-то я поставил это дело, просмотрел лишний раз wiki, почитал эту тему насколько хватило меня, но так и не понял: как именно предлагается подключатсья сиим транспортом в google talk? |
А не подключается?
Должно быть, как по вике:
Quote: | Использование в случае GTalk-аккаунта
Просто введите свой JID как обычно. GTalk аккаунт автоматически распознается и дополнительные функции будут доступны.
В опциях транспорта, которые открываются с помощью ad-hoc commands, появится дополнительная опция Light first mail-notify, которая означает, что первое уведомление о новой почте будет содержать только лишь количество новых писем |
Quote: | ljtalk вполне так работает, при этом. |
А говорили, что у него проблемы. По причине необходимости keep-alive пакетов, которые требуются лжежабберу.
Quote: | Ещё - множественные дополнительные подсоединения так и не поддерживаются? (Можно только сделать несколько разноимённых транспортов?..) |
Нет, не поддерживаются. А как технически это реализовать?
Несколько транспортом с разным префиксом.
Quote: | И, попутное - не думал, что бот, отправляющий сообщение об активации на джаббер-адрес, не догадается сперва попросить у моего gtalk-аккаунта авторизации... |
Бот делался в тем времена, когда про джиталк не знали. :-)
Но идея, естественно, разумная. |
|
|
|
|
| | |
Posted: Fri May 09, 2008 10:38 am |
|
|
Binary |
Разработчик |
|
|
Joined: 17 Dec 2004 |
Posts: 1712 |
Location: Омск |
|
|
|
|
|
|
hhell wrote: | Что-то я поставил это дело, просмотрел лишний раз wiki, почитал эту тему насколько хватило меня, но так и не понял: как именно предлагается подключатсья сиим транспортом в google talk?
ljtalk вполне так работает, при этом. |
как и к любому другому jabber-аккаунту. Имя сервера, к которому производить непосредственное подключение c2s при этом определяется посредством DNS SRV
Quote: | Ещё - множественные дополнительные подсоединения так и не поддерживаются? (Можно только сделать несколько разноимённых транспортов?..) |
сколько уже людей просят это и никто еще не сказал, как они это себе представляют. думайте, прежде чем просить. сами... |
|
_________________ And I'm feeling good! |
|
|
|
| | |
Posted: Fri May 09, 2008 6:45 pm |
|
|
hhell |
Отметившийся |
|
|
Joined: 08 May 2008 |
Posts: 4 |
|
|
|
|
|
|
|
Quote: | сколько уже людей просят это и никто еще не сказал, как они это себе представляют. думайте, прежде чем просить. сами... |
Ну, пару вариантов то назвать можно...
1. поднятие нескольких префиксов (j2j1.server, j2j2.server, ...). Потребует, как миниум, возможности изменять имя сервиса в service discovery. И весьма желательным было бы убирание необходимости запускать несколько j2j процессов (а то и обойтись одним соединением от транспорта к серверу, на котовом будет висеть несколько "host"'ов)
2. Отдавать несколько xmpp-логинов либо при регистрации на транспорте, либо в его настройках. Потребуется какое-либо изменение формата адреса (одним s/@/%/ не обойтись, потребуется какой-то идентификатор логина добавлять).
=> Где и насколько глубоко я ошибаюсь? :)
Quote: | Просто введите свой JID как обычно. GTalk аккаунт автоматически распознается и дополнительные функции будут доступны. |
Quote: | как и к любому другому jabber-аккаунту. Имя сервера, к которому производить непосредственное подключение c2s при этом определяется посредством DNS SRV |
Что-то я не совсем понимаю что тут будет "как обычно"...
username, я так полагаю, без "@gmail.com" (с ним и не даёт.. :) )
При остальных настройках "Server": "talk.google.com", "Domain": "", "Port": "5222" не подключается, при "Domain: gmail.com" тоже.
Либо у меня на сервере что-то не так, либо (скорее всего) я не очень хорошо хорошо понимаю смысл "Server" и "Domain"...
При варианте "Server": "gmail.com", "Domain": ""/"talk.google.com" обламывается:
Code: | [Failure instance: Traceback (failure with no frames): OpenSSL.SSL.Error: [('SSL routines', 'SSL3_READ_BYTES', 'ssl handshake failure')]
] |
|
|
|
|
|
| | |
Posted: Sat May 10, 2008 11:55 am |
|
|
Binary |
Разработчик |
|
|
Joined: 17 Dec 2004 |
Posts: 1712 |
Location: Омск |
|
|
|
|
|
|
hhell wrote: | Quote: | сколько уже людей просят это и никто еще не сказал, как они это себе представляют. думайте, прежде чем просить. сами... |
Ну, пару вариантов то назвать можно...
1. поднятие нескольких префиксов (j2j1.server, j2j2.server, ...). Потребует, как миниум, возможности изменять имя сервиса в service discovery. И весьма желательным было бы убирание необходимости запускать несколько j2j процессов (а то и обойтись одним соединением от транспорта к серверу, на котовом будет висеть несколько "host"'ов)
2. Отдавать несколько xmpp-логинов либо при регистрации на транспорте, либо в его настройках. Потребуется какое-либо изменение формата адреса (одним s/@/%/ не обойтись, потребуется какой-то идентификатор логина добавлять).
=> Где и насколько глубоко я ошибаюсь? |
первый вариант, это уже несколько иная задача. это нечто вроде вирт. хостинга для j2j
второй варант в сад, ибо итак иногда людям сложно объяснить, как пользоваться транспортом, а иначе пойдет вообще тотальный бред
Quote: | Quote: | Просто введите свой JID как обычно. GTalk аккаунт автоматически распознается и дополнительные функции будут доступны. |
Quote: | как и к любому другому jabber-аккаунту. Имя сервера, к которому производить непосредственное подключение c2s при этом определяется посредством DNS SRV |
Что-то я не совсем понимаю что тут будет "как обычно"...
username, я так полагаю, без "@gmail.com" (с ним и не даёт.. )
При остальных настройках "Server": "talk.google.com", "Domain": "", "Port": "5222" не подключается, при "Domain: gmail.com" тоже.
Либо у меня на сервере что-то не так, либо (скорее всего) я не очень хорошо хорошо понимаю смысл "Server" и "Domain"...
При варианте "Server": "gmail.com", "Domain": ""/"talk.google.com" обламывается:
Code: | [Failure instance: Traceback (failure with no frames): OpenSSL.SSL.Error: [('SSL routines', 'SSL3_READ_BYTES', 'ssl handshake failure')]
] |
|
че вы прицепились то к этому talk.google.com? оставьте поле Domain уже пустым и возрадуйтесь. |
|
_________________ And I'm feeling good! |
|
|
|
| | |
Posted: Sun May 11, 2008 11:26 am |
|
|
Juriks |
Разработчик |
|
|
Joined: 21 Nov 2006 |
Posts: 203 |
Location: Москва |
|
|
|
|
|
|
Binary wrote: | сколько уже людей просят это и никто еще не сказал, как они это себе представляют. |
...или выдавать при регистрации юзеру виртхосты a.j2j.example.net, b.j2j.example.net,... Сколько раз зарегится, столько и выделять. Через диско можно показывать ему все его хосты, а незарегенным ничего не показывать. Правда, это будет не совсем совместимо с текущим положением дел в j2j... Хотя, можно считать, что первый виртхост - сам j2j.example.net. |
|
|
|
|
| | |
Posted: Sun May 11, 2008 12:08 pm |
|
|
Binary |
Разработчик |
|
|
Joined: 17 Dec 2004 |
Posts: 1712 |
Location: Омск |
|
|
|
|
|
|
Juriks wrote: | Binary wrote: | сколько уже людей просят это и никто еще не сказал, как они это себе представляют. |
...или выдавать при регистрации юзеру виртхосты a.j2j.example.net, b.j2j.example.net,... Сколько раз зарегится, столько и выделять. Через диско можно показывать ему все его хосты, а незарегенным ничего не показывать. Правда, это будет не совсем совместимо с текущим положением дел в j2j... Хотя, можно считать, что первый виртхост - сам j2j.example.net. |
сначала придется обучить этому ejabberd и другие реализации jabber-серверов |
|
_________________ And I'm feeling good! |
|
|
|
| | |
Posted: Sun May 11, 2008 8:42 pm |
|
|
hhell |
Отметившийся |
|
|
Joined: 08 May 2008 |
Posts: 4 |
|
|
|
|
|
|
|
Binary wrote: |
че вы прицепились то к этому talk.google.com? оставьте поле Domain уже пустым и возрадуйтесь. |
А то, что адрес у меня - @gmail.com, а соединяться надо на talk.google.com (ибо gmail.com на порту 5222/5223 не отвечает).
Всё-таки, покажите мне, плиз, скриншот рабочих настроек :)
Я просто не очень уверен, должно ли оно вообще у меня сейчас работать (всмысле вдруг там версии twisted немного не хватило...) |
|
|
|
|
| | |
Posted: Sun May 11, 2008 9:42 pm |
|
|
Binary |
Разработчик |
|
|
Joined: 17 Dec 2004 |
Posts: 1712 |
Location: Омск |
|
|
|
|
|
|
hhell wrote: | Binary wrote: |
че вы прицепились то к этому talk.google.com? оставьте поле Domain уже пустым и возрадуйтесь. |
А то, что адрес у меня - @gmail.com, а соединяться надо на talk.google.com (ибо gmail.com на порту 5222/5223 не отвечает).
Всё-таки, покажите мне, плиз, скриншот рабочих настроек
Я просто не очень уверен, должно ли оно вообще у меня сейчас работать (всмысле вдруг там версии twisted немного не хватило...) |
вы мои посты игнорируете чтоли? бегом в jawiki читать про DNS SRV. может там и про частный их случай для GTalk что-то есть.. но на этом форуме - 100% есть. |
|
_________________ And I'm feeling good! |
|
|
|
| | |
Posted: Thu May 15, 2008 9:58 pm |
|
|
hhell |
Отметившийся |
|
|
Joined: 08 May 2008 |
Posts: 4 |
|
|
|
|
|
|
|
Binary wrote: |
вы мои посты игнорируете чтоли? бегом в jawiki читать про DNS SRV. может там и про частный их случай для GTalk что-то есть.. но на этом форуме - 100% есть. |
Скорее чего-то упорно не замечаю...
Для меня даже поиск по вики почему-то не работает нормально
Но, вообще говоря, проблема, подозреваю, не совсем в параметрах при регистрации... Но вот куда копать - непонятно не менее. |
|
|
|
|
| | |
Posted: Mon May 19, 2008 3:31 pm |
|
|
fduch |
Отметившийся |
|
|
Joined: 05 May 2008 |
Posts: 5 |
Location: СПБ |
|
|
|
|
|
|
я пишу свой клиент, в котором пытаюсь подрубить этот транспорт, но при регистрации в ответ на
Code: |
<iq xmlns=\"jabber:client\" type=\"set\" to=\"xmpp.jrudevels.org\" from=\"myname@myjabberdomain\" id=\"reg2\"><query xmlns=\"jabber:iq:register\"><username>myname_on_xmpp.ru_server</username><password>mypass_on_xmpp.ru_server</password><server>xmpp.ru</server><domain/><port>5222</port></query></iq>"
|
получаю следующий ответ от xmpp.jrudevels.org:
Code: |
<body xmlns='http://jabber.org/protocol/httpbind'><iq xmlns='jabber:client' from='xmpp.jrudevels.org'
to='myname@myjabberdomain/WebJabber' id='reg2' type='error'><error code='406' type='modify'><not-acceptable
xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'/></error></iq></body>
|
В чем может быть ошибка? (в psi все работает нормально)
Кстати, ошибка похожего сорта возникает при попытке регистрации mrim-транспорта (например, mrim.jabber.ru).Может быть, причина в одном?
запрос:
Code: |
"<iq xmlns=\"jabber:client\" type=\"set\" to=\"mrim.jabber.ru\" from=\"myname@myjabberdomain\" id=\"reg2\"><query xmlns=\"jabber:iq:register\"><username>username_on_list.ru@list.ru</username><password>password_on_list.ru</password></query></iq>"
|
ответ:
Code: |
<iq xmlns='jabber:client' from='mrim.jabber.ru' to
='myname@myjabberdomain/WebJabber' id='reg2' type='error'><query xmlns='jabber:iq:register'><username
>username_on_list.ru@list.ru</username><password>password_on_list.ru</password></query><error code='406' type='cancel'><not-acceptable
xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'/><text xmlns='urn:ietf:params:xml:ns:xmpp-stanzas' xml:lang
='ru-RU'>Nice try =) Please report to developers that your client doesn't really support forms.
</text></error></iq>
|
Поддержка каких форм имеется в виду? ( Please report to developers that your client doesn't really support forms.)
При этом я использую одну и ту же схему регистрации транспортов, которая отлично работает на других транспортах (например, icq, msn..) |
|
|
|
|
| | |
|