Использование Windows Messenger 5.1 с Asterisk

Skip to end of metadata
Go to start of metadata


Продолжая поиски софтфона под Windows (чтобы бесплатно и видео поддерживал), подошел к Windows Messenger 5.1 (Ekiga версии 3.0.1 под Windows оказалась весьма сырой, поэтому поиски продолжились).

На asteriskguru.com  оказался хороший туториал, который я не буду дублировать. Единственное, там пропущен шаг выбора типа сервера - без этого не работает. В меню Accounts → SIP communications service account → Advanced надо убрать Automatic и вручную указать UDP (Asterisk не поддеживает SIP TCP).

После быстрого и простого подключения, оказалось очень просто сделать звонок с поддержкой видео. Связь между моей Ekiga 2.0.2 (Linux, H.261, ALAW) прошла без проблем.

Однако, праздника не получилось. В бочке оказалось полно дёгтя. Даже не знаю с какой ложки начинать.

Нельзя добавить контакт. Вроде все ок, в Asterisk видно:

[2008-10-31 16:01:20] r 7009
<--- SIP read from x.x.x.x:3423 --->
SUBSCRIBE sip:7010@pbx.xxx.ru SIP/2.0
Via: SIP/2.0/UDP x.x.x.x:9362
Max-Forwards: 70
From: "7009" <sip:7009>;tag=1558f76cc7d0477daed04bfc54a5f0f0;epid=5d743d3475
To: <sip:7010@pbx.xxx.ru>
Call-ID: e67fe02320f94ee09754bd73bb35ead1
CSeq: 2 SUBSCRIBE
Contact: <sip:x.x.x.x:9362>
User-Agent: RTC/1.3
Authorization: Digest username="7009", realm="pbx.xxx.ru", algorithm=MD5, uri="sip:7010@pbx.xxx.ru", nonce="4a2c56af", response="6e1671c7eb75fa5e90d5219d9d43c94a"
Event: presence
Accept: application/xpidf+xml, text/xml+msrtc.pidf, application/pidf+xml
Supported: com.microsoft.autoextend
Supported: ms-benotify
Proxy-Require: ms-benotify
Content-Length: 0


<------------->
[2008-10-31 16:01:20] --- (16 headers 0 lines) ---
[2008-10-31 16:01:20] Creating new subscription
[2008-10-31 16:01:20] Sending to x.x.x.x : 3423 (NAT)
[2008-10-31 16:01:20] Found peer '7009'
[2008-10-31 16:01:20] Looking for 7010 in hints (domain pbx.xxx.ru)
[2008-10-31 16:01:20] DEBUG[5583]: chan_sip.c:15137 handle_request_subscribe: Adding subscription for extension 7010 context hints for peer 7009
[2008-10-31 16:01:20] r 7009
<--- Transmitting (NAT) to 1x.x.x.x:3423 --->
SIP/2.0 200 OK
Via: SIP/2.0/UDP x.x.x.x:9362;received=x.x.x.x
From: "7009" <sip:7009>;tag=1558f76cc7d0477daed04bfc54a5f0f0;epid=5d743d3475
To: <sip:7010@pbx.xxx.ru>;tag=as3b284d30
Call-ID: e67fe02320f94ee09754bd73bb35ead1
CSeq: 2 SUBSCRIBE
User-Agent: AstPbx
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY
Supported: replaces
Expires: 0
Content-Length: 0

Однако, Messenger ответ Asterisk не понимает, и шлет повторный SUBSCRIBE. В результате на Asterisk *обрушивается *такой шквал, что если включить sip debug, на экране разобрать что-либо уже невозможно, все слишком быстро мелькает. В результате каждый раз, когда надо позвонить, необходимо ходить по меню несколько раз, в целом процесс набора просто бесит.

Несмотря на то, что данный софтфон ведет себе стабильно, не думаю, что мне он подходит. Ладно, нет у него интеграции с LDAP как в Ekiga, но невозможность добавить контакт или номер, и способ набора, да шквальный огонь на Asterisk не оставляют выбора.

Прощай, Windows Messenger 5.1…

Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.