Upgrading to 2.x

From Taridium

Revision as of 15:57, 5 August 2009 by Webmaster (Talk | contribs)
Jump to: navigation, search

Configuration Hints

  1. Update repository according to install ipbx
  2. perform yum upgrade (install ipbx)
  3. Always check that database has been upgraded
  4. Make sure zaptel permissions are correct, especially /dev/zap (needs to be readable by asterisk)
  5. check that /etc/asterisk/* files are all present. Pay special attention to modules.conf, extconfig.conf and asterisk.conf
  6. Check asterisk.conf for correct location of run directory (now always /var/run/asterisk)
  7. Disable the proxy usage in `pbx` table (UPDATE pbx SET proxy=0;) and disable astmanproxy (process and startup)
  8. Make sure that ipbx service is running service ipbx restart and that it's setup to start at boot chkconfig ipbx on
  9. remove crontab entry for ipbx v.1.2 (tasker)
  10. Go through dialplan and make sure all user/ scripts are updated with ipbx/
  11. Check location of music-on-hold directory and adjust to /var/lib/asterisk/moh-native (also check config.php MOHDir variable)
  12. Make sure all that all extensions have a feature table entry, otherwise extension calls will fail!
  13. Make sure that /etc/udev/permissions.d/zaptel.permissions on Centos 4.x has (also uncomment root perm in 50-udev.permissions) zap/*:asterisk:asterisk:660
  14. Check that Voicemail options have been changed to | (pipe) syntax NOT sb124@default when upgrading from Asterisk 1.2
  15. Check that correct Caller ID variables are used: e.g. CALLERID(num) and CALLERID(name) and NOT CALLERIDNAME.
  16. Check that any G.729 codec modules have been updated if manually installed.
  17. Copy over /usr/local/ipbx/install/etc/asterisk/http.conf and /usr/local/ipbx/install/etc/asterisk/manager.conf to /etc/asterisk and check extconfig.conf for completeness (ensure that queue configuration is set for realtime).
  18. Possibly adjust sendmail masquerading if necessary, e.g.: MASQUERADE_AS(`pharm-olam.com')dnl FEATURE(masquerade_envelope)dnl AND FEATURE(masquerade_entire_domain)dnl in sendmail.mc
  19. Add the following to the Integrated Features Configuration:
     [applicationmap]
     nway-start = *9,self/both,agi,ipbx/nway.agi
Personal tools
Namespaces
Variants
Actions
Toolbox