修正~Asterisk Realtime Mode

    內容表格
    沒有標頭

    版本為 16:08, 27 Jan 2025

    到這個版本。

    返回到 版本存檔.

    查閱目前版本

    問題描述:A2Billing 預設是以 Asterisk Realtime Mode 與 Asterisk 作連結,但若沒有經過一些設定,會使兩者的設定無法同步。

    軟體版本:A2Billing 1.7.0[1]

    解決步驟:

    // 檢查 asterisk 有無相關 mysql 的模組

    $ asterisk -rx "module show like mysql"
    Module                         Description                              Use Count
    res_config_mysql.so            MySQL RealTime Configuration Driver      0
    app_addon_sql_mysql.so         Simple Mysql Interface                   0
    cdr_addon_mysql.so             MySQL CDR Backend                        0
    

    // 編輯 /etc/asterisk/res_mysql.conf

    [general]
    dbhost = 127.0.0.1
    dbname = mya2billing
    dbuser = a2billinguser
    dbpass = a2billing
    dbport = 3306
    dbsock = /var/lib/mysql/mysql.sock
    

    TIPS:

    * dbname,dbuser,dbpass 可以參考 /etc/asterisk/a2billing.conf

    // 編輯 /etc/asterisk/extconfig.conf

    [settings]
    sipusers => mysql,mya2billing,cc_sip_buddies
    sippeers => mysql,mya2billing,cc_sip_buddies
    iaxusers => mysql,mya2billing,cc_iax_buddies
    iaxpeers => mysql,mya2billing,cc_iax_buddies
    

    //

     

    Powered by MindTouch Core