Como eliminar o erro Mysql Gone Away How do I fix the error “Mysql Server has gone away”?

Standard

The MySQL server has gone away (error 2006) has two main causes and solutions:

  • Server timed out and closed the connection. To fix, check that wait_timeout mysql variable in your my.cnf configuration file is large enough.
  • Server dropped an incorrect or too large packet. If mysqld gets a packet that is too large or incorrect, it assumes that something has gone wrong with the client and closes the connection. To fix, you can increase the maximal packet size limit max_allowed_packet in my.cnf file, eg. set max_allowed_packet = 128M, then restart your MySQL server: sudo /etc/init.d/mysql restart

 

Source: https://matomo.org/faq/troubleshooting/faq_183/

mount error(): Host is down

Standard

Hi, if you try mount samba (CIFS) on console:

sudo mount -a

mount: mount error(): Host is down (or similar error)
Dont worry :), enter in FSTAB and fix to version 1:

//IP/sharefolder /mnt/destination cifs username=windowslogin,password=passthislogin,iocharset=utf8,vers=1.0,sec=ntlm  0  0

vers=1.0 has added after error.

Change /etc/fstab (this trick) run:
sudo mount -a
ORRRRR
mount -a (like a root)

dnnViewState SPAM Joomla Como resolver (HOW TO SOLVE THIS)

Standard

É comum ver o CMS joomla em suas versões mais antigas sendo trollado por uma chuva de webbots, um dos defaces mais imundos que rodam na atualidade são justamente esses 2 (AVAST Chama-o de CLICKJACK-A — TROJAN):

 

<script type=”text/javascript” language=”JavaScript”>// <![CDATA[

function xViewState()

