Ir para conteúdo
  • Cadastre-se

[Tutorial] Registro.br e isavail - Verificação de disponibilidade de Domínios .br


avonni

Posts Recomendados

Após ver o tópico onde o Gilvan relata o problema com a verificação de disponibilidade de domínios .br no WHMCS, resolvi disponibilizar este tutorial.

Pra quem não sabe, existe um limite de consultas que podem ser realizadas no Whois do Registro.br:

A taxa de consultas de entidades (CNPJ e CPF) e ID no whois é limitada a 30 consultas a cada 24 horas.

A taxa de consultas de domínios, tickets, IP e AS no whois é limitada a 30 consultas no intervalo de 5 minutos.

Então se a busca de domínios .br parou de funcionar em seu WHMCS é bem provável que o IP de seu servidor/site esteja bloqueado no sistema do Registro.br

Para resolver isso é bem simples: Envie um e-mail para hostmaster@registro.br informando seu IP e solicitando o desbloqueio.

Porém esta não é uma solução definitiva já que se o limite for atingido novamente haverá um novo bloqueio. Neste caso o que deve-se fazer é utilizar as classes isavail que o Registro.br disponibiliza e que permitem um limite bem maior de consultas. E é aí que começa nosso tutorial: :)

1-Faça o download do arquivo isavail-0.2.tar.gz no link oficial ftp://ftp.registro.br/pub/isavail/

2-Descompacte e abra o arquivo avail_client.php, em seguida insira na linha 2 o seguinte código:

$fqdn=$_GET["domain"];
3-E na linha 29 substitua o conteúdo pelo seguinte código:
define(COOKIE_FILE, 'isavail-cookie.txt');[/code]


4-Crie um arquivo de texto de nome [b]isavail-cookie.txt[/b] com o conteúdo inicial [b]00000000000000000000[/b] e envie este arquivo e o [b]avail_client.php[/b] para a pasta raiz de seu site (http://www.seusite.com.br/)

5-Altere as permissões do arquivo [b]isavail-cookie.txt[/b] para [b]777[/b]

6-Agora abra o arquivo [b]includes/whoisservers.php[/b] de seu [b]WHMCS[/b] e altere as linhas dos domínios [b].br[/b] substituindo [b]whois.nic.br|No match for[/b] por [b]http://www.seusite.com.br/avail_client.php?domain=|HTTPREQUEST-Available[/b]



Exemplo:

Linha original

[code].com.br|whois.nic.br|No match for[/code]
Ficará assim:
[CODE].com.br|http://www.seusite.com.br/avail_client.php?domain=|HTTPREQUEST-Available[/code]

Basta alterar como no exemplo para [b]todas as extensões .br[/b] e salvar as alterações. ;)

Pronto! Agora você não terá mais problemas com o sistema de verificação de disponibilidade de domínios/Whois do Registro.br! :D

Vale ressaltar que este tutorial não foi todo criado por mim. A base deste conteúdo eu vi no post de um usuário no fórum da Hostdime há um bom tempo atrás, então eu só adaptei e acrescentei algumas coisas.

Espero que seja útil! :o

Link para o comentário
Compartilhar em outros sites

Segui passo a passo do tutorial e não funcionou. Fiz a pesquisa de um domínio .com.br antes de alterar e o domínio estava disponível.. Quando alterei fiz a mesma pesquisa e mostrou como indisponível o domínio.. alem de ter percebido uma certa lentidão na pesquisa..

Medim, dá uma conferida se você realizou todos os passos exatamente como no tutorial.

Possivelmente você errou em alguma coisa.

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...

Informação Importante

Concorda com os nossos termos?