У Вас клиент не тот. Windows Messenger должен быть 5.0 и дальше, у Вас - 4.x. Он не опознаётся, как Windows Messenger (неправильный User Agent), а NTLM выдаётся в качестве опции только ему (остальные клиенты при виде NTLM могут впадать в ступор). Поэтому ему выдаётся DIGEST, которого он не понимает.
Но даже если бы и понимал, или выдавался бы ему NTLM - Windows Messenger 4.x имеет слишком много багов и не поддерживается вообще. Поставьте 5.x и попробуйте еще раз.
On Tue, 12 Oct 2004 10:23:17 +0700
<CGatePro@mx.ru> (Subscriber) wrote:
> (Vladimir A. Butenko) пишет:
> >> Так Вы повыключали и NTLM, и DIGEST Autentication - а Windows >> Messenger ничего, кроме NTLM не умеет. А остальные - не должны уметь >> ничего, кроме Digest. Basic, вообще-то - по правилам - не должен >> поддерживать никто. Его и в стандарте нету. Мы его выдаём только от >> безысходности - когда всё остальное выключено. > > Я пробовал различные варианты, как с включенными, так и с выключенными, >картина не сильно меняется. Вот с включенными DIGEST и NTLM: > > 10:11:41.98 5 SIP connection request from [xxx.yyy.xxx.yyy:4101], >socket=73 > 10:11:41.98 4 SIPTCP-00056 stream accepted on [10.0.0.3:5060] from >[xxx.yyy.xxx.yyy:4101] > 10:11:41.98 4 SIPTCP-00056 reading thread started > 10:11:42.09 2 SIPDATA-00106 inp: req tcp [xxx.yyy.xxx.yyy:4101] >REGISTER(478 bytes) sip:domain.com > 10:11:42.09 5 SIPDATA-00106 inp: REGISTER sip:domain.com SIP/2.0 > 10:11:42.09 5 SIPDATA-00106 inp: Via: SIP/2.0/TCP xxx.yyy.xxx.yyy:9412 > 10:11:42.09 5 SIPDATA-00106 inp: From: ><sip:user@domain.com>;tag=e3824695-17f1-4043-985a-84f08e4a1d23 > 10:11:42.09 5 SIPDATA-00106 inp: To: <sip:user@domain.com> > 10:11:42.09 5 SIPDATA-00106 inp: Call-ID: >98d99bc9-148d-4b10-b30d-e9746925bffd@xxx.yyy.xxx.yyy > 10:11:42.09 5 SIPDATA-00106 inp: CSeq: 1 REGISTER > 10:11:42.09 5 SIPDATA-00106 inp: Contact: ><sip:xxx.yyy.xxx.yyy:9412;transport=tcp>;methods="INVITE, MESSAGE, INFO, >SUBSCRIBE, OPTIONS, BYE, CANCEL, NOTIFY, ACK" > 10:11:42.09 5 SIPDATA-00106 inp: User-Agent: Windows RTC/1.0 > 10:11:42.09 5 SIPDATA-00106 inp: Expires: 1200 > 10:11:42.09 5 SIPDATA-00106 inp: Event: registration > 10:11:42.09 5 SIPDATA-00106 inp: Allow-Events: presence > 10:11:42.09 5 SIPDATA-00106 inp: Content-Length: 0 > 10:11:42.09 5 SIPDATA-00106 inp: > 10:11:42.09 2 SIPS-00172 [00106] REGISTER sip:domain.com from tcp >[xxx.yyy.xxx.yyy:4101] > 10:11:42.10 2 SIPDATA-00086 out: rsp tcp [xxx.yyy.xxx.yyy:4101] >401-REGISTER(438 bytes) > 10:11:42.10 5 SIPDATA-00086 out: SIP/2.0 401 authentication required > 10:11:42.10 5 SIPDATA-00086 out: Via: SIP/2.0/TCP xxx.yyy.xxx.yyy:9412 > 10:11:42.10 5 SIPDATA-00086 out: From: ><sip:user@domain.com>;tag=e3824695-17f1-4043-985a-84f08e4a1d23 > 10:11:42.10 5 SIPDATA-00086 out: To: ><sip:user@domain.com>;tag=A575DE3836E891E7 > 10:11:42.10 5 SIPDATA-00086 out: Call-ID: >98d99bc9-148d-4b10-b30d-e9746925bffd@xxx.yyy.xxx.yyy > 10:11:42.10 5 SIPDATA-00086 out: CSeq: 1 REGISTER > 10:11:42.10 5 SIPDATA-00086 out: WWW-Authenticate: DIGEST >realm="mx.domain.com",nonce="3C0F19B529F1AFBFAA36",opaque="opaqueData",qop="auth",algorithm=MD5 > 10:11:42.10 5 SIPDATA-00086 out: Server: CommuniGatePro/4.2.3 > 10:11:42.10 5 SIPDATA-00086 out: Content-Length: 0 > 10:11:42.10 5 SIPDATA-00086 out: > 10:11:42.10 4 SIPTCP-00056 [86] enqueued. 438 bytes > 10:11:42.10 2 SIPS-00172 [00086] 401-REGISTER(final) sent to tcp >[xxx.yyy.xxx.yyy:4101] > 10:11:42.10 5 SIPTCP-00056 out: SIP/2.0 401 authentication >required\r\nVia: SIP/2.0/TCP xxx.yyy.xxx.yyy:9412\r\nFrom: ><sip:user@domain.com>;tag=e3824695-17f1-4043-985a-84f08e4a1d23\r\nTo: ><sip:user@domain.com>;tag=A575DE3836E891E7\r\nCall-ID: >98d99bc9-148d-4b10-b30d-e9746925bffd@xxx.yyy.xxx.yyy\r\nCSeq: 1 > 10:11:42.10 4 SIPTCP-00056 [86] sent to [xxx.yyy.xxx.yyy:4101] > 10:11:42.29 3 SIPTCP-00056 reading thread finished. Error Code=connection >closed by peer > 10:11:42.29 4 SIPTCP-00056 closing connection > 10:11:42.29 4 SIPTCP-00056 sending thread finished > 10:11:42.29 4 SIPTCP-00056 released > > > > ################################################################## > Вы получили это сообщение потому, что подписаны на список рассылки > <CGatePro@mx.ru>. > > Чтобы отписаться, отправьте сообщение на адрес <CGatePro-off@mx.ru> > Чтобы переключиться в режим дайджеста - mailto:<CGatePro-digest@mx.ru> > Чтобы переключиться в индексный режим - mailto:<CGatePro-index@mx.ru> > Для административных запросов адрес <CGatePro-request@mx.ru> > > >
Sincerely,
Vladimir
Получено Tue Oct 12 07:04:02 2004
Этот архив был сгенерирован hypermail 2.1.8 : Tue 21 Feb 2006 - 03:15:24 MSK