AsteriskNOW implică parole care sunt bine cunoscute pentru toată lumea și trebuie schimbate. De asemenea, setați parola de root (este goală) și schimbați parola sub care se conectează freePBX la baza de date. Faceți acest lucru din consola mysql:
În consecință, ne-am stabilit parolele în loc de 12345. După aceea, în fișierul de configurare amportal.conf (în AsteriskNOW se află în /etc/amportal.conf), schimbăm parola care este setată la variabila AMPDBPASS.
#service mysqld restart
Apoi du-te la mysql din nou (sau puteți face imediat totul):
Facem o selecție de utilizatori:
mysql> select * din ampusers;
Vom vedea că în AsteriskNOW în baza de date parolele sunt stocate într-un hash. Schimbați parola:
mysql> UPDATE asterisk.ampusers SET parola_sha1 = SHA1 ('12345') WHERE username = 'admin';
Totul ar trebui să funcționeze.
Nimic nu a funcționat, acum când este conectat la probleme de administrare FreePBX
EROARE FATALĂ
Eroare DB: conectarea a eșuat
Trace înapoi
/var/www/html/admin/common/db_connect.php:63 die_freepbx ()
[0]: eroare DB: conectarea a eșuat
/var/www/html/admin/bootstrap.php:66 require_once ()
[0]: /var/www/html/admin/common/db_connect.php
/var/www/html/admin/config.php:58 require ()
[0]: /var/www/html/admin/bootstrap.php
Rechecked: logins-parolele în amportal.conf și în asterisk.ampusers coincid
totul funcționează, doar o remarcă .. de mult timp m-am chinuit de această întrebare. sa dovedit că am folosit o parolă cu caractere ilegale "#% :? * (_ de acest tip, deci dacă cineva nu reușește eroarea FATAL
DB Error: conectare eșuată folosiți parola pentru mai ușor. TOATE LUCK
Dacă întâmpinați o problemă precum Roman, atunci aveți o nouă versiune a FreePBX, care stochează și parola în /etc/freepbx.conf