redjonatan Postado Dezembro 2, 2013 Postado Dezembro 2, 2013 Alguem pode me ajudar com esse erro que apareceu no meu mod_security? The mod_security plugin could not connect to the database. Please verify that MySQL is running. Error: Access denied for user 'modsec'@'localhost' (using password: YES)
LucianoZ Postado Dezembro 2, 2013 Postado Dezembro 2, 2013 O mysql provavelmente esta desligado. Digite este comando no ssh: service mysql start Se caso lhe ajudei, da um pontinho positivo, qualquer dúvida post uma mensagem. Chamou? Estamos ai!
redjonatan Postado Dezembro 2, 2013 Autor Postado Dezembro 2, 2013 Não, o mysql está normal, já reiniciei já fiz de tudo!
Jaime Silva Postado Dezembro 2, 2013 Postado Dezembro 2, 2013 Reinstale o Modsecurity! Não há bem nem mal que dure para sempre. Um dia tudo acaba.
redjonatan Postado Dezembro 2, 2013 Autor Postado Dezembro 2, 2013 Reinstale o Modsecurity! Como reinstala o mod security?
Jaime Silva Postado Dezembro 2, 2013 Postado Dezembro 2, 2013 Se tiver cPanel: Software »EasyApache (Apache Update); se não tiver: use o Google https://github.com/SpiderLabs/ModSecurity/wiki/Reference-Manual#wiki-Installation_for_Apache Não há bem nem mal que dure para sempre. Um dia tudo acaba.
redjonatan Postado Dezembro 2, 2013 Autor Postado Dezembro 2, 2013 Se tiver cPanel: Software »EasyApache (Apache Update); se não tiver: use o Google https://github.com/SpiderLabs/ModSecurity/wiki/Reference-Manual#wiki-Installation_for_Apache Tenho acesso a tudo, pode mandar algum tutorial?
rayonni Postado Dezembro 2, 2013 Postado Dezembro 2, 2013 Amigo, 1) Acesse o seu SSH como root e faça: # grep dbpassword /etc/cron.hourly/modsecparse.pl Isto irá mostrar a senha atual para o usuário modsec. Ou poderá abrir o arquivo: /etc/cron.hourly/modsecparse.pl Mostrará também a senha, mais ou menos assim ; my $dbhost = 'localhost';my $dbuser = 'modsec'; my $dbpassword = 'SUASENHA'; my $dbname = 'modsec'; my $tblname = 'modsec'; 2) Em seguida, verifique se corresponde ao que já existe no banco de dados MySQL: mysql \u mysql select password from user where user='modsec'; select password('senhadobancodedados'); Substitua senhadobancodedados com a senha encontrada no primeiro comando ou no arquivo modsecparse.pl. Se as senhas não corresponderem, tente redefinir a senha: 3) Faça: mysql \u mysql UPDATE user SET Password=PASSWORD('senhadobancodedados') WHERE User='modsec'; flush privileges; \q 4) E por último faça: # perl -w /etc/cron.hourly/modsecparse.pl Deve ajudar se não ajudar sorry =) e boa sorte!
Alexandre Duran Postado Dezembro 3, 2013 Postado Dezembro 3, 2013 Alguem pode me ajudar com esse erro que apareceu no meu mod_security? The mod_security plugin could not connect to the database. Please verify that MySQL is running. Error: Access denied for user 'modsec'@'localhost' (using password: YES) é um dedicado ou VPS usando Virtuozzo ?
redjonatan Postado Dezembro 3, 2013 Autor Postado Dezembro 3, 2013 Amigo, 1) Acesse o seu SSH como root e faça: # grep dbpassword /etc/cron.hourly/modsecparse.pl Isto irá mostrar a senha atual para o usuário modsec. Ou poderá abrir o arquivo: /etc/cron.hourly/modsecparse.pl Mostrará também a senha, mais ou menos assim ; my $dbhost = 'localhost'; my $dbuser = 'modsec'; my $dbpassword = 'SUASENHA'; my $dbname = 'modsec'; my $tblname = 'modsec'; 2) Em seguida, verifique se corresponde ao que já existe no banco de dados MySQL: mysql \u mysql select password from user where user='modsec'; select password('senhadobancodedados'); Substitua senhadobancodedados com a senha encontrada no primeiro comando ou no arquivo modsecparse.pl. Se as senhas não corresponderem, tente redefinir a senha: 3) Faça: mysql \u mysql UPDATE user SET Password=PASSWORD('senhadobancodedados') WHERE User='modsec'; flush privileges; \q 4) E por último faça: # perl -w /etc/cron.hourly/modsecparse.pl Deve ajudar se não ajudar sorry =) e boa sorte! Mesmo erro ainda :(
Posts Recomendados