[Asterisk-Users] budgetphone
Bert Haverkamp
bert at bertenselena.net
Mon May 2 12:13:13 MST 2005
On Sunday 01 May 2005 01:33, Michiel van Baak wrote:
> On 01:11, Sun 01 May 05, Bert Haverkamp wrote:
> > Dear all,
> >
> > I'm trying to get asterisk to register to budgetphone.nl. In several
> > threads I saw people who got this to work:
> > http://www.voip-info.org/wiki-Talkin2ya
>
> Hi,
>
> The directions on the page there are working like a charm.
> The one who made this page helped me too. We did this setup
> at the same time, and I was able to get 50% done without his
> help and after his help all worked fine.
>
> Did you setup the /etc/hosts file ?
>[snip]
Hoi Michiel,
Your results are encouraging:-). This is exactly what I have in mind: drop the
kpn subscription!
My /etc/hosts was already OK. So I tried your sip.conf. (Didn't bother with
the extensions.conf yet. First I need to be able to register...)
I filled in my phonenumber and password in the correct spots and tried to
register. Unfortunately, no luck..
"sip debug" gives the following:
octopus*CLI> sip reload
Reloading SIP
== Parsing '/etc/asterisk/sip.conf': Found
11 headers, 0 lines
Reliably Transmitting:
REGISTER sip:budgetphone.nl SIP/2.0
Via: SIP/2.0/UDP 80.100.73.149:5060;branch=z9hG4bK2917891c
From: <sip:31437110310 at budgetphone.nl>;tag=as0e601a96
To: <sip:31437110310 at budgetphone.nl>
Call-ID: 43921c0b2974b1821e403b8a6750215e at 127.0.0.1
CSeq: 102 REGISTER
User-Agent: Asterisk
Expires: 120
Contact: <sip:31437110310 at 80.100.73.149>
Event: registration
Content-Length: 0
(no NAT) to 81.23.228.150:5060
Retransmitting #1 (no NAT):
REGISTER sip:budgetphone.nl SIP/2.0
Via: SIP/2.0/UDP 80.100.73.149:5060;branch=z9hG4bK2917891c
From: <sip:31437110310 at budgetphone.nl>;tag=as0e601a96
To: <sip:31437110310 at budgetphone.nl>
Call-ID: 43921c0b2974b1821e403b8a6750215e at 127.0.0.1
CSeq: 102 REGISTER
User-Agent: Asterisk
Expires: 120
Contact: <sip:31437110310 at 80.100.73.149>
Event: registration
Content-Length: 0
to 81.23.228.150:5060
Retransmitting #2 (no NAT):
REGISTER sip:budgetphone.nl SIP/2.0
Via: SIP/2.0/UDP 80.100.73.149:5060;branch=z9hG4bK2917891c
From: <sip:31437110310 at budgetphone.nl>;tag=as0e601a96
To: <sip:31437110310 at budgetphone.nl>
Call-ID: 43921c0b2974b1821e403b8a6750215e at 127.0.0.1
CSeq: 102 REGISTER
User-Agent: Asterisk
Expires: 120
Contact: <sip:31437110310 at 80.100.73.149>
Event: registration
Content-Length: 0
etc.
I don't get any response back from the sip-server.
Interestingly, when I comment out externip and localnet I get the following:
sip reload
Reloading SIP
== Parsing '/etc/asterisk/sip.conf': Found
11 headers, 0 lines
Reliably Transmitting:
REGISTER sip:budgetphone.nl SIP/2.0
Via: SIP/2.0/UDP 192.168.0.35:5060;branch=z9hG4bK4211bb5b
From: <sip:31437110310 at budgetphone.nl>;tag=as3754f4aa
To: <sip:31437110310 at budgetphone.nl>
Call-ID: 083cb81c3be6422e0b0272cb60a33d52 at 127.0.0.1
CSeq: 102 REGISTER
User-Agent: Asterisk
Expires: 120
Contact: <sip:31437110310 at 192.168.0.35>
Event: registration
Content-Length: 0
(no NAT) to 81.23.228.150:5060
octopus*CLI>
Sip read:
SIP/2.0 401 Unauthorized
Via: SIP/2.0/UDP 192.168.0.35:5060;branch=z9hG4bK4211bb5b
From: <sip:31437110310 at budgetphone.nl>;tag=as3754f4aa
To: <sip:31437110310 at budgetphone.nl>;tag=9b5971f23d18872ff678d4e9dae023f8.4a8c
Call-ID: 083cb81c3be6422e0b0272cb60a33d52 at 127.0.0.1
CSeq: 102 REGISTER
WWW-Authenticate: Digest realm="budgetphone.nl",
nonce="42767b0870d9097ddf78dbc0c999bd3907a8eeb0"
Server: Sip EXpress router (0.8.14-5 (i386/linux))
Content-Length: 0
9 headers, 0 lines
Responding to challenge, registration to domain/host name budgetphone.nl
12 headers, 0 lines
Reliably Transmitting:
REGISTER sip:budgetphone.nl SIP/2.0
Via: SIP/2.0/UDP 192.168.0.35:5060;branch=z9hG4bK35bd7264
From: <sip:31437110310 at budgetphone.nl>;tag=as3754f4aa
To: <sip:31437110310 at budgetphone.nl>;tag=9b5971f23d18872ff678d4e9dae023f8.4a8c
Call-ID: 083cb81c3be6422e0b0272cb60a33d52 at 127.0.0.1
CSeq: 103 REGISTER
User-Agent: Asterisk
Authorization: Digest username="31437110310", realm="budgetphone.nl",
algorithm=MD5, uri="sip:budgetphone.nl",
nonce="42767b0870d9097ddf78dbc0c999bd3907a8eeb0",
response="e33b051eaffdc76b05a4385d857829e8", opaque=""
Expires: 120
Contact: <sip:31437110310 at 192.168.0.35>
Event: registration
Content-Length: 0
(no NAT) to 81.23.228.150:5060
Retransmitting #1 (no NAT):
REGISTER sip:budgetphone.nl SIP/2.0
Via: SIP/2.0/UDP 192.168.0.35:5060;branch=z9hG4bK35bd7264
From: <sip:31437110310 at budgetphone.nl>;tag=as3754f4aa
To: <sip:31437110310 at budgetphone.nl>;tag=9b5971f23d18872ff678d4e9dae023f8.4a8c
Call-ID: 083cb81c3be6422e0b0272cb60a33d52 at 127.0.0.1
CSeq: 103 REGISTER
User-Agent: Asterisk
Authorization: Digest username="31437110310", realm="budgetphone.nl",
algorithm=MD5, uri="sip:budgetphone.nl",
nonce="42767b0870d9097ddf78dbc0c999bd3907a8eeb0",
response="e33b051eaffdc76b05a4385d857829e8", opaque=""
Expires: 120
Contact: <sip:31437110310 at 192.168.0.35>
Event: registration
Content-Length: 0
Here I do get one response back from the server, but not the final one...
Also tethereal shows that in the second case I do get a response from the
server:
root at octopus:/home/haver# tethereal -R udp.port==5060
Capturing on eth0
3.433443 192.168.0.35 -> 81.23.228.150 SIP Request: REGISTER
sip:budgetphone.nl
3.478807 81.23.228.150 -> 192.168.0.35 SIP Status: 401 Unauthorized (0
bindings)
3.479352 192.168.0.35 -> 81.23.228.150 SIP Request: REGISTER
sip:budgetphone.nl
4.480067 192.168.0.35 -> 81.23.228.150 SIP Request: REGISTER
sip:budgetphone.nl
5.480892 192.168.0.35 -> 81.23.228.150 SIP Request: REGISTER
sip:budgetphone.nl
6.480727 192.168.0.35 -> 81.23.228.150 SIP Request: REGISTER
sip:budgetphone.nl
7.480578 192.168.0.35 -> 81.23.228.150 SIP Request: REGISTER
sip:budgetphone.nl
Hope you can help me.
Regards,
Bert
More information about the asterisk-users
mailing list