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 comment
Share on other sites

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?

<?= "Full Stack PHP Developer"; ?>
Desde 2013 trabalhando com Desenvolvimento de Sites e Gestão de Servidores.

Link to comment
Share on other sites

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 comment
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 comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

Do you agree with our terms?