Installing 1.6x or upgrading from 1.4x to 1.6x - Bug?

I recently upgraded a live system from 1.4.29 to 1.6.2.6. After the upgrade I could NOT pick up an inbound call. It would ring but when I answered it kept ringing and I had dead air. In CLI it showed the call being answered when in fact it wasn’t. If I let it continue to ring past max ring time for the extension it would leave a blank voicemail.

The system was running under Ubuntu 9.10 and it was on-line and stable for months.

Build details:

I do my builds using the Asterisk 1.4 on Centos 5.1 doc posted here, using Ubuntu 9.10 with some obvious changes to the prereqs and differences in settings for PHP5 and Apache2.

Before

  • OS = Ubuntu 9.10 with latest updates
  • Asterisk = 1.4.29
  • Asterisk-addons = 1.4.x
  • Dahdi-Linux = 2.3.0
  • Dahdi-Tools = 2.3.0
  • Libpri = 10.4.2
  • Lame = 3.9.7
  • Freepbx = 2.7.0.x

After Upgrade

  • OS = Ubuntu 9.10 with latest updates
  • Asterisk = 1.6.2.6
  • Asterisk-addons = 1.6.2.1
  • Dahdi-Linux = 2.3.0
  • Dahdi-Tools = 2.3.0
  • Libpri = 10.4.2
  • Lame = 3.9.7
  • Freepbx = 2.7.0.x

It had the symptoms of a NAT or firewall issue so I beat my head on the wall trying different settings on my IP Tables. Finally I gave up. So the upgrade broke that system.

Then I did a clean install

  • OS = Ubuntu 9.10 with latest updates
  • Asterisk = 1.6.2.6
  • Asterisk-addons = 1.6.2.1
  • Dahdi-Linux = 2.3.0
  • Dahdi-Tools = 2.3.0
  • Libpri = 10.4.2
  • Lame = 3.9.7
  • Freepbx = 2.7.0.x

Guess what? I had the exact same issue.

Knowing I would get a lot of flack about using Ubu and “unstable” distros I did 1 more build.

  • OS = Centos 5.4 with latest updates
  • Asterisk = 1.6.2.6
  • Asterisk-addons = 1.6.2.1
  • Dahdi-Linux = 2.3.0
  • Dahdi-Tools = 2.3.0
  • Libpri = 10.4.2
  • Lame = 3.9.7
  • Freepbx = 2.7.0.x

What am I missing when I build and install with Asterisk 1.6.2.6

Is there something in this Centos install doc that needs to be changed for Asterisk 1.6.2.6??

http://www.freepbx.org/support/documentation/installation/install-process-for-centos-5-1

Any clues would be greatly appreciated. I have a build coming up that requires multiple parking lots and T38 for fax.