由于数据库凭据无效,kamailio无法启动

时间:2014-03-24 13:14:20

标签: mysql freeswitch kamailio

我正试着用Kamailio和Freeswitch试试。 我正在关注此处列出的文章:

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

添加#!define语句后,文章说要尝试重启kamailio。当我这样做时,它失败并出现错误:

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

我不确定哪个配置文件包含用于登录mysql的默认用户的名称。我确实对kamctlrc进行了建议的更改,您可以在其中定义dbhost,dbname和读写用户等。但这些设置都没有引用此用户“kamailio”。不知道在哪里检查。

感谢。

1 个答案:

答案 0 :(得分:2)

经过仔细检查,我发现我不仅有/etc/kamailio/kamailio.cfg个文件,还有/etc/kamailio/kamailio-advanced.cfg.

我在kamailio-advanced.cfg中对kamailio.cfg提出的文章进行了修改......而且一切都很顺利。我能够再次启动服务。我不确定数据库是否可以工作,但至少我离我更近了一步,现在验证工作正常。