2014-03-24 64 views
1

我試圖用Kamailio和Freeswitch試用我的手。 我下面的文章在這裏列出:由於無效的數據庫憑據,kamailio無法啓動

http://nil.uniza.sk/sip/kamailio-33-and-freeswitch-122-interconnection-voicemail-and-conference-services-debian-squeeze-60-64bit-tutorial

添加#後定義報表,文章說,以嘗試重新啓動kamailio。當我這樣做,它失敗,出現錯誤:

driver error: Access denied for user 'kamailio'@'localhost' (using password: YES) 

我不知道哪個配置文件將包含這是我們用來登錄到MySQL默認用戶名。我確實對kamctlrc進行了建議的更改,您可以在其中定義dbhost,dbname和讀寫用戶等。但是,這些設置都沒有引用此用戶「kamailio」。不知道在哪裏檢查。

謝謝。

回答

2

仔細研究後,我發現不僅我有一個/etc/kamailio/kamailio.cfg文件,但/etc/kamailio/kamailio-advanced.cfg.

我發文章建議kamailio.cfg在kamailio-advanced.cfg而不是改變......,一切都很好。我能夠再次啓動服務。我不確定數據庫是否能正常工作,但至少我距離更近一步,現在驗證正在工作。