Clicky

Jump to content
Portal do Host
  • Sign Up

Sign in to follow this  
avonni

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

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 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

  • Like 3

Share this post


Link to post
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 Host - Internet Service Ltda.

Hospedagem de Sites // Streaming de Áudio // Registro de Domínios // Revenda de Hospedagem // Revenda de Domínios

-----------------------------------------------------------------------------------------------------------

Links Úteis: Facebook: http://www.facebook.com/MedimHost - Twitter: @MedimHost - Blog da Medim: http://www.medimhost.com.br/blog/

-----------------------------------------------------------------------------------------------------------

Share this post


Link to post
Share on other sites

Será que


.com.br|https://registro.br/cgi-bin/avail/?qr=|vel para registro

Não resolveria ?

Share this post


Link to post
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.

Share this post


Link to post
Share on other sites

Vou re-fazer tudo novamente.. Pode ter algo que fiz de errado.


Medim Host - Internet Service Ltda.

Hospedagem de Sites // Streaming de Áudio // Registro de Domínios // Revenda de Hospedagem // Revenda de Domínios

-----------------------------------------------------------------------------------------------------------

Links Úteis: Facebook: http://www.facebook.com/MedimHost - Twitter: @MedimHost - Blog da Medim: http://www.medimhost.com.br/blog/

-----------------------------------------------------------------------------------------------------------

Share this post


Link to post
Share on other sites
rubensk, o que é esse "|vel para registro"?

Acho que ele quis dizer:

 .com.br|https://registro.br/cgi-bin/avail/?qr=|HTTPREQUEST-Available[/CODE]


BrasilHOSP | Hospedagem de Sites, Revenda de Hospedagem, Servidores Virtuais e Streaming! - http://www.brasilhosp.com.br/ / http://www.rvcore.com/

NetGerencia | Gerenciamento de Servidores, Cloud Server Gerenciado. - http://www.netgerencia.com.br/

Share this post


Link to post
Share on other sites

Eu imaginei isso, mas me pareceu simples demais e por isso perguntei a ele.


Essencial Host - Hospedagem de sites, blogs, lojas virtuais e administração de servidores
blogdohost.com.br - Dicas para quem trabalha com hospedagem de site

Share this post


Link to post
Share on other sites
rubensk, o que é esse "|vel para registro"?

É parte de "disponível para registro" e está presente apenas na resposta positiva, não na resposta negativa, e também não entra no problema de acentuação.

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.



×
×
  • Create New...