Jump to content

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


avonni

Recommended Posts

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 [email protected] 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 to comment
Share on other 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..

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

Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

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

Important Information

Do you agree with our terms?