A J Stiles
2014-Aug-06 14:52 UTC
[asterisk-users] Anyone have any experience with inbound SIP trunks from Simwood?
I'm trying -- unsuccessfully! -- to configure an inbound trunk with Simwood,
and I was hoping someone on this list might have managed to do this.
I have configured some numbers to route to a SIP endpoint
%e164 at customer's server
and convinced the customer to open up UDP ports 5060 and 10000 - 20000.
Calling the number gets a SIP request from Simwood. The customer's machine
then sends a SIP 401 response. Simwood send an ACK ..... and then nothing.
Nothing appears in the Asterisk CLI; to get the SIP trace I used the command
# ngrep -t -q -n -q -Wbyline -deth0 1283 port 5060
(note that 1283 = the STD code from which the call is originating, so it
should show up in any related packets.)
########## sip.conf ##########
[simwood_in_slough]
type=friend
host=178.22.140.34
fromdomain=178.22.140.34
permit=178.22.140.34/255.255.255.255
qualify=no
context=from-simwood
dtmfmode=rfc2833
insecure=invite,port
disallow=all
allow=alaw
nat=yes
directmedia=no
########## extensions.conf ##########
[from-simwood]
extension => s,1,NoOp(Call via Simwood form '${CALLERID(num)}' to
'${EXTEN}')
extension => s,n,Hangup()
--
AJS
Note: Originating address only accepts e-mail from list! If replying off-
list, change address to asterisk1list at earthshod dot co dot uk .
A J Stiles
2014-Aug-07 15:06 UTC
[asterisk-users] *SOLVED* Re: Anyone have any experience with inbound SIP trunks from Simwood?
On Wednesday 06 Aug 2014, I wrote:> I'm trying -- unsuccessfully! -- to configure an inbound trunk with > Simwood, and I was hoping someone on this list might have managed to do > this. > > I have configured some numbers to route to a SIP endpoint > %e164 at customer's server > and convinced the customer to open up UDP ports 5060 and 10000 - 20000. > > Calling the number gets a SIP request from Simwood. The customer's machine > then sends a SIP 401 response. Simwood send an ACK ..... and then > nothing. Nothing appears in the Asterisk CLI; to get the SIP trace I used > the command > > # ngrep -t -q -n -q -Wbyline -deth0 1283 port 5060 > > (note that 1283 = the STD code from which the call is originating, so it > should show up in any related packets.) > > > ########## sip.conf ########## > [simwood_in_slough] > type=friend > host=178.22.140.34 > fromdomain=178.22.140.34 > permit=178.22.140.34/255.255.255.255 > qualify=no > context=from-simwood > dtmfmode=rfc2833 > insecure=invite,port > disallow=all > allow=alaw > nat=yes > directmedia=no..... And my mistake was in sip.conf. The configuration stanza I had named "simwood_in_slough" should, of course, have been named after the number I had programmed in at the other end of the trunk ..... *hangs head in shame* -- AJS Note: Originating address only accepts e-mail from list! If replying off- list, change address to asterisk1list at earthshod dot co dot uk .