PDA

Bekijk Volledige Versie : [Trixbox] The number is not in Service...



mauer
03/09/07, 19:28
Ben al een tijdje bezig om een VOIP server op te zetten. Nou kwam ik uit op Trixbox 2.2.4 i.c.m. Asterisk.
Heb de iso gedownload en alles correct geïnstalleerd, maar als ik connect met een softphone dan kan ik een gebruikersnaam en wachtwoord bedenken alles is goed en word dus ingelogd.

Ook als er 2 softphones (x-lite / SJphone) zijn aangemeld kan ik niet onderling bellen en andere nummers zoals 7777 werken ook niet. Heb nog niks gewijzigd aan de configuratie!

Ook heb ik een modem in de server geplaatst om een externe lijn erop aan te sluiten. Ik zie op forums veel mensen die het voor elkaar hebben gekregen maar nergens kan ik een handleiding vinden.

Wie weet wat er mis is?

Paul Z.
03/09/07, 22:20
Login op de machine via een shell.
Start "asterisk -r".
Geef het command "sip show registry"
Wat zie je dan?

Oeps, ik zie nounet dat het moet wezen "sip show peers" :)

mauer
04/09/07, 19:23
Login op de machine via een shell.
Start "asterisk -r".
Geef het command "sip show registry"
Wat zie je dan?

Oeps, ik zie nounet dat het moet wezen "sip show peers" :)

asterisk1*CLI> sip show peers
Name/username Host Dyn Nat ACL Port Status
0 sip peers [0 online , 0 offline]

Dit krijg ik als ik dat intyp, het rare is dat X-lite wel aangemeld is en ingelogd. Als ik ergens naartoe bel dan krijg ik wel gewoon die audio tekst te horen.

Paul Z.
04/09/07, 20:11
De audio die je hoort komt niet via het netwerk naar je toe maar is een "ingebouwde" melding van X-lite waarschijnlijk. De Asterisk server ziet jou niet, dus die kan ook niets naar je toe sturen.
Controleer eens al je settings van je client. Maak anders eens een nieuwe extensie aan met nummer 1000, display name ook 1000, geef deze een secret (password), dan naar je X-lite client de username op 1000 (geen @blah erachter!) zetten, het login domain verwijzen naar je server, juiste password, en dan nog een keer controleren met "sip show peers" .
Je kan ook even de debug mode van asterisk aanzetten. Zo uit mijn hoofd is dat "core set debug on". Dan kijken wat er allemaal voorbij komt als X-lite probeert te registreren.
Wat altijd handig is, is om dit boek eens te downloaden en te lezen:
http://www.cyberciti.biz/files/free-linux-books-pdfs/AsteriskTFOT.zip

Suc6!

mauer
04/09/07, 20:29
Een hoop chaos :) X-lite maakt zeker contact en de audio komt ook van de server, als ik netwerk ontkoppel is de audio namelijk weg.

SIP Debugging enabled
Destroying call '6282B203662240AFBB8039DFFCD5BEBE0xc0a80208'
asterisk1*CLI>
<-- SIP read from 192.168.2.8:49138:
INVITE sip:7777@192.168.2.9 SIP/2.0
Via: SIP/2.0/UDP 192.168.2.8:49138;branch=z9hG4bK-d87543-bf639f29667a5500-1--d87543-;rport
Max-Forwards: 70
Contact: <sip:1000@192.168.2.8:49138>
To: "7777"<sip:7777@192.168.2.9>
From: "1000"<sip:1000@192.168.2.9>;tag=7b24de53
Call-ID: NGI0ZTYyM2I0MmY3ZjRmY2RlYjA5OTFhYWZiYzQ3YmU.
CSeq: 1 INVITE
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, NOTIFY, MESSAGE, SUBSCRIBE, INFO
Content-Type: application/sdp
User-Agent: X-Lite release 1011s stamp 41150
Content-Length: 569

