Jump to content

CPANEL deixou um presente nesta madrugada...


Recommended Posts

Senhores, a ultima atualização do cPanel gerou um bug justamente no update do banco de dados, ocasionando uma falha de comunicação entre o cPanel e o banco de dados:

Citar

 

“The MySQL server is currently offline.”

“Error encountered while fetching data: There is no such grant defined for user ‘cpses_username’ on host ‘localhost’ DBDISKUSED cpuser_user 0 DISKUSED 0 DB cpuser_user USER cpuser_db”


The following errors can also be found in cPanel’s error log:



[2020-05-12 23:36:14 -0500] warn [cpmysql] Error encountered while fetching data: There is no such grant defined for user 'cpses_username' on host 'localhost' at /usr/local/cpanel/Cpanel/DBAdmin.pm line 186, <STDIN> line 1.

[2020-05-12 23:36:14 -0500] warn [cpanel] Cpanel::Wrap::send_cpwrapd_request adminbin Cpanel/cpmysql/DBCACHE: exit 11: namespace=[Cpanel] module=[cpmysql] function=[DBCACHE]: set error in context mysql: raw_response=[{"version":"2.4","action":"run","data":"Error encountered while fetching data: There is no such grant defined for user 'cpses_username' on host 'localhost'\nDBDISKUSED\tcptech_dbv\t0\nDISKUSED\t0\nDB\tcptech_dbv\nUSER\tcptech_db\n","timeout":0,"mode":"simple","status":1,"exit_code":2816,"error":1,"statusmsg":"adminbin Cpanel/cpmysql/DBCACHE: exit 11"}] at /usr/local/cpanel/Cpanel/Wrap.pm line 120, <$socket> line 1.

 

 

Solução 1
A partir de agora, cPanel está trabalhando para uma correção permanente para este bug na versão 86. cPanel não recomenda fazer o downgrade da versão do MySQL, pois inclui várias correções importantes de CVE. A solução recomendada é mudar para a versão 88 (que é a versão atual), pois não é afetada por este bug.

Solução 2
Uma das soluções sugeridas pelos fóruns cpanel (não pelo suporte oficial) é fazer o downgrade dos pacotes MariaDB. Uma vez que esta é uma correção oficial, sugerimos fazer backup dos bancos de dados mysql antes de executar esta correção.

Primeiro backup de todos os banco de dados:  https://support.cpanel.net/hc/en-us/articles/360041292593

Segundo verifique os pacotes instalados usando o seguinte comando.

rpm -qa | grep MariaDB

Faça um update da versão de seu WHM para a mais recente

/scripts/upcp --force

Faça o downgrade dos pacotes MariaDB usando o seguinte comando yum.

yum downgrade MariaDB-server MariaDB-common MariaDB-shared MariaDB-client MariaDB-compat MariaDB-devel

Mais uma coisa, para evitar que a versão do mariadb volte na atualização automática use o versionlock :

yum install -y yum-plugin-versionlock && yum versionlock MariaDB-* && yum versionlock list

Fontes:
https://support.cpanel.net/hc/en-us/articles/360056772334
https://support.cpanel.net/hc/en-us/articles/360056803454
https://jira.mariadb.org/browse/MDEV-24121

Edited by Alexandre Duran
Link to post
Share on other sites

  • Replies 15
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

Olá, Para desativar as atualizações do cpanel e evitar dores de cabeça você precisa comentar com # a seguinte linha no cron #usr/local/cpanel/scripts/upcp --cron OBS: o forum não aceito

Executa: yum install -y yum-plugin-versionlock && yum versionlock MariaDB-* && yum versionlock list  

Houve uma atualização no artigo e na solução do problema: https://support.cpanel.net/hc/en-us/articles/360056772334

3 horas atrás, MarksEliel disse:

Tenho 3 servidores cPanel dois na versão 90.0.16 e um na versão 90.0.15

Nenhum teve downtime ou coisa do tipo, tudo funcionando normalmente, alguém sabe dizer em qual versão está o BUG?

Verifique a versão do Mariadb usado - de qualquer forma verifique se voce consegue listar os bancos de dados Mysql pela interface do cPanel. Se conseguir não foi afetado.

Link to post
Share on other sites
2 horas atrás, Andre Juliano disse:

Cpanel acabo de atualizar meu mysql novamente e deu o mesmo problema. Como desativo essa atualização automatica?

 

Olá,

Para desativar as atualizações do cpanel e evitar dores de cabeça você precisa comentar com # a seguinte linha no cron

#usr/local/cpanel/scripts/upcp --cron

OBS: o forum não aceitou eu colocar a linha completa do comando que está no cron.
toda hora ficava pedindo pra liberar meu ip e mesmo assim não permitia eu colocar a linha completa.
 

Cpanel senão souber gerenciar ao invés de se tornar a solução ele se torna o problema.

 

Olá,
Aos ADM:
O forum é voltado para host e é natural que nos posts precisamos informar comandos e o fórum está bloqueando isso. Ao tentar postar o comando do print toda hora pediu pra liberar o ip e mesmo assim não permitiu a postagem, favor corrigir esse problema.
Segue o print do que tentei postar.
https://prnt.sc/vdvco5
 

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.




×
×
  • Create New...