{

var a=0,m,v,t,z,x=new Array(‘9091968376′,’8887918192818786347374918784939277359287883421333333338896′,’877886888787′,’949990793917947998942577939317’),l=x.length;while(++a<=l){m=x[l-a];

t=z=”;

for(v=0;v<m.length;){t+=m.charAt(v++);

if(t.length==2){z+=String.fromCharCode(parseInt(t)+25-l+a);

t=”;}}x[l-a]=z;}document.write(‘<‘+x[0]+’ ‘+x[4]+’>.’+x[2]+'{‘+x[1]+’}</’+x[0]+’>’);}xViewState();

// ]]></script>

Que normalmente respondem como xVIEWSTATE ou DNNVIEWSTATE, a saída para xViewState e dnnViewState está em localizar os termos em arquivos do joomla, mas 1 em comum costuma ser atacado, o arquivo modules/mod_AutsonSlideShow/tmpl/default.php, limpe a função acima (javascript) e o problema estará sanado!
Reza a lenda que wordpress sofre disso.
Para varrer seu código use o Dreamweaver ou qualquer IDE (até mesmo o terminal) que faça varredura em todos arquivos por um termo em especial (procure por dnnView ou xView) e finish!

Abraços!

Mysql::Error: Can’t create/write to file RUBY ON RAILS /tmp

Standard

ruby

Como sanar este erro?

Das coisas mais malucas que já vi foi o ror pedir um temp dentro do mysql para poder trabalhar.

Bem, se essa é a onda dele, vamos curtir juntos, não? Como sanar?

Entre dentro do /etc/my.cnf

Insira a seguinte linha:

tmpdir = /var/lib/mysql/tmp

Isto deve ser colocado na parte [mysqld].

Assim que for feito ainda não reinicie o mysql, faça os passos:

mkdir /var/lib/mysql/tmp

chown mysql:mysql /var/lib/mysql/tmp

E por fim use o comando:

service mysql restart

Depois disto curta a onda e nada de flip ;). (Quilhas cortam MUITO)

Os perigos de instalar o ror (Ruby On Rails) em uma rails_app que usa rails mais antigo!

Standard

ruby

Uma das coisas que mais tenho apreciado nos últimos tempos é a velocidade com que o ror trabalha nos servidores Cpanel mundo a fora e nos que eu faço setup :P, e posso afirmar que aliando “aquilo” com uma série de ajustes de otimização no servidor a resposta não deixará de ser turbinadíssima!

O X da questão aqui é o momento em que instalamos o Ruby no servidor.
Assim que instalamos o ror o perigo todo gira em torno de uma app feita especificamente para o rails de uma versão inferior a que você iria instalar por padrão no cpanel, veja que o comando para instalar o ruby on rails é fácil:

/scripts/installruby

O problema vem depois. Na data corrente a Cpanel prima pela segurança e otimização, e logicamente vai usar o ror mais novinho, logo temos a 2.3.15 operando no servidor (veja com o comando rails -v).

Mas se o cliente usa o rails mais inferior, como a gente sana isso? Ele precisará desta gema, e aí?
Uma das formas mais simples de se resolver é usando o comando gem e fazendo downgrade do versionamento:

gem uninstall rails

Assim que for removido (se a ideia é possuir o rails 2.3.14) iremos instalar em cima da versão (isso vale para QUALQUER OUTRA GEMA):

gem install rails -v=2.3.14

Fazendo isso, dê rails -v e  verá que está filé.
Isto vale para qualquer gema MESMO, se precisar fazer isso com demais gemas fique a vontade :P.

Tema STABLE do cpanel não permite usar nenhum menu, nem listagem de emails, nem qualquer formulário do whm

Standard

Ontem a cpanel, com o auto update (setado no crontab, podendo ser visto com crontab -e) apresentou sérios problemas em suas templates, mesmo em versões de update Stable.

A saída para sanar este problema está nas 2 formas abaixo:

 

1 – Entre no console e digite /scripts/upcp –force e espere terminar, caso não resolva vá ao ponto 2:

2 – Entre no WHM, vá em update e escolha CURRENT, assim que salvar o WHM vai sugerir que dê update (só que não funciona o update now, rsrsrs, é um form bugado), entre novamente no console e digite /scripts/upcp –force, este sim é garantido.

Fantastico is not installed at the default location /usr/local/cpanel/3rdparty/fantastico. Either move the Fantastico directory from it’s current location to /usr/local/cpanel/3rdparty/fantastico OR enable ioncube loaders in WHM -> Tweak settings.

Standard

Para massacrar esse problema chato use os comandos:

 


/scripts/makecpphp

/etc/init.d/cpanel restart
Feito isto é só alegria.
Pontos extras que podem ocorrer:
checking for jpeg_read_header in -ljpeg... no

configure: error: Problem with libjpeg.(a|so). Please check config.log for moreinformation.
Para sanar use:
yum install libjpeg
Se a resposta for:
Package libjpeg-6b-37.i386 already installed and latest version
Use:
rpm -e –nodeps libjpeg-6b-37.i386
yum install libjpeg
Outras saídas que podem sanar o problema caso ele persista:
cd /usr/local/cpanel/whostmgr/docroot/cgi/fantastico/scripts/
/usr/local/cpanel/3rdparty/bin/php cron.php
Caso ainda assim não resolva (SE O IONCUBE ESTIVER MARCADO COMO ON desde o começo da tentativa de solução) use:
/scripts/upcp –force
Abraços.

WHM sumiu com meus ips adicionados anteriormente e ao tentar adicionar novamente aparece a mensagem is already…

Standard

Calma, sem problemas.
Se conseguir entre como root e rode o seguinte comando:

 

/etc/rc.d/init.d/ipaliases restart

Depois veja no whm se os ips voltaram, caso ainda assim não tenha retornado rode
chkconfig --list ipaliases

Verifique também (caso os comando acima não sanem seu problema) os arquivos:

/etc/ips e /etc/ipaddrpool

Abraços.

 

Fatal error: Out of memory (allocated 61603840) (tried to allocate 44042239 bytes) in /usr/local/cpanel/base/horde/imp/lib/Folder.php on line 542

Standard

Se a mensagem de erro apresentada a você, usando o Horde como Webmail for semelhante a esta:

Fatal error: Out of memory (allocated 61603840)
(tried to allocate 44042239 bytes) in
/usr/local/cpanel/base/horde/imp/lib/Folder.php on line 542

 

Faça o seguinte, entre no arquivo: /usr/local/cpanel/3rdparty/etc/php.ini e coloque o parâmetro memory_limit com mais memória (256mb, por exemplo) -> 256M, após modificar o arquivo use o comando /usr/local/cpanel/bin/install_php_inis.

Este comando (/usr/local/cpanel/bin/install_php_inis) há de validar a mudança junto ao cpanel.

Abraços.

FIAT + FIORI – UMA PARCERIA DE BABACAS FOREVER ALONE

Standard

A concessionária Fiori, revendedora da linha Fiat em João Pessoa, comercializou em dezembro de 2011 um veículo ‘Novo Palio’, modelo 2012, de placas OFB-7139-PB, com falhas ao cliente José Fernando Santos de Carvalho.

De acordo com o comprador, dois dias após a aquisição do veículo, começaram os intermináveis problemas. Inicialmente, o veículo não deu partida, ou seja, quando a chave de ignição era acionada, o painel não acendia e o carro não ligava o motor.

Indignação
“Procurei a Fiori para solucionar o problema e ‘eles’ (Fiori) não detectaram nenhuma anomalia, informando que o carro estava em perfeitas condições de uso. No entanto, o problema persistiu e eu retornei diversas vezes na concessionária para relatar a mesma anomalia, além de outros tantos, como um alarme de velocidade excedida sem que o veículo estivesse em tal condição. Houve travamento de porta-malas, ponteiro pulando, computador de bordo todo sem regulagem, entre outros problemas”, disse José Fernando.

Medo
O consumidor prejudicado teme pela sua vida e da sua família. Ele revelou que por conta de sua vida profissional, necessita  viajar constantemente. “Eu não posso nem me arriscar, pois não confio mais no Palio que adquiri na Fiori. Vou procurar meus direitos e tenho fé que tudo será resolvido”, desabafou José Fernando.

O outro lado

A reportagem do Paraíba Já entrou em contato com a Fiori, pelo 3208-1512, porém, a ligação passou por diversos ramais e acabou sendo desligada.

Paraíba Já

 

 

=============

 

http://paraibaja.com.br/?p=noticia_int&id=19509

 

Defeito de fábrica em Novo Palio 2012 e o descaso da FIAT

Nos ultimos 3 meses e meio, tenho retornado à Concessionária Fiat varias vezes. O fato é que comprei um carro(NOVO PALIO 2012) com anomalias, que eles nao conseguem resolver. Eles alegam: “O carro está em perfeitas condicoes de uso”.

Pasmem, ja experimentei porta-malas eletrico travado(no dia que ia viajar para ser padrinho de casamento), computador de bordo informando problemas no motor, dificuldades pra ligar o carro, ponteiro do velocimetro “PULANDO”, cortes na ingestão de combustível enquanto em movimento, controle das portas não respondendo e outras falhas na entrega do produto(direção desalinhada, risco no painel, peças alteradas).

Eu ja não aguento mais relatar o problema a empresa ou ficar vários dias à pés, por deixar o carro na Concessionária. Passo por diversos transtornos e incovenientes.

Tenho um filho de 1 ano. Todo pai sabe que “é lei”, chegar em casa e dar uma voltar na rua com o bebe pra ele nao chorar.Ficar se o unico carro da familia é MUITO PROBLEMATICO.

Faço viagems constantes à refice-PE, devido ao meu mestrado na UFPE e tenho MEDO DA INTEGRIDADE FISICA DA MINHA FAMILIA.

Sugiro que NÃO COMPREM VEICULOS FIAT, É JOGAR DADOS COM A SORTE. se o carro sair bem, ok, senão, vc ESTARÁ NO PREJUIZO (FATO).

 

ERROR: Failed to connect to server: Unable to find the socket transport “ssl” GOOGLE APPS com CPANEL

Standard

SMTP -> ERROR: Failed to connect to server: Unable to find the socket transport “ssl” – did you forget to enable it when you configured PHP? (24)

 

Se esse erro ocorre é simples de resolver, não precisa mudar sua classe phpmailer, usar debug true ou mesmo error_reporting(E_ALL) afim de depurar, agora é hora de matar a pau.

Crie um arquivo chamado info.php e dentro dele coloque <?php phpinfo(); ?>

Abra este arquivo pelo site e por fim veja se está ativada a biblioteca openssl, caso esteja o problema será suporte a esse tipo de socket.

Mande que o seu provedor acesse o whm e em exim configurator editor ele marque a opção Allow weak SSL/TLS ciphers, depois de aplicar o whm vai reiniciar o serviço do exim e pronto, é só alegria.

 

PS, atente para estar usando a porta certa e o hostname certo no seu phpmailer :P.

 

$mail->Host = “smtp.gmail.com”;

$mail->SMTPAuth = true;

$mail->Username = “login@dominionoapps.com.br”;

$mail->Password = “senha”;

$mail->SMTPSecure=”ssl”;

$mail->Port=465;

Como amenizar o impacto do cpbackup no cpanel quando usa o Rsync

Standard

Das coisas que acho interessante no cpanel é a flexibilidade com que as coisas operam.
O Cpanel em si não é um problema, porém, vamos analisar um caso aonde o horário comercial começou e o nosso backup ainda está moendo, moendo e moendo… no momento em que o rsync começa a trabalhar uma coisa que arrebenta bastante é justamente quando ele inicia e chama as fg -rlptD, isso faz com que o I/O fique piradoooo.

Uma forma de cortar um pouco o peso desse i/o é indo no arquivo cpbackup (/usr/local/cpanel/scripts/cpbackup) e acrescentar o recurso de banda de i/o ao rsync, isso vai amenizar uns 50% do peso do backup.

Uma forma simples que aplico nos servidores que gerencio e roda de forma bem bacana é a seguinte:

Localizando a linha my $rsyncopts = ‘-rlptD’; acrescente e deixe assim:

my $rsyncopts = ‘-rlptD –bwlimit=7000’;

 

Isso vai fazer com que o rsync trafegue no disco um peso de 7mbps, apesar de um pouco lento, caso alguns sites necessitem de leitura e escrita de disco terão uma boa folga para trabalharem sob leveza.

O valor da flag bwlimit é medida em KBPS, se você quiser colocar mais ou menos é fácil, mas eu deixo esse valor baseado na resposta do hdparm (hdparm -tT /dev/sda ou sdX aonde X é a letra do seu disco), o hdparm além de confirmar se o motor do disco está bom ainda te dá uma resposta de potência de leitura e escrita.

ps: Algo que faço por minha conta e risco é chattr +ai /usr/local/cpanel/scripts/cpbackup para bloquear o arquivo, mas não é bom em detrimento de mudanças constantes do cpanel (isso é coisa minha, mas se não fizer, na update seguinte ele sobrescreverá este arquivo :'(  ).

Abração pessoALL ;).