Posts Tagged ‘whm’
Thursday, October 6th, 2011
Failed to set sender: EMAIL@DOMÍNIO.COM [SMTP: Failed to write to socket: not connected (code: -1, response: )]”
Se você está recebendo este erro basta acessar seu WHM -> ir nos plugins -> CSF e nas configurações do CSF procurar por SMTP_ALLOWLOCAL, normalmente isso está setado como 0 (zer0 = DESATIVADO), digite 1 para ativar e boa!
Abraços galera.
Tags: allow, csf, erro, horde, howto, relay, send, smtp, webmail, whm
Posted in 1, CentOs, gnu/linux, Hosting, How To, red hat, whmcpanel | No Comments »
Wednesday, October 5th, 2011
Sorry, we were unable to transfer the account. Information about account_username’s primary domain is either missing or corrupt
Se essa é sua mensagem no momento de restore e você tem certeza que:
1 – seu backup .TAR.GZ tá redondo,
2 – conta não foi criada ainda (não existe uma que usa o mesmo login).
Use:
/scripts/restorepkg –force login_do_cliente
Abraços galera
Tags: account, cpanel, restore, whm
Posted in 1, CentOs, red hat, whmcpanel | No Comments »
Monday, October 3rd, 2011
Para cpanel pt_br, o rvskin mostra esta mensagem:
Error from park wrapper: Usando Servidor de Nomes com os seguintes IPs: IP_DO_DNS1,IP_DO_DNS2 Sorry, the domain is already pointed to an IP address that does not appear to use DNS servers as sociated with this server. Please transfer the domain to this servers nameservers or have your administrator add one of its nameservers to /etc/ips.remotedns and make the proper A entries on that remote nameserver.
Naaaaaaaaaaaaaada de Pânico, sanar essa parada é fácil.
Abra o whm como root e em TWEAK SETTINGS clique em DOMAINS e deixe ON a opção:
Allow Remote Domains
Depois disso você vai enviar uma caixa de bis para mim
.
Tags: como, corrigir, cpanel, domain, domínios, Error, estacionados, parked, whm
Posted in 1, CentOs, gnu/linux, Hosting, How To, Painéis de Controle, red hat, whmcpanel | 2 Comments »
Monday, September 19th, 2011
É bem verdade que o vilão da história não é o roundcube e sim o mysql que causam overload. Mysql tem uma regra padrão de cada query esperar a outra terminar, por isso, imagine 500 domínios acessando o roundcube e fazendo a festa?
É possível sanar sim e de maneira tranquila o overload.
O que fazer?
Entre como root no seu servidor whm/cpanel e rode:
/scripts/convert_roundcube_mysql2sqlite
Se por ventura rolar algum erro faça o procedimento forçando-o (update do roundcube):
/usr/local/cpanel/bin/update-roundcube-sqlite –force
Outra coisa MUITO importante:
FAÇA UM DUMP DA BASE DE DADOS DO ROUNDCUBE, isso vai garantir que você tenha qualquer BD para uma possível volta ao mysql (acho BEM difícil, lol)
Para saber se o SQLITE é padrão no mysql use:
grep roundcube_db /var/cpanel/cpanel.config
Abraços e espero ter ajudado.
Tags: cpanel, overload, roundcube, webmail, whm
Posted in 1, CentOs, Hosting, How To, Open Source, red hat, whmcpanel | 1 Comment »
Monday, August 1st, 2011
É, pessoALL, apesar do foco hoje estar 100% no http://www.appunix.com.br ainda uso este blog para dar algumas dicas (FREE) sobre WHM/CPANEL, e uma delas é baseada em um erro que acaba com a alegria de qualquer brazuca (ou sysadmin), um processo irritante que consome 100% da cpu. Este processo é o /usr/sbin/repquota -auv, o qual o cpanel o executa sozinho, do nada (e como quem quer nada), lol, e o pior, não adianta dar killall, kill -9, kill np que ele não encerra, isto é fato!!! Vamos parar de preencher a linguiça e sanar o negócio?
Bem, alguns passos podem ser seguidos para sanar, digamos que irei colocar do nível mais simples ao mais curioso de todos, ok?
Tente o seguinte [como root]:
rm /home/quota.group
rm /home/quota.user
/scripts/fixquotas
Se o processo ainda insistir em ficar como louco checa se seu disco está operando em ready only, uma forma de tentar isto é fazer assim:
touch /home/qualquercoisa e em seguida digitar stat /home/qualquercoisa, se mostrar somente leitura é hora de um reboot (e de preferência um fsck por parte do IDC).
Outro ponto extra é você executar o upcp –force e ver se o processo inicia, caso não, observe na hora (normalmente madrugada) se o processo executa e em seguida opera com o repquota, se isso ocorrer realmente é o versionamento ferrado, mude o estilo de update e faça upcp –force (normalmente release ou stable são os mais recomendados, troque um pelo outro e lembre-se de proteger com chattr os arquivos que lhe são importantes e o cpanel pode os sobrescrever (customizações, por exemplo, em temas do cpanel)).
Vamos finalizar com a dica mais extra?
lsattr /*.user
Se exibir proteções do tipo i–A, meu amigo, tira essa praga daí —-> chattr -iA /*.user
Com isso rode o comando na mão e veja que glorioso.
Se a glória não ocorrer você precisara aprofundar as coisas:
1. Identificar que partições estão usando sistema de quotas,
================
root@appunixlabs [~]# cat /etc/fstab | grep quota
LABEL=/ / ext3 defaults,usrquota 1 1
LABEL=/home /home ext3 defaults,usrquota 1 2
LABEL=/usr /usr ext3 defaults,usrquota 1 2
LABEL=/var /var ext3 defaults,usrquota 1 2
================
2. Reiniciar o Servidor e entrar em Single mode.
3. Rodar um fsck para cada partição (modo forçado)-> fsck -f /dev/sdX#
4. Recriar o sistema de journaling para cada partição. (tune2fs -O ^has_journal /dev/sdX#;tune2fs -O has_journal /dev/sdX#)
5. Rodar um fsck PADRÃO para cada partição.
6. rodar o comando /scripts/fixquotas
7. Reiniciar o sistema.
Ps: Se funcionar lembre-se que um whois neste domínio mostra minha casa, daí é só mandar uma caixa de bis do preto. (LOL)
Tags: auv, bug, cpanel, Error, quota, repquta, upcp, updates, whm
Posted in 1, red hat, whmcpanel | 1 Comment »
Wednesday, April 13th, 2011
As vezes o exim pausa o seu envio afim de poupar recursos da máquina, que por default adentra neste estado a partir do load 3.
O único problema dessa brincadeira é que se o load estiver em 4 ele não envia nada com o padrão de velocidade na queue dele.
Como resolver isso?
Entre no conf do exim e procure pela linha:
deliver_queue_load_max = 3
3 é padrão.
Mude para o valor que achar melhor, recomendo algo até 8.
Abraços.
Tags: average, cpanel, exim, load, mail, queu, whm
Posted in 1, CentOs, Hosting, How To, Open Source, Painéis de Controle, red hat, whmcpanel | No Comments »
Wednesday, April 13th, 2011
Generating vhosts…
Traceback (most recent call last):
File “/scripts/createvhosts.py”, line 143, in ?
parsedDOC = minidom.parseString(DOC)
File “/usr/local/lib/python2.4/xml/dom/minidom.py”, line 1925, in parseString
return expatbuilder.parseString(string)
File “/usr/local/lib/python2.4/xml/dom/expatbuilder.py”, line 940, in parseString
return builder.parseString(string)
File “/usr/local/lib/python2.4/xml/dom/expatbuilder.py”, line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 542, column 23
deploying booster rockets
Se sua mensagem de erro parece com essa, ou linha 152, ou mesmo em plataforma 64 bits, posso lhe dar uma notícia ruim?
NGINXCP só roda em CENTOS!
Se estiver usando redhat será só mais um sonho :’(
Tags: cpanel, Error, fail, nginx, nginxcp, whm
Posted in 1, CentOs, gnu/linux, Hosting, How To, Open Source, programação, python, red hat, whmcpanel | 1 Comment »
Wednesday, April 13th, 2011
É muito comum na plataforma CPANEL/WHM manter um padrão de arquivos guardados em uma pasta para que, ao tentar rodar uma update você perceba algo veloz no tocante a baixar arquivos, na verdade a maior parte dos arquivos já está em cache
.
Como resolver este problema?
rm -Rfv /home/.cpcpan /home/.cpan
Se por exemplo eu quiser reparar módulos perl e atualizar o cpanel já poderei perceber a mudança extremamente importante nos novos pacotes baixados em tempo real, faça um teste:
/scripts/checkperlmodules –force –full
/scripts/upcp –force
Os comandos acima foram testados e já estão em uso.
Não causam qualquer instabilidade a máquina
.
Abraços.
Tags: cache, cpanel, how, to, upcp, updates, whm
Posted in 1, CentOs, gnu/linux, Hosting, How To, Open Source, red hat, whmcpanel | No Comments »
Tuesday, April 12th, 2011
Abaixo descrevo uma pequena lista de comandos bem úteis do cpanel:
exim -bp —-> Este comando recebe os IDs das mensagens relevantes que você precisa enviar (na verdade as que estão na fila de emails),
exim -M IDdoEmaildaFiladeEMAILS —-> Com o id somado a este comando você envia um email em específico em caráter imediato
.
exim -qf —-> envia a fila de emails toda,
exim -qff —-> esse comando ordena que emails congelados tenham uma ordem de envio imediato,
exim -Mvl IDdoEmaildaFiladeEMAILS —-> Vê o log da mensagem especificada pelo seu respectivo ID,
exim -Mvb IDdoEmaildaFiladeEMAILS —-> Mostra o corpo da mensagem referenciada por seu ID,
exim -Mvh IDdoEmaildaFiladeEMAILS —-> Mostra o cabeçalho da mensagem ordenada por seu ID,
exim -Mrm IDdoEmaildaFiladeEMAILS —> Remove a mensagem especificada por seu ID,
exim -Mg —> prepara mensagens para o envio usando seu ID (mensagens que falharam).
exim -v -Rff nomedodomínio.com.br —-> Esse comando faz com que o exim processe todas as mensagens de um domínio específico, neste caso nomedodomínio.com.br.
Tags: bounce, cpanel, deliver, exim, force, frozen, list, message, tricks, truques, whm
Posted in 1, CentOs, gnu/linux, Hosting, How To, Open Source, red hat, redes, whmcpanel | No Comments »
Wednesday, February 16th, 2011
Para resolver este problema em seu Cpanel/WHM não é tão difícil assim.
Um dos fatores principais deste erro sem dúvidas é alguma zona de DNS que o domínio que você tentou restaurar o backup ainda existe.
Para descobrir isso procure na área de DNS (DNS Functions) a opção Delete a DNS zone.
Coloque o nome do domínio que você queria restaurar os backups.
Em seguida delete a zona de DNS confirmando.
O problema deverá estar sanado.
Tags: conflict, cpanel, dns, domain, Error, fullbackup, whm
Posted in 1, CentOs, gnu/linux, Hosting, How To, Open Source, Painéis de Controle, red hat, whmcpanel | No Comments »
Monday, June 7th, 2010

Se você está tentando enviar emails pelo RoundCube e sabe que o mesmo fica somente apresentando a mensagem “Enviando mensagem…” e não faz nada, tente as soluções abaixo:
1 – Como root use o comando:
/scripts/autorepair net_smtp_fix
(http://www.nerdblog.info/2009/11/04/webmail-no-cpanel-whm-nao-envia-mais-mensagens/)
Caso não resolva ainda podemos aplicar uma solução mais leve:
2 – Verifique se o CSF está instalado em seu servidor, cas0 sim, acesse o csf em seu WHM -> Plugins -> ConfigServer Security&Firewall -> clique em Firewall Configuration e procure por SMTP_ALLOWLOCAL, caso esteja como “0″ coloque “1″, save as configurações e reinicie seu CSF/LFD.
Caso não resolve (muito difícil de não sanar), vamos mergulhar mais fundo no problema, force uma atualização do RoundCube com o comando:
3 – logado como root:
/usr/local/cpanel/bin/update-roundcube –force
Caso ainda assim não alcance o resultado esperado, apele para update geral:
4 – Procure pelo arquivo -> /usr/local/cpanel/base/3rdparty/roundcube/config/main.inc.php, abra-o e edite procure pela linha:
$rcmail_config['smtp_user'] = ‘%u’;
e substitua a mesma por:
$rcmail_config['smtp_user'] = ‘ ‘;
Salve e saia, em seguida tente ver se o roudcube opera como desejado.
5 – Como root execute:
/scripts/upcp –force
Caso resolva, dê um whois neste domínio e envie uma caneca do Ubuntu, Uma camisa do Ubuntu ou uma caixa de bis!
Abraços.
Tags: cpanel, csf, dont, Error, hat, lfd, message, red, resolver, root, roudcube, scripts, sending, solution, stop, timeout, trouble, troubleshooting, update, webmail, whm, work
Posted in 1, CentOs, gnu/linux, Hosting, How To, Open Source, Painéis de Controle, php, red hat | No Comments »
Sunday, May 2nd, 2010

Olá ALL,
Uma coisa comum para combater uso indevido de cgi é impedir o uso de cgi (perl) em um servidor de hospedagem de sites compartilhada, mas nem sempre dá para impedir o uso.
Então uma das formas de contornar o uso indevido é aplicar regras do mod_security do apache afim de que possamos filtrar o máximo de requisições e ainda por cima ganhar com segurança.
Antemão quero salientar que uma das pragas mais comuns da web é o DM.CGI, esse carinha faz um estrago grandinho com spam, podendo levar um servidor para as mais conceituadas rbls. Como resolver?
No WHM, como root, siga para o último menu (PLUGINS) e procure pelo Mod Security.
CLique nele, dentro dele clique em Edit Configuration.
Dentro dela adicione as seguintes linhas:
SecRule REQUEST_URI “dm.cgi”
SecRule REQUEST_URI “dark.cgi”
SecRule REQUEST_URI “udp.pl”
SecRule REQUEST_BODY|REQUEST_URI “\.cgi\?m\=state”
SecRule REQUEST_BODY|REQUEST_URI “cgi\?m\=snd”
SecRule REQUEST_BODY|REQUEST_URI “cgi\?m\=icfg”
SecRule REQUEST_BODY|REQUEST_URI “\.pl\?m\=state”
SecRule REQUEST_BODY|REQUEST_URI “pl\?m\=snd”
SecRule REQUEST_BODY|REQUEST_URI “pl\?m\=icfg”
Isto irá salvar sua pele!
fonte: http://www.forumcpanel.com.br/index.php?showtopic=8608&hl=secrule
Tags: apache, bomb, cgi, cpanel, invasão, mod, perl, request, security, Segurança, spam, whm
Posted in 1, CentOs, debian, fedora, Gentoo, gnu/linux, Hosting, How To, Open Source, Painéis de Controle, php, red hat, Segurança, Sempre Lammer!, slackware, ubuntu, unix | No Comments »
Thursday, April 29th, 2010

Um amigo forista me passou nesta manha uma ferramenta interessante que foi desenvolvida por terceiros, mas que dá suporte ao Subversion no WHM/Cpanel. Quando conversei com Seto Ichitaka ele confirmou mesmo que a ferramenta funciona de forma bacaninha.
Algumas notas da empreitada podem ser vistas em:
http://forums.cpanel.net/f77/cpanelsvnmanager-beta-released-install-subversion-easily-149713.html
ou com a nota do site aonde o projeto está:
http://opensourcebattlefield.com/news/1
É fato que saibamos do seguinte:
1 – O plugin é iniciativa de terceiros,
2 – O plugin não está em stable, por isso qualquer update ou problema só tem 1 destino->reportBUG();
Abraços galera!
Tags: cpanel, plugin, subversion, whm
Posted in 1, CentOs, gnu/linux, Hosting, How To, Open Source, programação, red hat | 1 Comment »
Monday, April 5th, 2010

Se você utiliza-se do Fantástico DELUXE e nem em sonho entende o por que que este bendito pede shell_exec ativo, ou mesmo, conhece sobre shell_exec mas sabe que isto é um ponto a menos na segurança em um ambiente compartilhado, PSIU, se está precisando dele OFF esta dica é para você!
Para acabar de vez com a mensagem Warning: shell_exec() siga os passos abaixo:
(por prevensão vamos desabilitar o shell_exec no lugar correto)
Entre no /usr/local/lib/php.ini e insira a função shell_exec no parâmetro disable_functions
Em seguida use o seguinte comando:
/scripts/makecpphp
O Cpanel vai processar o php interno (não é o de uso dos domínios) do Cpanel e ajustar tudo
.
Tags: cpanel, fantastico, linux, shell_exec, whm
Posted in 1, CentOs, gnu/linux, Hosting, How To, Open Source, Painéis de Controle, red hat | No Comments »
Thursday, March 18th, 2010
rode os comandos como root para remover o apf:
/etc/rc.d/init.d/apf stop
rm -Rf /etc/apf
rm -Rf /etc/rc.d/init.d/apf
rm -Rf /var/log/apf_log
rm -Rf /var/log/apfados_log
rm -Rf /usr/local/sbin/apf
Desabilite o serviço do apf
/sbin/chkconfig –level 345 apf off
vim /etc/cron.daily/fw
e remova a linha abaixo:
/etc/rc.d/init.d/apf restart >> /dev/null 2>&1
Pronto, o script firewall APF agora não mais está ativo em seu servidor.
Tags: apf, CentOs, cpanel, hat, linux, red, whm
Posted in 1, CentOs, gnu/linux, Hosting, How To, Painéis de Controle | No Comments »
Wednesday, March 17th, 2010
É uma cara de pau dos sysadmins omitirem qualquer ajuda simples e ainda falarem: “É complexo fazer o aumento a quantidade de envios de emails por hora no exim cpanel”.
Esta solução serve para quando o cliente precisa que um domínio em especial envie mais emails que o padrão do servidor.
Este how to foi feito por mim (little_oak) e estou postando com exclusividade aqui.
É simples, como root entre no arquivo:
/var/cpanel/maxemails
Informe o domínio que deseja, por exemplo nerdblog.info e complete com a sintaxe final:
nerdblog.info=2000
Essa sintaxe habilita 2000 emails por hora para o domínio nerdblog.info.
Após o ajuste /scripts/build_maxemails_config
Pronto.
Deus é fiel e nós somos os caras (eu e vc) lol!
Abração!
Tags: account, cpanel, emails, exim, maxemails, peer, send, whm
Posted in 1, CentOs, gnu/linux, Hosting, How To, Open Source, Painéis de Controle, red hat, redes | 2 Comments »
Saturday, February 27th, 2010
Em inglês seria how to recovery packages, em pt_br, como recuperar pacotes de um servidor formatado?
A idéia é salvar desde pessoas que procuram como americanos ou brasileiros.
Isto é uma dúvida comum para as pessoas que migram seus servidores (ou recuperam após um grave problema) e não sabem como recuperar os pacotes do servidor.
Bem, nada de preocupação!
Assim que o servidor for formatado, acesse o disco antigo e copie a pasta /antigo_disco_montado/var/cpanel/packages /var/cpanel/packages
Pronto, para conferir você pode listar todas as contas e verá que os respectivos pacotes estarão ok
Abraços.
Tags: cpanel, disaster, how, linux, packages, problem, recuperação, restore, sysadmin, to, whm
Posted in 1, CentOs, gnu/linux, Hosting, How To, Open Source, Painéis de Controle, red hat | No Comments »
Sunday, February 21st, 2010
Boa tarde ALL,
Super simples, logue-se como root e rode os seguintes comandos:
/scripts/checkimagemagick
Caso Não seja exibido “OK” rode o comando abaixo:
/scripts/installimagemagick
Pronto!
Tags: CentOs, cpanel, Hosting, imagemagick, whm
Posted in 1, CentOs, gnu/linux, Hosting, How To, Open Source, Painéis de Controle, red hat | No Comments »
Thursday, December 3rd, 2009
Para quem usa CSF e deseja aumentar a quantidade de tentativas de acesso no firewall antes que ele dê um lock no ip, basta acessar o arquivo de configuração do CSF e modificar a quantidade de tentativas em:
LF_SSHD = para tentativas ssh,
LF_FTPD = para tentativas ftp,
LF_SMTPAUTH = para tentativas smtp,
LF_POP3D = para tentativas pop,
LF_IMAPD = para tentativas imap,
LF_HTACCESS = para tentativas de acesso por htaccess.
Informe valores numéricos após o =
Abraços.
Tags: cpanel, csf, firewall, lfd, whm
Posted in 1, CentOs, gnu/linux, Hosting, How To, Open Source, Painéis de Controle, red hat, redes, Segurança, whmcpanel | No Comments »
Friday, November 27th, 2009
Abaixo ensino como instalar o clickbe em um ambiente CPANEL/WHM, siga os passos logando-se como root:
mkdir -p /var/netenberg/click_be/installer/
cd /var/netenberg/click_be/
wget http://www.netenberg.com/files/click_be/free/click_be_installer.bz2
tar -xjpf click_be_installer.bz2
cd /var/netenberg/click_be/installer/
php click_be.php status
pico /var/netenberg/click_be/settings/private_settings.ini
pico /var/netenberg/click_be/settings/public_settings.ini
cd /var/netenberg/click_be/installer
php click_be.php install
Nos arquivos INI procure deixar de acordo com seu server, ou seja, Se suexec estiver on, na linha de suexec diga On, se o Open_Basedir tiver on no server, diga On e assim por diante. Tome cuidado com maiúsculas e minúsculas (o trosso é case sensitive).
Em tese, é isto aqui:
/var/netenberg/click_be/settings/private_settings.ini
wget -> O caminho do wget (cuidado com o bug da Netenberg em cima do wget)
/var/netenberg/click_be/settings/public_settings.ini
Others -> User_Name (não mexa)
Others -> Group_Name (não mexa)
suEXEC -> Status (ajuste caso esteja ON)
—————–
Com os passos acima tudo deve ficar ok, mas abaixo complemento com mais informações:
Normal Update:
cd /var/netenberg/click_be/installer
php click_be.php update
Forced Update:
cd /var/netenberg/click_be/installer
php click_be.php update force
Run a cron job for automatic updates:
cd /var/netenberg/click_be/installer
php click_be.php cron install
Remove the cron job for automatic updates:
cd /var/netenberg/click_be/installer
php click_be.php cron uninstall
Part IV – How to install sites
cd /var/netenberg/click_be/installer
php click_be.php sites install $USER $GROUP $HOME $WWW $DOMAIN $DIRECTORY
$USER = name of the user
$GROUP = name of the group
$HOME = home directory (trailing slash is absolutely neccessary)
$WWW = www (public_html) directory (trailing slash is absolutely neccessary)
$DOMAIN = domain name
$DIRECTORY = the directory where you want to install it (optional)
Example:
Code:
cd /var/netenberg/click_be/installer
php click_be.php sites install joe joe /home/joe/ /home/joe/public_html/ joesdomain.com site/new/
This will install the site at http://joesdomain.com/site/new/
Code:
cd /var/netenberg/click_be/installer
php click_be.php sites install user user /home/user/ /var/www/html/ user.com
This will install the site at http://user.com/
If you leave the $DIRECTORY variable as empty, the site will be installed in the root (http://joesdomain.com/)
How to login?
It is simple, just use your FTP Username and Password.
Alternatively, you can create a file called demo.php inside the folder $WWW/.click_be/:
The contents of demo.php should be as follows:
<?php
$Username = ‘user’ ;
$Password = ‘pass’ ;
?>
Now you can login with “user” as your username and “pass” as your password.
A demo installation of Click Be! does not need FTP login data (and in the final version it will not send out any emails, ie Newsletter).
Part V – How to uninstall sites?
cd /var/netenberg/click_be/installer
php click_be.php sites uninstall $USER $DOMAIN $DIRECTORY
$USER = name of the user
$DIRECTORY = the directory where you had installed it
Part VI – Help Me! I still do not understand!
cd /var/netenberg/click_be/installer
php click_be.php usage
Tags: arquivos, basedir, be, clickbe, cpanel, ini, installer, netenberg, open, suexec, upload, wget, whm
Posted in 1, CentOs, gnu/linux, Hosting, How To, Open Source, Painéis de Controle, php, programação, red hat, whmcpanel | No Comments »