Difference between revisions of "Mor.conf"

From Kolmisoft Wiki
Jump to navigationJump to search
Line 17: Line 17:
* '''use_flat_rates''' - Should MOR use Flat Rates, default 1
* '''use_flat_rates''' - Should MOR use Flat Rates, default 1
* ''' use_speed_dials''' - Should [[Speed Dials]] be enabled
* ''' use_speed_dials''' - Should [[Speed Dials]] be enabled
* '''agi_show_sql''' - Should AGI show SQL queries in Asterisk CLI?
* '''agi_show_sql''' - Should AGI show SQL queries in Asterisk CLI? (default 0)
* '''agi_debug''' - Should AGI log DEBUG messages to /var/log/mor/agi_debug.log file?
* '''agi_debug''' - Should AGI log DEBUG messages to /var/log/mor/agi_debug.log file? (default 0)


<br><br>
<br><br>

Revision as of 14:40, 12 January 2010

This file is in /etc/asterisk/ and describes some values for app_mor.so application which is the main MOR core working in Asterisk environment.


  • hostname, dbname, user, password, port, sock – all these values describes connection to database;
  • min_frozen – Minimum credit left to allow simultaneous calls. If users balance is lower – he will not be able to make simultaneous calls (default 10); Not used starting from MOR 0.7.
  • frozen_time – How much balance to freeze in minutes if user is prepaid (default 30). If user makes several simultaneous calls and he is prepaid – we need to „freeze“ some amount to be safe, more detailed explanation in Prepaid Logic;
  • show_notice, show_warning, show_error – sets debug level for app_mor.so application in Asterisk CLI;
  • zap_change – change ZAP into something else in Asterisk to let use some custom made channels based on Zaptel;
  • server_id – unique number for server identification;
  • active_calls – tells app_mor.so to update info to DB related to calls currently on the system;
  • dial_out_settings – global settings for Dial() command in Asterisk (rTt or similar);
  • serial – serial key for activating app_mor.so
  • use_lcr_partials - Should MOR be able to use LCR by destinations? Default 1
  • global_call_timeout - Global timeout for calls in seconds, default 7200 seconds (2h)
  • check_banned_clis - Should MOR check for banned CLIs? Default 1, Enables/Disables ANI/CLI ban system (available from MOR 0.8)
  • play_hgc_audio - Should we play audio with error message when call fails? (default 0 if not set)
  • use_flat_rates - Should MOR use Flat Rates, default 1
  • use_speed_dials - Should Speed Dials be enabled
  • agi_show_sql - Should AGI show SQL queries in Asterisk CLI? (default 0)
  • agi_debug - Should AGI log DEBUG messages to /var/log/mor/agi_debug.log file? (default 0)



In order to activate changes made to this file you need to restart Asterisk or reload app_mor.so


Reload app_mor.so

  1. Login to Asterisk CLI
  2. Make sure there are no active calls using command: show channels, wait till they end or kill them using soft hangup command
  3. Issue: module unload app_mor.so
  4. Then: module load app_mor.so