<p id="l1pda"></p>
<track id="l1pda"></track>
      1. 您當前的位置是:  首頁 > 新聞 > 專家觀點 >
         首頁 > 新聞 > 專家觀點 >

        開源免費FreePBX基礎-常見問題排查

        2016-10-25 10:48:53   作者:james.zhu(james.zhu@hiastar.com)   來源:CTI論壇   評論:0  點擊:


          作者:james.zhu(james.zhu@hiastar.comwww.hiastar.com 微信公眾號:asterisk-cn
          FreePBX 是基于開源語音平臺Asterisk開發的企業IPPBX,界面系統是由PHP和MySQL 開發而成。在安裝使用過程中,用戶可能會遇到各種問題,這些問題包括:底層數據庫配置,界面文件丟失,Asterisk不能啟動,界面顯示錯誤和語音業務的配置問題。
        \
          在本章節中,我們會簡單介紹這些常見的問題,以及如何解決這些問題。
          1.操作系統安裝和數據庫安裝問題。如果通過源代碼編譯安裝,用戶安裝FreePBX時,需要根據官方的建議來安裝操作系統。通常使用的操作系統版本包括:Centos 或者Debian。大部分情況下,使用的是Centos,如用戶無特殊要求,最好使用Centos進行安裝。另外注意,安裝操作系統時,需要安裝內核開發支持庫或者其他的編譯器,客戶端軟件。Asterisk,PHP,MySQL 都需要一些特別的依賴包,用戶需要進行完整的安裝。另外需要安裝的是MySQL數據庫,一般情況下,用戶可以通過命令可以直接進行安裝,安裝時需要根據FreePBX官方文檔查看是否需要設置默認的數據庫管理員密碼,新版本的FreePBX源代碼安裝方式中,FreePBX腳本可以自動配置管理員密碼。
          安裝成功以后,用戶需要再次根據官方的建議,檢查相應的支持包和版本,確保這些安裝包是完整的,成功安裝的。如果通過命令不能成功安裝依賴關系,用戶可以從系統光盤來安裝必要的支持包。所有依賴關系安裝成功后才能進行下一步的安裝。當然,最簡單的安裝方式就是通過FreePBX 系統光盤安裝,用戶可以通過安裝向導一步步選擇,然后安裝所有的相關文件。光盤安裝后,通常FreePBX 會更新一些依賴關系,需要一定的時間。如果網絡連接不好的話,可能需要的時間會更久。
          2.如果第一步安裝完成以后,用戶就可以通過系統的IP地址,使用瀏覽器來訪問FreePBX界面系統。首先,用戶需要創建一個系統的管理員帳戶,輸入管理員帳戶以后,用戶通過管理員帳戶就可以管理PBX配置,用戶管理,安全管理等等業務。如果用戶可以成功安裝界面以后,登錄以后不會出現什么錯誤。有時,因為安裝時的網絡問題,下載的文件可能發生丟失現象,用戶可以再次執行文件下載,添加丟失的文件,然后執行權限設置。這樣可以彌補文件丟失帶來的問題。文件丟失以后,用戶通常會發生一些錯誤,就是文件權限的設置,用戶可以再次執行文件執行權限,保證系統會執行這個丟失的文件。
          3.Asterisk 不能啟動的問題。通常來說,如果成功安裝了FreePBX,并且系統權限正確的話,不會發生Asterisk啟動錯誤的問題。通常情況下,一種可能就是FreePBX的管理員權限沒有對Asterisk起作用。用戶需要對Asterisk執行運行權限的設置,然后重新通過Linux CLI 啟動Asterisk。另外一種可能不能啟動Asterisk的原因就是Asterisk核心配置文件丟失,或者配置文件語法錯誤。大部分用戶會遇到類似的錯誤。用戶可以打開Asterisk的Debug 信息,啟動Asterisk,Asterisk 會報告配置文件的錯誤或者寫入的語法錯誤,用戶只要根據系統的提示做相應的修改,保存后,則可以成功啟動Asterisk。
          4.有時,用戶配置了某些選項后,重新刷新界面的時候,出現界面報錯的問題。通常情況下,可能是界面文件寫入數據庫出現錯誤,或者文件語法有問題。建議用戶在輸入配置內容時,注意中英文的字符問題。解決這些問題的辦法,就是重新輸入,再次提交內容,或者通過Cli 命令,執行FreePBX 權限寫入的命令fwconsole,重新FreePBX 界面服務。大部分情況下,用戶忘記點擊界面的提示工具條,沒有讓FreePBX,Asterisk重新加載內容。建議用戶切記每次更新界面的內容以后,點擊 點擊應用的工具條。
          5.FreePBX主要的功能就是語音呼叫,實現語音呼叫的方式包括:安裝語音板卡,通過語音板卡的接口實現呼入呼出,對接外部的語音網關,通過語音網關實現呼入呼出的業務,還有就是通過SIP或者IMS服務直接對接注冊到運營商的SIP線路,F在的FreePBX ISO基本上支持了目前市場上主流的語音板卡,板卡Sangoma和Digium語音板卡,默認支持了這些語音板卡的驅動程序,無需再次編譯。用戶登錄界面以后,可以通過語音卡配置界面來配置語音板卡,這里需要注意到是,用戶需要了解語音板卡對中國語音制式的要求。如果用戶不了解這些配置參數的話,請及時聯系廠家獲得支持。如果語音板卡配置不正確的話,可能導致語音質量問題,呼叫功能失敗等等問題。這里需要說明的是,默認的ISO光盤安裝方式,僅支持PSTN的FXO,FXS或者PRI功能。如果用戶需要支持SS7或者R2功能的話,默認界面不支持。用戶需要通過源代碼安裝方式,編譯相應的SS7或者R2來實現呼叫。網關是一種外置的通信接口設備,用戶必須和FreePBX通過SIP協議實現對接,FreePBX才可以實現語音的呼入呼出。語音網關配置通常支持兩種方式,注冊的方式和非注冊的方式。非注冊的方式相對簡單例如Sangoma的Vega 網關,通過IP地址的認證則可以實現SIP對接,用戶必須確保配置成功,方能實現FreePBX的呼入呼出。另外一種方式是網關必須注冊到FreePBX 服務器,通過FreePBX的狀態命令,查詢到成功注冊的信息,才能進行通過網關呼出呼入的功能。這里需要注意的是,通常情況下,網關測也有相應的路由表,用戶的呼叫到達網關時,需要通過一定的路由條件來進行呼入呼出,如果確保SIP對接沒有問題的話,用戶需要檢查網關的呼叫路由規則。通常情況下,如果用戶沒有特別的要求,建議用戶使用默認的網關路由規則。最后就是通過運營商的IMS中繼或者SIP服務線路來進行FreePBX對接,實現通過SIP進行呼入呼出。這里,通常運營商會提供運營商IP地址,用戶姓名和密碼,必須通過注冊的方式驗證了FreePBX的身份方能實現呼入呼出。通常情況下,用戶必須正確填寫SIP中繼的相關參數,并且保證注冊成功才能實現呼叫。有時候,用戶突然不能進行呼叫業務,發現線路狀態正常,那么可能出現了SIP帳戶余額不足的問題,建議用戶使用Xlite 再次驗證這些問題。
          我們通過簡單的介紹把FreePBX 使用過程中遇到的基本問題做了簡單描述,這些介紹中簡單涉及了安裝配置問題,界面管理問題和語音的相關問題。用戶在實際使用過程中需要結合FreePBX官方文檔或者我們的中文文檔進行排查。我們會在下一個章節中介紹一些FreePBX管理技術,包括文件備份,安全問題設置,中文語音支持,中文界面設置等技術細節。

        專題

        欧美性爱欧美
        <p id="l1pda"></p>
        <track id="l1pda"></track>