v=0
o=- 6 2 IN IP4 192.168.2.8
s=CounterPath X-Lite 3.0
c=IN IP4 192.168.2.8
t=0 0
m=audio 28918 RTP/AVP 107 119 100 106 0 105 98 8 101
a=alt:1 4 : YWTN9fFw ZbfVscj+ 192.168.50.1 28918
a=alt:2 3 : tt0FUIMk w1SXhww7 192.168.2.8 28918
a=alt:3 2 : 5ZLEFfpo 2nodf38a 192.168.159.1 28918
a=alt:4 1 : TqlxnqD+ omaI1XL+ 192.168.160.1 28918
a=fmtp:101 0-15
a=rtpmap:107 BV32/16000
a=rtpmap:119 BV32-FEC/16000
a=rtpmap:100 SPEEX/16000
a=rtpmap:106 SPEEX-FEC/16000
a=rtpmap:105 SPEEX-FEC/8000
a=rtpmap:98 iLBC/8000
a=rtpmap:101 telephone-event/8000
a=sendrecv

--- (12 headers 19 lines) ---
Using INVITE request as basis request - NGI0ZTYyM2I0MmY3ZjRmY2RlYjA5OTFhYWZiYzQ3YmU.
Sending to 192.168.2.8 : 49138 (NAT)
Found no matching peer or user for '192.168.2.8:49138'
Found RTP audio format 107
Found RTP audio format 119
Found RTP audio format 100
Found RTP audio format 106
Found RTP audio format 0
Found RTP audio format 105
Found RTP audio format 98
Found RTP audio format 8
Found RTP audio format 101
Peer audio RTP is at port 192.168.2.8:28918
Found description format BV32
Found description format BV32-FEC
Found description format SPEEX
Found description format SPEEX-FEC
Found description format SPEEX-FEC
Found description format iLBC
Found description format telephone-event
Capabilities: us - 0xc (ulaw|alaw), peer - audio=0x60c (ulaw|alaw|speex|ilbc)/video=0x0 (nothing), combined - 0xc (ulaw|alaw)
Non-codec capabilities: us - 0x1 (telephone-event), peer - 0x1 (telephone-event), combined - 0x1 (telephone-event)
Looking for 7777 in from-sip-external (domain 192.168.2.9)
list_route: hop: <sip:1000@192.168.2.8:49138>
Transmitting (NAT) to 192.168.2.8:49138:
SIP/2.0 100 Trying
Via: SIP/2.0/UDP 192.168.2.8:49138;branch=z9hG4bK-d87543-bf639f29667a5500-1--d87543-;received=192.168.2.8;rport=49138
From: "1000"<sip:1000@192.168.2.9>;tag=7b24de53
To: "7777"<sip:7777@192.168.2.9>
Call-ID: NGI0ZTYyM2I0MmY3ZjRmY2RlYjA5OTFhYWZiYzQ3YmU.
CSeq: 1 INVITE
User-Agent: Asterisk PBX
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY
Contact: <sip:7777@192.168.2.9>
Content-Length: 0


---
Transmitting (NAT) to 192.168.2.8:49138:
SIP/2.0 180 Ringing
Via: SIP/2.0/UDP 192.168.2.8:49138;branch=z9hG4bK-d87543-bf639f29667a5500-1--d87543-;received=192.168.2.8;rport=49138
From: "1000"<sip:1000@192.168.2.9>;tag=7b24de53
To: "7777"<sip:7777@192.168.2.9>;tag=as1c4eaeb0
Call-ID: NGI0ZTYyM2I0MmY3ZjRmY2RlYjA5OTFhYWZiYzQ3YmU.
CSeq: 1 INVITE
User-Agent: Asterisk PBX
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY
Contact: <sip:7777@192.168.2.9>
Content-Length: 0


