Site Tools


Hotfix release available: 2025-05-14b "Librarian". upgrade now! [56.2] (what's this?)
Hotfix release available: 2025-05-14a "Librarian". upgrade now! [56.1] (what's this?)
New release available: 2025-05-14 "Librarian". upgrade now! [56] (what's this?)
Hotfix release available: 2024-02-06b "Kaos". upgrade now! [55.2] (what's this?)
Hotfix release available: 2024-02-06a "Kaos". upgrade now! [55.1] (what's this?)
New release available: 2024-02-06 "Kaos". upgrade now! [55] (what's this?)
Hotfix release available: 2023-04-04b "Jack Jackrum". upgrade now! [54.2] (what's this?)
Hotfix release available: 2023-04-04a "Jack Jackrum". upgrade now! [54.1] (what's this?)
New release available: 2023-04-04 "Jack Jackrum". upgrade now! [54] (what's this?)
Hotfix release available: 2022-07-31b "Igor". upgrade now! [53.1] (what's this?)
Hotfix release available: 2022-07-31a "Igor". upgrade now! [53] (what's this?)
New release available: 2022-07-31 "Igor". upgrade now! [52.2] (what's this?)
New release candidate 2 available: rc2022-06-26 "Igor". upgrade now! [52.1] (what's this?)
New release candidate available: 2022-06-26 "Igor". upgrade now! [52] (what's this?)
Hotfix release available: 2020-07-29a "Hogfather". upgrade now! [51.4] (what's this?)
New release available: 2020-07-29 "Hogfather". upgrade now! [51.3] (what's this?)
New release candidate 3 available: 2020-06-09 "Hogfather". upgrade now! [51.2] (what's this?)
New release candidate 2 available: 2020-06-01 "Hogfather". upgrade now! [51.1] (what's this?)
New release candidate available: 2020-06-01 "Hogfather". upgrade now! [51] (what's this?)
Hotfix release available: 2018-04-22c "Greebo". upgrade now! [50.3] (what's this?)
Hotfix release available: 2018-04-22b "Greebo". upgrade now! [50.2] (what's this?)
asterisk

Asterisk Servers

DEV/QA

Internal IP: 192.168.225.231

Server Access: From dev or qa crossbow server, ssh to the above IP as root.

PROD

External IP: 50.57.232.54

Server Access: Direct ssh access.

Software Packages

  • asterisknow-version-1.7.1-3_centos5
  • asterisk18-voicemail-1.8.7.0-2_centos5
  • asterisk18-dahdi-1.8.7.0-2_centos5
  • asterisk18-configs-1.8.7.0-2_centos5
  • asterisk18-core-1.8.7.0-2_centos5
  • asterisk18-doc-1.8.7.0-2_centos5
  • asterisk-sounds-core-en-gsm-1.4.21-1_centos5
  • asterisk18-1.8.7.0-2_centos5

Freeswitch Config

/opt/freeswitch/conf/autoload_configs/acl.conf.xml

<list name="asterisk-gw" default="deny">
       <node type="allow" cidr="BBBSERVERIP/32"/>   (primary IP as seen with ifconfig)
       <node type="allow" cidr="ASTERISKSERVERIP/32"/> (external IP of asterisk server as seen from BBB Server)
</list>

/opt/freeswitch/conf/autoload_configs/switch.conf.xml

    
	<!--RTP port range -->
    <param name="rtp-start-port" value="16384"/>
    <param name="rtp-end-port" value="32768"/>

/opt/freeswitch/conf/sip_profiles/external.xml

<!-- Apply ACL from asterisk-gw -->
    <param name="apply-inbound-acl" value="asterisk-gw"/>


<!--
    <param name="ext-rtp-ip" value="auto-nat"/>
    <param name="ext-sip-ip" value="auto-nat"/>
-->
    <param name="ext-rtp-ip" value="EXTERNAL_BBB_IP"/>  (external IP of BBB Server as seen from Asterisk server)
    <param name="ext-sip-ip" value="EXTERNAL_BBB_IP"/>  (external IP of BBB Server as seen from Asterisk server)

Asterisk Config

/etc/asterisk/rtp.conf

; RTP Configuration
;
[general]
;
; RTP start and RTP end configure start and end addresses
;
; Defaults are rtpstart=5000 and rtpend=31000
;
rtpstart=10000
rtpend=10600

Additional asterisk configuration files

  • /etc/asterisk/users.conf
  • /etc/asterisk/sip.conf
  • /etc/asterisk/extensions.conf

Changes required to switch the production server

/etc/asterisk/sip.conf

[meetprod-gw]
type=peer
username=meetprod-gw
insecure=very
contactpermit=107.170.80.241/255.255.255.255
qualify=no
nat=no
host=107.170.80.241
canreinvite=no
disallow=all
allow=ulaw

/etc/asterisk/extensions.conf

exten => 45015,1,Playback(conf-enteringno)
exten => 45015,2,sayalpha(${EXTEN})
exten => 45015,3,Playback(beep)
exten => 45015,4,Dial(SIP/meetprod-gw/${EXTEN})
exten => 45015,5,Hangup

Firewall Settings

  • Allow incoming udp 5060 and 16384:32768 from asterisk server to freeswitch BBB server (this setting needs to be applied in network where BBB server resides)
  • Allow incoming udp 5060 and 10000:10600 from freeswitch to asterisk server (this setting needs to be applied in network where asterisk server resides)
asterisk.txt · Last modified: 2018/08/31 16:16 (external edit)