IP Security Forum

Sicherheit im Internet => VoIP, PBX Manager => Topic started by: admin on Monday, 16.01.2006 08:04

Title: PBX Manager Known Bugs
Post by: admin on Monday, 16.01.2006 08:04
This is a list of known bugs in Asteristk PBX-Manager (http://pbx-manager.de/)

Downloading Configuration / CDR-Data fails with some Download Managers
Versions: all
Symptom: Free Download Manager and GetRight have problems handling the cgi-Download-Link. Even though downloading may seem to work properly, the  downloaded file does not contain the expected data.
Solution: In fact this is a bug in Webmin. We are working on a solution. Until it is fixed, avoid using donwload manager tools.

Outbound ISDN calls may fail when using the CUSTOM trunk type
This has been corrected in the default-scripts coming with Version 4.2.19. After updating to the new version either copy the new default scripts manually or deploy the complete default configuration again, which has the added benefit of getting the new Allison Smith voice prompts and quite a few other improvements in the scripts.
Title: GEOTEK Phonebook Dialer fails to wotk with Thirdlane PBX Manager 5.x
Post by: admin on Sunday, 06.05.2007 13:45
Fact: When upgrading to Thirdlane PBX manager version 5, GEOTEK Phonebook dialer (and possibly other web dialers as well) will cease to work. When dialing a number with the GEOTEK Phonebook web interface, a cnfirmation message appears, saying: establishing call to <number>, but the local phone does not ring and the call is not initiated. Implementing the Autoanswer feature will not help.

Cause: Thirdlane changed the system scripts with the side effect of breaking incompatibility with web dialers.

Resolution: Problem has been reported to engineering.

Work-Around: Clone the system scripts tl-userexten-base and tl-stdexten. In the cloned userexten-base script, comment out the first section and set the entry point to the second section similar to the following: (modifications are shown in red)

;exten => s,1,GotoIf($["${CALLERID(num)}" != "${DIALED_NUMBER}"]?set_options)
;exten => s,n,VoiceMailMain(${DIALED_NUMBER}@default${TL_DASH}${tenant})
;exten => s,n,Wait(1)
;exten => s,n,Hangup


;; called user recording rules
exten => s,1(set_options),Set(OPTIONS=rtT)
exten => s,n,Set(THISEXT=TL/${tenant}${TL_DASH}${DIALED_NUMBER})

Modify your cloned stdexten script to call the cloned userexten-base script (instead of the tl-userexten-base script) and change all user extensions in PBX Manager to use the cloned stdexten (instead of the tl-userexten script) by selecting it in the dropdown menu. This has to be done for all extensions that want to use the dialer feature.