Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- +++++++++++++++++++++++++++++++++++ CLI
- Verbosity is at least 10
- -- Executing [mynumber@incoming:1] AGI("SIP/mynumber-101bedb0", "agi://192.168.1.7") in new stack
- -- AGI Script Executing Application: (Playback) Options: (silence/1)
- -- <SIP/mynumber-101bedb0> Playing 'silence/1' (language 'en')
- -- AGI Script Executing Application: (Dial) Options: (SIP/Sam&SIP/Owen|20|)
- -- Called Sam
- -- Called Owen
- -- SIP/Sam-101bb020 is ringing
- -- SIP/Owen-101ca2b0 is ringing
- -- SIP/Owen-101ca2b0 answered SIP/mynumber-101bedb0
- == Spawn extension (incoming, mynumber, 1) exited non-zero on 'SIP/6109249570-101bedb0'
- +++++++++++++++++++++++++++++++++++ DIALPLAN (adhearsion - ruby)
- incoming {
- answer
- execute 'Playback', 'silence/1'
- dial "SIP/Sam&SIP/Owen", :for => 20.seconds
- }
- phones {
- +internal
- +incoming
- }
- +++++++++++++++++++++++++++++++++++ sip.conf
- [general]
- context=default
- allowoverlap=no
- bindport=5060
- bindaddr=0.0.0.0
- svrlookup=yes
- pedantic=no
- nat=yes
- externip=myip
- localnet=192.168.1.0/24 #sam, location A
- localnet=10.0.1.0/10 #owen, location B
- canreinvite=no
- register => mynumber@sip.broadvoice.com:pass:mynumber@sip.broadvoice.com/mynumber
- [Sam]
- type=friend
- context=phones
- host=dynamic
- disallow=all
- allow=ulaw
- mailbox=100
- ;qualify=yes
- [Owen]
- type=friend
- context=phones
- host=dynamic
- disallow=all
- allow=ulaw
- mailbox=100
- ;qualify=yes
- [sip.broadvoice.com]
- type=peer
- user=phone
- host=sip.broadvoice.com
- fromdomain=sip.broadvoice.com
- fromuser=mynumber
- secret=KCxuEULCLb
- username=mynumber
- insecure=very
- context=incoming
- authname=mynumber
- dtmfmode=inband
- dtmf=inband
- ;Disable canreinvite if you are behind a NAT
- canreinvite=no
- nat=no
Add Comment
Please, Sign In to add comment