Dmitry Akindinov wrote:
> >>>>>http://addons.miranda-im.org/search.php?action=search&keyword=sip&category=-1
> >>>>Поставили. С моей стороны WM 5.1, у коллеги Миранда с этим плагином.
> >>>>Сообщения ходят в обе стороны, но:
> >>>>
> >>>>Коллега видит меня online, а я его offline, сколько ни жди.
> >>>>
> >>>Вопрос к разработчикам. Какие SIP сообщения должны поступать от
> >>>Миранды к CGP для передачи информации об изменении статуса?
> >>PUBLISH, SUBSCRIBE, NOTIFY.
> > > >Нету таких :( > > > >А SUBSCRIBE разве не наоборот, для того чтобы получать уведомления об > >изменении статуса собеседника? > > Да. Но Миранда вроде пытается статус показать?
Она его и показывает совершенно нормально, потому что посылает SUBSCRIBE и в ответ от CGP получает NOTIFY. Проблема в том, что я, будучи в WM, не вижу статуса моего собеседника, сидящего в Миранде.
> >>Возможно еще - SERVICE.
> > > >IMHO такие шлёт WM с каким-то проприетарным сообщением о статусе (в > >формате XML, в теле сообщения). Вряд ли это в Миранде стали бы > >реализовать. > >> >>>Вижу INFO, которые в теле сообщения информируют о keyboard activity.
> >>>Я сейчас рассматривал tcpdump обмена между Мирандой и CGP, в это время
> >>>коллега менял свой статус.
> >>>
> >>>Вижу MESSAGE с текстом посланий в теле.
> > > >А не может ли UA пытаться слать эти сообщения напрямую на другой UA, минуя > >сервер (оба они в одной локалке)? А то я tcpdump именно на сервере > >запускал. > > Не должен. Если только вы контакты не заводите в виде user@client.ip:port > > Хотя, презенс может быть реализован именно в виде peer-to-peer. В > eyeBeam, например, для этого настройка есть, и через сервер все идет > только в режие Presence Agent. Может, у Миранды что-то похожее есть?
Поисследую ещё, но на первый взгляд такой настройки нет. Там их вообще минимум. Даже UDP транспорт выбрать нельзя.
-- Victor Sudakov, VAS4-RIPE, VAS47-RIPN sip:sudakov@sibptus.tomsk.ruПолучено Fri Sep 29 09:44:41 2006
Этот архив был сгенерирован hypermail 2.1.8 : Fri 29 Sep 2006 - 14:12:52 MSD