[Serusers] I'm not able to connect to SER with Windows Messenger

Andrei Pelinescu-Onciul pelinescu-onciul at fokus.fraunhofer.de
Tue Feb 10 20:34:10 CET 2004


On Feb 10, 2004 at 20:21, Miroslav Sycha <msy at email.cz> wrote:
> Hello all,
> Our customer wants to use Windows messenger for his staff.
> We don't want to use Microsoft server so we decided to try SER.
> I have installed SER 0.8.12 from deb package on Linux (Debian Woody 2.4.18).
> But I'm SER beginner and I'm not able to login to server with Windows Messenger 5.0
> I always got timeout at the end. Here is start and the end of dump from ngrep.
> 
> #
> U 10.1.22.235:1655 -> 10.1.22.237:5060
>   REGISTER sip:email.cz SIP/2.0..Via: SIP/2.0/UDP 10.1.22.235:9868..Max-Forwa
>   rds: 70..From: <sip:msy at email.cz>;tag=cef1e2e367de4afe826adbda2eff8952;epid
>   =be8270f04c..To: <sip:msy at email.cz>..Call-ID: a73f0f8743274cb09fe02d0a4cfee
>   6a0 at 10.1.22.235..CSeq: 1 REGISTER..Contact: <sip:10.1.22.235:9868>;methods=
>   "INVITE, MESSAGE, INFO, SUBSCRIBE, OPTIONS, BYE, CANCEL, NOTIFY, ACK, REFER
>   "..User-Agent: RTC/1.2.4949 (Messenger 5.0.0468)..Event: registration..Allo
>   w-Events: presence..Content-Length: 0....                                  

Your register uri is email.cz, but you test only for the ip
(10.1.22.237) in your ser.cfg. ser thinks the request is not for it,
resolves email.cz and sends it to 62.168.57.98:5060 which seems to drop
it.

Use if (uri==myself) instead of if(uri~=10\.1 ...) in ser.cfg and add
alias=email.cz at the beginning of the config. You might also want to
add a DNS SRV record for _sip._udp.email.cz pointing at 10.1.22.237 to
your internal DNS server.


Andrei




More information about the sr-users mailing list