2016-10-09 55 views
0

我遇到了一個問題我使用下面的命令創建了用戶擴展(1001)並設置了密碼,我無法通過softphone(xlite和softphone)對用戶進行身份驗證。 Kamailio配置在Redhat-7.2上,我無法找到任何故障排除工具或日誌來幫助我解決這個問題。kamailio SIP用戶使用Xlite和Zoiper進行身份驗證

kamctl add [email protected] [email protected] 

服務Kamailio運行良好

[[email protected] ~]# service kamailio status 
kamailio.service - SYSV: Kamailio is a fast, reliable and flexible SIP Server. 
    Loaded: loaded (/etc/rc.d/init.d/kamailio) 
    Active: active (running) since Sat 2016-10-08 09:12:07 EDT; 1h 18min ago 
    Docs: man:systemd-sysv-generator(8) 
    Process: 4014 ExecStop=/etc/rc.d/init.d/kamailio stop (code=exited, status=0/SUCCESS) 
    Process: 4024 ExecStart=/etc/rc.d/init.d/kamailio start (code=exited, status=0/SUCCESS) 

更改SIP_Domain /etc/kamailio/kamctlrcIP i.e 192.168.254.132,改變別名/etc/kamailio/kamailio.cfg

alias=192.168.254.132 

運行在線用戶以下命令提供以下信息。

[[email protected] ~]# kamctl ul show 
which: no gdb in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/) 
Domain:: location table=1024 records=0 max_slot=0 

我不知道還有什麼可以改變來驗證用戶1001。任何人都可以幫我解決這個問題。

+0

請檢查/ var/log/messages中是否有任何有趣的信息 – os11k

回答

0

這已通過禁用redhat 7中的firewalld來解決,請使用以下兩個命令來執行此操作。

# systemctl stop firewalld 
# systemctl disable firewalld 
0

應遵循以下的步驟來解決問題:

  1. 檢查您是否在kamailio服務器或沒有獲得註冊包。
  2. 如果註冊包未到,那麼防火牆有問題。所以禁用它。
  3. 如果寄存器數據包即將到來檢查天氣您註冊時輸入擴展的正確密碼。
  4. 如果密碼是正確的,然後檢查然後kamailio配置。(auth部分該配置)。