Archive for October, 2008

FTP com acesso via internet explorer ou explorer…

Tuesday, October 28th, 2008

As vezes a gente quer colocar os recursos de internet explorer e explorer para acesso de ftp, mas para isso precisamos ajustar algo (quando nosso server tem o pure-ftpd), por isso informe no /etc/pure-ftpd.conf:

BrokenClientsCompatibility=YES

Feito isso, teste com -> ftp://username@domain.com
e sua respectiva senha.

Abraços e espero a caixa de bis!

sshcmdpermissiondeny erro ao tentar múltiplos backups de whm para whm

Tuesday, October 28th, 2008

Sim, as vezes a gente encontra cada abacaxi imundo no Cpanel que chega a dar raiva, mas não deixa de ser uma excelente ferramenta.

Para sanar esse problema chato faça o seguinte (via console):

1 – entre na máquina de origem e faça:
rm -f /root/.ssh/known_hosts
cleanmd5
stop iptables
stop apf

Confirme se a porta de SSH está correta.

2 – Faça o mesmo procedimento acima na máquina de destino.

3 – Se, por um acaso, nosso amigo WHM PENSAR em dar pau, por favor, mude a senha para algo simples, sem caracteres muito especiais, como -> futeboll (claro que temporariamente).

Abraços e espero a caixa de bis se resolver seu problema!

Corrigindo o configurador automático SPF no CPanel

Saturday, October 25th, 2008

O arquivo SPF.pm vem com um bug, ele omite o “.” no momento de adicionar o domínio na zona dns. Siga os passos abaixo paa corrigir:

# nano /usr/local/cpanel /Cpanel/SPF.pm
Localizar o trecho: 

            ‘match’ => ‘v=spf’,
            ‘removematch’ => ( ( $overwrite || !$spf_match ) ? ‘v=spf’ : $spf_match ),
            ‘domain’ => $domain,
            ‘record’ => $domain,
            ‘value’  => ‘v=spf1 a mx’ . $safekeys . ( $is_complete ? ‘-all’ : ‘?all’ )
          };

Incremente com o “.” após o “domains,” – conforme abaixo:

            ‘match’ => ‘v=spf’,
            ‘removematch’ => ( ( $overwrite || !$spf_match ) ? ‘v=spf’ : $spf_match ),
            ‘domain’ => $domain.”.”,
            ‘record’ => $domain.”.”,
            ‘value’  => ‘v=spf1 a mx’ . $safekeys . ( $is_complete ? ‘-all’ : ‘?all’ )
          };

Salve o arquivo.

Modificando manualmente o arquivo httpd.conf em apache-cpanel

Tuesday, October 21st, 2008

Qualquer edição manual no arquivo de configuração do apache, em servidores CPanel , necessita de dois comandos para preservar as modificacões:

/usr/local/cpanel/bin/apache_conf_distiller –update
e
/usr/local/cpanel/bin/build_apache_conf

Como ocultar informações de versão do apache em consultas?

Tuesday, October 21st, 2008

Acesse nano /usr/local/apache/conf/httpd.conf e insira:

ServerSignature Off (abaixo desta)
ServerTokens ProductOnly

WHMCS com problemas em abertura de ticket e respostas (brancos), o que fazer?

Tuesday, October 21st, 2008

Se ao responder ou receber ticket, pelo WHMCS, detectar que as mensagens estão sem conteúdo, confira em seu php.ini se a opção abaixo está comentada:

;mbstring.func_overload = 0

O sinal “;” representa que a função está desabilitada. Mantenha assim.

Geralmente, ao se instalar softwares como eGroupware, e adequar o ambiente as solicitações do mesmo, ocorrem estes erros.

DNS: recursive lookups

Tuesday, October 21st, 2008

Referência: http://www.forumcpanel.com.br/index.php?showtopic=723&hl=allow-recursion

