Algemeen forum > Technisch forum
Voip trunks naar Asterisk meerder lijnen ? SIP trunk username is niet +31
ictdude:
Beste Cheapconnect,
Ik heb me Asterisk centrale aan een trunk gekoppeld werkt op zich prima. Maar wat gebeurd er nu:
De trunk geeft de SIP trunk username door i.p.v. het nummer.
Dus wat als ik 2 nummers gebruik? Hoe kan mijn centrale dan de nummers uit de headers herkennen als deze niet
wordt door gegeven ? Bij 1 nummer werkt dit wel. Maar bij 2 gaat deze naar dezelfde trunk en komt binnen
als dezelfde --> FROM_DID="SIP trunk username Mijn Asterisk kan dan geen onderscheid maken tussen 2 nummers ?
Of mis ik iets. Omdat op 2 nummers 1 zelfde user binnen komt ?
Is het een beetje helder wat ik vertel ?
Zie onder:
"SIP trunk username" = mijn SIP trunk username nummer niet het NL nummer ?
Executing ["SIP trunk username"@from-trunk:1] Set("SIP/cheapconnect-in-0000043e", "__FROM_DID="SIP trunk username"") in new stack
Waarschijnlijk is het op te lossen op deze manier: http://forum.cheapconnect.net/index.php/topic,222.0.html
Zo werkte het ook goed bij Budgetphone. Dan snapt mijn Asterisk tenminste waar de lijn naar toe moet.
CheapConnect:
Op het moment dat uw account als trunk is ingesteld, worden de gebelde nummers in de INVITE meegestuurd. Hoe heeft u de nummers ingesteld? Wel als 'Naar trunk' ?
ictdude:
Dat klopt als een trunk ingesteld. Je ziet dan ook dat deze binnen komt op de Asterisk server.
Als DID komt deze dan binnen Asterisk ziet dit dan als DID
Volgende zie je dan op de CLI:
FROM_DID="SIP trunk username") in new stack Waar "SIP trunk username" is dan mijn sip user name en niet mijn nummer. Dus bij 2 nummers zie je nog altijd 1 SIP trunk username.
Wat is de syntax precies van het INVITE commando ? Hoe zou je het binnen moeten zien komen op de CLI ? Normaal zou zijn FROM_DID=31435874568 (Als voorbeeld dus) Of zijn het andere parameters ? Een gebundelde trunk ? Dat heb ik namelijk ook al eens bij providers gezien.
Anders zou ik het als een sip uri moeten laten door sturen.
Mijn Asterisk config:
type=friend
qualify=no
username=telefoonnummer
secret=mijn wachtwoord
fromuser=telefoonnummer
insecure=very
host=sip.cheapconnect.net
port=5060
context=from-trunk
telefoonnummer:wachtwoord@sip.cheapconnect.nl/telefoonnummer
CheapConnect:
In geval van trunk wordt de invite als volgt opgebouwd:
INVITE:DID@jouwserver
DID wordt vervangen door het 'gedraaide ' nummer
ictdude:
Ik heb het nu als volg aangepast:
Mijn Asterisk config:
type=friend
qualify=no
username="SIP trunk username"
secret=mijn wachtwoord
fromuser="SIP trunk username"
insecure=very
host=sip.cheapconnect.net
port=5060
context=from-trunk
"SIP trunk username":wachtwoord@sip.cheapconnect.nl/telefoonnummer
Nu verschijnt het telefoonnummer wel. Maar wat gebeurd er als er 2 verschillende
nummers door worden gestuurd ?
Kan me herinneren dat dit vroeger ook bij budgetphone speelde.
Dit werd opgelost d.m.v. gewoon een sip uri door te koppelen.
Bijvoorbeeld: --> doorsturen naar telefoonnummer: SIP:telefoonnummer@sip.mijnserver.com
Nu heb ik op het forum gelezen dat ik dit ook kan laten doen ? Maar dan moet ik een mail naar de support
sturen ?
Navigation
[0] Message Index
[#] Next page
Go to full version