I am posting a problem that I had in case any one else is having the same issues. Asterisk was not loading and has not been loading for quite some time. Here is a list of the errors that I was getting when trying to load asterisk.
I am using Broadvoice and 8.10 Beta2.
Linuxmce Logs /var/log/pluto/18_Asterisk.log
Main Error message that I was getting with running:
I finally found a like that actually lead me to the fix.
http://everflux.de/asterisk-terminate-called-after-throwing-an-instance-of-stdlength_error-1029
I had to modify the /etc/asterisk/modules.conf file by adding the following:
I have found some bug messages that talk about this issues with driver for Viocetronix Cards:
https://issues.asterisk.org/view.php?id=12096
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=466729
Unfortunately, the bug states that it is fixed in Fixed in version vpb-driver/4.2.26-1 and the version in Beta2 is
so, I not entirely sure if this is only an issue for me, but for me this is completely reproducible. I can cause asterisk to core dump by committing out the fix above. I am still testing to see if there is any fall out from this fix, but at least I am able to get asterisk to register with Broadvoice.
Is any one else having this issue and can anyone think of any unintended consequences of not loading this driver?
Thanks,
Rob
I am using Broadvoice and 8.10 Beta2.
Linuxmce Logs /var/log/pluto/18_Asterisk.log
Code Select
06/19/10 8:08:07.235 socket creation failed. <0xb69f
9b90>
01 06/19/10 8:08:12.235 socket creation failed. <0xb69f
9b90>
01 06/19/10 8:08:17.234 socket creation failed. <0xb69f
9b90>
Main Error message that I was getting with running:
Code Select
sudo asterisk -vv
app_playback.so => (Sound File Playback Application)
terminate called after throwing an instance of 'std::length_error'
what(): vector::_M_fill_insert
Aborted (core dumped)
I finally found a like that actually lead me to the fix.
http://everflux.de/asterisk-terminate-called-after-throwing-an-instance-of-stdlength_error-1029
I had to modify the /etc/asterisk/modules.conf file by adding the following:
Code Select
noload => chan_vpb.so
I have found some bug messages that talk about this issues with driver for Viocetronix Cards:
https://issues.asterisk.org/view.php?id=12096
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=466729
Unfortunately, the bug states that it is fixed in Fixed in version vpb-driver/4.2.26-1 and the version in Beta2 is
Code Select
sudo dpkg -l libvpb*
libvpb0 4.2.32-1
so, I not entirely sure if this is only an issue for me, but for me this is completely reproducible. I can cause asterisk to core dump by committing out the fix above. I am still testing to see if there is any fall out from this fix, but at least I am able to get asterisk to register with Broadvoice.
Code Select
NotifyPeersStatus status:
SIP/broadvoice:Registered
SIP/202:Registered
SIP/201:Unregistered
SIP/200:Registered
Is any one else having this issue and can anyone think of any unintended consequences of not loading this driver?
Thanks,
Rob