Edite seu named.conf e em cima de options { coloque o seguinte:

acl “trusted” {
xxx.xxx.xxx.xxx;
yyy.yyy.yyy.yyy;
};

Onde xxx e yyy são os números de seus servidores de DNS, geralmente defenidos no arquivo /etc/nameserverips

Dentro de options { retire o comentário de query-source address * port 53; e abaixo, antes da }, coloque o seguinte:

allow-recursion { trusted; };
allow-notify { trusted; };
allow-transfer { trusted; };

É só salvar e reiniciar o named. Se você usa firewall, deixe aberta a porta 53 tanto para udp quanto para tcp.

Problemas de quotas ilimitadas do Cpanel

Tuesday, October 21st, 2008
Se o cpanel apresentou unlimited em tudo (quota, 0 de espaço em uso), isto pode ser causado por falta de sistema de quotas, para corrigir utilize os comandos na ordem abaixo:

1 – mount -o remount /
2 – quotaon -augv
3 – quotachek -augvm
4 – /scripts/fixquotas

Comandos úteis:

/scripts/initquotas
/scripts/fixquotas

quotaoff /
quotacheck -acugvmf
/scripts/resetquotas –useplanquotas
mount -o remount /
quotachek -augvm
quotaon -augv

SERVICE CURRENTLY NOT AVAILABLE! Error No. [0x01F4] ERRO DO ROUNDCUBE

Tuesday, October 21st, 2008

Se estiver acessando o webmail de um servidor cpanel e aparecer a mensagem abaixo:

SERVICE CURRENTLY NOT AVAILABLE!

Error No. [0x01F4]

Correção:

Acesse a pasta do usuário e corrija o erro seguindo a sintaxe abaixo:

cd /home/USER/mail/dominio/nome_da_conta

Delete o conteúdo da pasta “curl”.
Acesse o webmail em seguida para verificar se tudo está ok.

Problemas com e-mails da AOL em meu servidor, como corrigir?

Tuesday, October 21st, 2008

É muito comum que o SPF do servidor está complicando a situação de emails junto a AOL.

Acesse o WHM > Service Configuration > Exim Configuration Editor e desmarque:
Blacklist: SPF Checking

Desabilitando Funções do PHP em servidores!

Tuesday, October 21st, 2008

Algumas funções do Php precisam ser desabilitadas em servidores web compartilhados. Altere os mesmos em:

/usr/lib/php.ini
Se o Zend foi compilado, o caminho pode ser:
/usr/local/Zend/etc/php.ini

Lozalize a linha: disable_functions = e digite as funções:

xec, system, passthru, shell_exec, escapeshellarg, escapeshellcmd, proc_close, proc_open, dl, popen

Ou, mais completo:

dl, system, exec, shell_exec, chown, chgrp, escapeshellcmd, putenv, popen, pclose, passthru, proc_open, proc_get_status, proc_nice, proc_close, proc_terminate, posix_ctermid, posix_get_last_error, posix_getcwd, posix_getegid, posix_geteuid, posix_getgid, posix_getgrgid, posix_getgrnam, posix_getgroups, posix_getlogin, posix_getpgid, posix_getpgrp, posix_getpid, posix_getppid, posix_getpwnam, posix_getpwuid, posix_getrlimit, posix_getsid, posix_getuid, posix_isatty, posix_kill, posix_mkfifo, posix_setegid, posix_seteuid, posix_setgid, posix_setpgid, posix_setsid, posix_setuid, posix_strerror, posix_times, posix_ttyname, posix_uname

FONTE: http://www.forumcpanel.com.br/index.php?showtopic=368&pid=2002&mode=threaded&start=#entry2002

Alterando Timezone de sua aplicação PHP

Monday, October 13th, 2008

As vezes nos perguntamos:
Como alterar o timezone de uma aplicação PHP?

Simples, no script que você deseja mudar use:

putenv(“TZ=America/Sao_Paulo”);

Para mais timezones acesse:

http://www.theprojects.org/dev/zone.txt

Obs -> Só roda bem se o safe_mode estiver ON e ele estará REMOVIDO do php6!

Instalando Ruby no Cpanel ou How to install Ruby on Cpanel

Sunday, October 5th, 2008

É simples, para instalar o ruby no cpanel somente faça como root:

/scripts/installruby

MTA mailenable parando: Solução (dica quente) Windows MTA transfer encerrando inesperadamente

Friday, October 3rd, 2008

Se você é sysadmin e chora na mão do plesk por que as dicas que o pessoal de lá dá só rodam bem se você falar com um $anto remédio, então vou lhe poupar alguns cents de dólar. Seguinte, se o teu MailEnable está travando o MTA loucamente, os eventos do sistema não mostram porcaria nenhum, você reinstalou o MailEnable e mesmo assim a coisa ainda continua travada (parando loucamente o MTA) – tente isto:

Abra o administrador do mailenable,
Abra os filtros (última opçÃo),

Desabilite ambos,

Restarte o MailEnable!

OBS: Se isto resolver, por favor, me mande uma caixa de Bis pelo menos!