---
We're at 192.168.2.9 port 14718
Adding codec 0x4 (ulaw) to SDP
Adding codec 0x8 (alaw) to SDP
Adding non-codec 0x1 (telephone-event) to SDP
Reliably Transmitting (NAT) to 192.168.2.8:49138:
SIP/2.0 200 OK
Via: SIP/2.0/UDP 192.168.2.8:49138;branch=z9hG4bK-d87543-bf639f29667a5500-1--d87543-;received=192.168.2.8;rport=49138
From: "1000"<sip:1000@192.168.2.9>;tag=7b24de53
To: "7777"<sip:7777@192.168.2.9>;tag=as1c4eaeb0
Call-ID: NGI0ZTYyM2I0MmY3ZjRmY2RlYjA5OTFhYWZiYzQ3YmU.
CSeq: 1 INVITE
User-Agent: Asterisk PBX
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY
Contact: <sip:7777@192.168.2.9>
Content-Type: application/sdp
Content-Length: 236

v=0
o=root 2958 2958 IN IP4 192.168.2.9
s=session
c=IN IP4 192.168.2.9
t=0 0
m=audio 14718 RTP/AVP 0 8 101
a=rtpmap:0 PCMU/8000
a=rtpmap:8 PCMA/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-16
a=silenceSupp:off - - - -

---
asterisk1*CLI>
<-- SIP read from 192.168.2.8:49138:
ACK sip:7777@192.168.2.9 SIP/2.0
Via: SIP/2.0/UDP 192.168.2.8:49138;branch=z9hG4bK-d87543-4f33a76d0175d370-1--d87543-;rport
Max-Forwards: 70
Contact: <sip:1000@192.168.2.8:49138>
To: "7777"<sip:7777@192.168.2.9>;tag=as1c4eaeb0
From: "1000"<sip:1000@192.168.2.9>;tag=7b24de53
Call-ID: NGI0ZTYyM2I0MmY3ZjRmY2RlYjA5OTFhYWZiYzQ3YmU.
CSeq: 1 ACK
User-Agent: X-Lite release 1011s stamp 41150
Content-Length: 0


--- (10 headers 0 lines) ---
asterisk1*CLI>
<-- SIP read from 192.168.2.8:49138:
BYE sip:7777@192.168.2.9 SIP/2.0
Via: SIP/2.0/UDP 192.168.2.8:49138;branch=z9hG4bK-d87543-28419f6f7246e01b-1--d87543-;rport
Max-Forwards: 70
Contact: <sip:1000@192.168.2.8:49138>
To: "7777"<sip:7777@192.168.2.9>;tag=as1c4eaeb0
From: "1000"<sip:1000@192.168.2.9>;tag=7b24de53
Call-ID: NGI0ZTYyM2I0MmY3ZjRmY2RlYjA5OTFhYWZiYzQ3YmU.
CSeq: 2 BYE
User-Agent: X-Lite release 1011s stamp 41150
Reason: SIP;description="User Hung Up"
Content-Length: 0


--- (11 headers 0 lines) ---
Sending to 192.168.2.8 : 49138 (NAT)
Transmitting (NAT) to 192.168.2.8:49138:
SIP/2.0 200 OK
Via: SIP/2.0/UDP 192.168.2.8:49138;branch=z9hG4bK-d87543-28419f6f7246e01b-1--d87543-;received=192.168.2.8;rport=49138
From: "1000"<sip:1000@192.168.2.9>;tag=7b24de53
To: "7777"<sip:7777@192.168.2.9>;tag=as1c4eaeb0
Call-ID: NGI0ZTYyM2I0MmY3ZjRmY2RlYjA5OTFhYWZiYzQ3YmU.
CSeq: 2 BYE
User-Agent: Asterisk PBX
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY
Contact: <sip:7777@192.168.2.9>
Content-Length: 0


---
Destroying call 'NGI0ZTYyM2I0MmY3ZjRmY2RlYjA5OTFhYWZiYzQ3YmU.'
asterisk1*CLI>
<-- SIP read from 192.168.2.8:5060:
REGISTER sip:192.168.2.9:5060 SIP/2.0
Via: SIP/2.0/UDP 192.168.2.8;branch=z9hG4bKc0a80208000004b646dd959b 000038890000020f;rport
From: "unknown" <sip:306@192.168.2.9:5060>;tag=209b5a0a878
To: <sip:306@192.168.2.9:5060>
Contact: <sip:306@192.168.2.8>
Call-ID: 6282B203662240AFBB8039DFFCD5BEBE0xc0a80208
CSeq: 264 REGISTER
Max-Forwards: 70
User-Agent: SJphone/1.65.377a (SJ Labs)
Content-Length: 0


