Known Issues

From VoiceRDWiki

Jump to: navigation, search

Here are the known issues(i.e., bugs and cleanup notes) with the current open source version of VoiceRD.

Configuration Files

The configuration of the web interface is a bit messy. Only the includes/common.php file should be used for configuration settings. Some old configuration files need to go and some of the variables of the voicerd_config array are superfluous.

$voicerd_config['VoiceRD']['Authentication']['ldapServer']='your.server.com'; //IP of Authentication server
$voicerd_config['VoiceRD']['Authentication']['ldapPort']=389; //Port of Authentication server
$voicerd_config['VoiceRD']['Authentication']['baseDN']='o=voicerd'; //base DN of user to be authenticated
//this user should only have browse rights:
$voicerd_config['VoiceRD']['Authentication']['userDN']='cn=vrdadmin,o=voicerd';
$voicerd_config['VoiceRD']['Authentication']['userPWD']='somepassword';
//VoiceRD server to send Asterisk configuration to.(Needs to have o=voicerd)
$voicerd_config['VoiceRD']['ldapServer']='your.server.com';
$voicerd_config['VoiceRD']['ldapPort']=389;
$voicerd_config['VoiceRD']['UserBaseDN']='ou=Users,o=voicerd'; //this is where our users are stored
//Asterisk Manager
$voicerd_config['VoiceRD']['MGR']['HOST'] = 'localhost';
$voicerd_config['VoiceRD']['MGR']['USER'] = 'jiveuser';
$voicerd_config['VoiceRD']['MGR']['PWD'] = 'somepassword';
//Asterisk DB(can use instead of
$voicerd_config['VoiceRD']['DB']['HOST'] = 'localhost';
$voicerd_config['VoiceRD']['DB']['NAME'] = 'cdr';
$voicerd_config['VoiceRD']['DB']['DB_TYPE'] = 'mysql';
//Asterisk Recording Interface
$voicerd_config['VoiceRD']['ARI']['USER'] = 'ariuser';
$voicerd_config['VoiceRD']['ARI']['PWD'] = 'somepassword';

$voicerd_config['VoiceRD']['WEBROOT'] = 'localhost';
$voicerd_config['VoiceRD']['FSROOT'] = '/srv/www/htdocs';

$voicerd_config['VoiceRD']['CDR']['HOST'] = '192.168.1.60';//or may public ip or domain name?
$voicerd_config['VoiceRD']['CDR']['PORT'] = '3306';
$voicerd_config['VoiceRD']['CDR']['USER'] = 'someuser';
$voicerd_config['VoiceRD']['CDR']['PWD'] = 'somepassword';
$voicerd_config['VoiceRD']['CDR']['DBNAME'] = 'yourcdrdb';
$voicerd_config['VoiceRD']['CDR']['TABLE'] = 'cdr';
$voicerd_config['VoiceRD']['CDR']['DB_TYPE'] = 'mysql'; // mysql or postgres

Personal tools