avonni Posted November 2, 2011 Share Posted November 2, 2011 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 3 Link to comment Share on other sites More sharing options...
Medim Host Posted November 2, 2011 Share Posted November 2, 2011 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 More sharing options...
rubensk Posted November 2, 2011 Share Posted November 2, 2011 Será que .com.br|https://registro.br/cgi-bin/avail/?qr=|vel para registro Não resolveria ? Link to comment Share on other sites More sharing options...
avonni Posted November 2, 2011 Author Share Posted November 2, 2011 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 More sharing options...
Medim Host Posted November 2, 2011 Share Posted November 2, 2011 Vou re-fazer tudo novamente.. Pode ter algo que fiz de errado. Link to comment Share on other sites More sharing options...
tekobr Posted November 2, 2011 Share Posted November 2, 2011 Será que .com.br|https://registro.br/cgi-bin/avail/?qr=[B]|vel para registro[/B] Não resolveria ? rubensk, o que é esse "|vel para registro"? Link to comment Share on other sites More sharing options...
Jordan Miguel Posted November 2, 2011 Share Posted November 2, 2011 rubensk, o que é esse "|vel para registro"? Acho que ele quis dizer: .com.br|https://registro.br/cgi-bin/avail/?qr=|HTTPREQUEST-Available[/CODE] Link to comment Share on other sites More sharing options...
tekobr Posted November 2, 2011 Share Posted November 2, 2011 Acho que ele quis dizer: .com.br|https://registro.br/cgi-bin/avail/?qr=|HTTPREQUEST-Available Eu imaginei isso, mas me pareceu simples demais e por isso perguntei a ele. Link to comment Share on other sites More sharing options...
rubensk Posted November 3, 2011 Share Posted November 3, 2011 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. Link to comment Share on other sites More sharing options...
Jefferson Posted November 10, 2011 Share Posted November 10, 2011 Também não funcionou aqui parceiro... 1 █ DDR Host - https://www.ddrhost.com.br █ Hospedagem de Sites, Revenda de Hospedagem, Servidores Virtuais, Registro de Domínios Link to comment Share on other sites More sharing options...
Recommended Posts