--- (10 headers 0 lines) ---
Using latest REGISTER request as basis request
Sending to 192.168.2.8 : 5060 (NAT)
Transmitting (NAT) to 192.168.2.8:5060:
SIP/2.0 404 Not found
Via: SIP/2.0/UDP 192.168.2.8;branch=z9hG4bKc0a80208000004b646dd959b 000038890000020f;received=192.168.2.8;rport=5060
From: "unknown" <sip:306@192.168.2.9:5060>;tag=209b5a0a878
To: <sip:306@192.168.2.9:5060>;tag=as012ec7ab
Call-ID: 6282B203662240AFBB8039DFFCD5BEBE0xc0a80208
CSeq: 264 REGISTER
User-Agent: Asterisk PBX
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY
Content-Length: 0


---
Scheduling destruction of call '6282B203662240AFBB8039DFFCD5BEBE0xc0a80208' in 15000 ms
asterisk1*CLI>

mauer
06/09/07, 18:29
Schopje? Iemand enig idee?

Paul Z.
06/09/07, 19:13
Ik heb geprobeert jouw situatie na te bouwen, echter het lukt mij niet om een telefoon geregistreerd te krijgen zonder dat hij in de peers list terecht komt.

Ik heb een kale installatie gepakt van de laatste versie van Trixbox (2.3.0) en daarin een extensie geconfigureerd. (Zie bijlage) Van de instellingen er boven die je niet ziet, alleen de "Display name" invullen.

Dan werkt het gewoon. Probeer het eens met de instellingen in de bijlage.

mauer
08/09/07, 14:32
Heb de hele box opnieuw geinstalleerd, en je instellingen erin gezet.
In de logs staat dit:

[Sep 8 15:00:30] DEBUG[6719] db.c: Unable to find key '1000' in family 'CW'
[Sep 8 15:00:30] DEBUG[6719] db.c: Unable to find key '1000/vmx/unavail/state' in family 'AMPUSER'

SJphone probeerd te registeren maar failed hierin:

13:31:08 SIP.Network DEBUG
2007-09-08 11:31:08.062 UDP LOCAL->192.168.2.11:5060
REGISTER sip:192.168.2.11:5060 SIP/2.0
Via: SIP/2.0/UDP 192.168.2.8;branch=z9hG4bKc0a80208000000c046e287f4 00000b8900000022;rport
From: "unknown" <sip:1000@192.168.2.11:5060>;tag=6f77e36f44
To: <sip:1000@192.168.2.11:5060>
Contact: <sip:1000@192.168.2.8>;expires=60
Call-ID: F0E7A36B1ABC4A1B98DC6F12630BAD280xc0a80208
CSeq: 28 REGISTER
Expires: 60
Max-Forwards: 70
User-Agent: SJphone/1.65.377a (SJ Labs)
Content-Length: 0

Heb het eindelijk werkend :) In de nieuwe versie moet je op "Apply Configuration Changes" voordat veranderingen worden doorgebracht. Ik dacht dat dit automatisch ging als je op opslaan drukt.

Heel erg bedankt :)

Paul Z.
08/09/07, 16:33
Je moet jezelf ook bedanken ;) . Maar graag gedaan hoor... :)

mauer
08/09/07, 22:59
Ben de hele dag al bezig geweest om mijn modem aan het werken te krijgen...
Linux herkent de modem: Modem: PCTel Inc HSP MicroModem 56.

Ik kan hem alleen niet aanspreken, heb al gezocht op internet maar kan op geen enkele manier hem aanspreken of aan /dev/modem koppelen.

Paul Z.
10/09/07, 02:34
Zover als ik weet is het device /dev/modem gewoon een symlink naar een ttyS (of een ander) device. (Ik kan er helemaal naast zitten!)
Ik heb zelf geen ervaring met modems en asterisk aangezien ik gewoon een Digium kaart gebruik ;) ...