PDA

Bekijk Volledige Versie : Niet uitbellen met budgetphone



Explosive
28/11/07, 21:53
Beste WHT'ers,

Na veel gekloot is het me gelukt om een asterisk server op te zetten (headbang)

Het is me ook gelukt om met X-lite verbinding te krijgen met de asterisk server en een uitgaande call te maken.

Helaas kan je me nog niet bellen, omdat je dan te horen krijgt dat het nummer niet bestaat. :( Na in CLI te hebben gekeken blijkt dit gewoon een config fout te zijn.

Het betreft de volgende melding:
asterisk*CLI>

[Nov 28 21:48:41] NOTICE[3750]: chan_sip.c:13753 handle_request_invite: Call from '31717110290' to extension '31717110290' rejected because extension not found.
asterisk*CLI>

Ik vermoed dat het te maken heeft met mijn extensions.conf, maar ik snap echt niet hoe ik dit bestand moet maken, hoe het bestand werkt zegmaar.

Zou Iemand zijn extensions.conf willen posten hier met een beetje uitleg, of ze in een PM naar mij zenden? Alvast bedankt voor uw hulp :W:

SDGM
28/11/07, 22:23
Hier een deel uit een voorbeeld sip en extensions.conf ik heb rood gemaakt wat naar elkaar verwijst.

Hier wordt je als je beld naar het budgetphone nummer doorgestuurd naar extention extern, deze neemt op en belt naar een sip telefoon op het netwerk.

sip.conf

[budgetphone]
type=friend
host=budgetphone.nl
secret=xxxxxx
username=xxxxxx
fromuser=xxxxxx
fromdomain=budgetphone.nl
context=extern
caninvite=no
canreinvite=no
insecure=very
qualify=no
dtmfmode=outband
nat=yes
disallow=all
allow=alaw
restrictcid=no
port=5060



extentions.conf

[extern]
exten => s,1,Answer( )
exten => 101,1,Dial(SIP/101,30,r)

ichosting
28/11/07, 22:48
Ik heb hetzelfde probleem hier. Alleen krijg ik te horen dat het nummer niet wordt herkend.
Ook de conifg van SDGM geprobeerd, maar helaas niks.

Ik gebruik overigens Trixbox icm FreePBX

nopzolder
29/11/07, 08:18
Firewall poorten openstaan?

poort 5060 udp/tcp

ichosting
29/11/07, 08:32
Ja deze staan open inderdaad. Zowel TCT als UDP

nopzolder
29/11/07, 08:54
Dit is een deel uit mijn sip.conf

De register string:

register => 31<telnr>:<password>@budgetphone.nl/31<telnr>







[31<telnr>]
type=friend
qualify=300
username=31<telnr>
secret=<password>
fromuser=31<telnr>
fromdomain=budgetphone.nl
insecure=very
nat=yes
host=budgetphone.nl
port=5060
canreinvite=no ; Typically set to NO if behind NAT
disallow=all
allow=g729,alaw,ulaw,gsm
context=from-budgetphone

[200]
type=friend
username=200
secret=1234
context=from-budgetphone
host=dynamic
nat=no
port=5060


extensions.conf


[from-budgetphone]
exten => 31<telnr>,s,answer
exten => 31<telnr>,n,Playback(tt-monkeys)

;Hieronder nog een aantal varianten van het telnr
exten => <telnr>,1,goto(31<telnr>,1)
exten => 0<telnr>,1,goto(31<telnr>6,1)
exten => 0031<telnr>,1,goto(31<telnr>,1)



Als het goed is neemt je asterisk nu op en hoor je een paar ubergeile apen :D

Explosive
29/11/07, 08:55
Bij mij lijkt het nu te werken, kan het nu niet goed testen omdat ik via putty werk. Ik krijg via CLI nu de melding
-- Executing [31717110290@from-budgetphone:1] Answer("SIP/31717110290-b7700f50", "") in new stack
== Auto fallthrough, channel 'SIP/31717110290-b7700f50' status is 'UNKNOWN'
Ik denk dat dit komt doordat ik Xlite op bussy heb staan.

ichosting, kun jij je extensions.conf een posten of PMen naar mij? Messchien dat ik de fout er uit kan halen.