Jump to content
Sign in to follow this  
rubensk

Módulo Whmcs Para Registro Epp Em .br

Recommended Posts

Fiz alguns novos testes aqui, registrei o domínio pelo painel de cliente, simulei o pagamento no admin...E o domínio foi registrado normalmente.

 

Unica coisa que achei estranho é que o domínio não aparece no meu sistema lla do beta, achei que fosse listado lá.

 

Não, o domínio só aparece no relatório que é atualizado diariamente em produção (reports.epp.registro.br), e não há um equivalente na beta. 

A interface web só mostra o saldo e pode ser usada para manter os dados de contato atualizados.

Share this post


Link to post
Share on other sites

1 - Modificar detalhes do contato: Code (2303) Object does not exist

2 - Renovar: Ok, mas notei que no email disparado pelo whmcs não está alterando a data de vencimento.
no painel do whmcs esta ok.  :huh: 

3 - O logmodulecall seria só quando ativa o debug ou terá uma interface, já que em produção só da pra ver o saldo?

 

4 - Quando estou fazendo o pedido pelo front-end, e aceito o pedido no admin, o whmcs nao deveria pegar por padrão o modulo de registro?
Tenho que selecionar no dropdown, marcar registro.br e aceitar, e mesmo assim o domínio não está sendo cadastrado.
Só funciona o cadastro na tela do perfil do cliente aba domínio, botão registrar e confirmar, aí sim visualizo o domínio no painel.

 

5- Detalhe, o módulo no beta está criando sempre um contato novo para a mesma entidade, cliente e provedor?
 

 

Off: Estou tendo este erro para grande parte da homologação, pode ser por usar a versao 1.0 do openssl?

 
ERROR! Transport Exception [1004]:
[Could not read the data unit]
[error:00000000:lib(0):func(0):reason(0)]
 

 

 

openssl-1.0.0-25.el6_3.1.i686
openssl-devel-1.0.0-25.el6_3.1.i686
xerces-c-devel-3.0.1-20.el6.i686
xerces-c-3.0.1-20.el6.i686
gcc-4.4.6-4.el6.i686
gcc-objc-4.4.6-4.el6.i686
gcc-c++-4.4.6-4.el6.i686
libgcc-4.4.6-4.el6.i68

Share this post


Link to post
Share on other sites

Off: Estou tendo este erro para grande parte da homologação, pode ser por usar a versao 1.0 do openssl?

 
ERROR! Transport Exception [1004]:
[Could not read the data unit]
[error:00000000:lib(0):func(0):reason(0)]
 

 

 

openssl-1.0.0-25.el6_3.1.i686
openssl-devel-1.0.0-25.el6_3.1.i686

xerces-c-devel-3.0.1-20.el6.i686
xerces-c-3.0.1-20.el6.i686

gcc-4.4.6-4.el6.i686
gcc-objc-4.4.6-4.el6.i686
gcc-c++-4.4.6-4.el6.i686
libgcc-4.4.6-4.el6.i68

 

Isso acontece no SHEPP, não no módulo para WHMCS. A conexão com o servidor EPP cai depois de algum tempo de inatividade, e durante o processo de homologação normalmente é preciso parar pensar em alguns passos... a saída para isso é dar o comando "keepalive on" no SHEPP e aí ele fica de conversa fiada com o servidor para não cair a conexão. 

Share this post


Link to post
Share on other sites

1 - Modificar detalhes do contato: Code (2303) Object does not exist

Esse é um problema conhecido listado no arquivo ISSUES; ainda não foi tratado porque há um outro ISSUE prevenindo a criação do domínio com esse contato.

2 - Renovar: Ok, mas notei que no email disparado pelo whmcs não está alterando a data de vencimento.

no painel do whmcs esta ok. :huh:

Como isso fica em outros registrar modules como eNom, Resell.biz etc. ?

3 - O logmodulecall seria só quando ativa o debug ou terá uma interface, já que em produção só da pra ver o saldo?

Só quando ativa o debug. Minha sugestão é deixar o debug sempre ligado a não ser que algum outro módulo seja muito falador com debug ligado... senão, deixe desligado e quando houver um problema, ligue-o e repita as transações que deram problema.

Em produção há o arquivo reports que como é um CSV abre bem como planilha.

4 - Quando estou fazendo o pedido pelo front-end, e aceito o pedido no admin, o whmcs nao deveria pegar por padrão o modulo de registro?

Tenho que selecionar no dropdown, marcar registro.br e aceitar, e mesmo assim o domínio não está sendo cadastrado.

Só funciona o cadastro na tela do perfil do cliente aba domínio, botão registrar e confirmar, aí sim visualizo o domínio no painel.

Isso é de configuração do WHMCS:

Setup -> Domain Pricing -> Auto Registration

Share this post


Link to post
Share on other sites

Nova atualização da biblioteca publicada em https://github.com/registro.br/whmcs-registrobr-epp.<br />Melhor detecção de erros de conexão, CPF/CNPJ agora regera a string formatada a partir dos dígitos, Modify Contact funciona a primeira parte (obter dados de contato atuais).<br /><br />

Share this post


Link to post
Share on other sites

Relação de testes:

Comprei um domínio pelo painel de cliente, apenas aprovei o pedido pelo admin (mesmo sem marcar que o registrar era registrobr), confirmei o pagamento, então o domínio foi registrado corretamente (sem precisar ajustar o dropdown para registro.br)

 

O detalhe é que realmente no ato da aprovação do pedido, aparece como "nenhum" onde deveria marcar o registrobr como registrante...apesar disso, funcionou como deveria.

O dns designado para o domínio aparece no painel de admin rapidamente (não sei se isso também foi alterado, mas ontem eu achei que dependia de um cron em um primeiro momento, pois demorava para aparecer o dns no dominio do cliente acessando pelo admin.

Apesar do botão modify contact detalis funcionar, ajustei os dados do cliente (admin) e ao salvar recebi um codigo de erro: Code (2303) Object does not exist (conforme post do Rubens, acredito que ficará para uma segunda etapa)

Configurei no whmcs para renovaçao de todos os anos possiveis (10 anos), fiz um pedido pelo painel de cliente, confirmei o pagamento, (no whmcs a expiraçao mudou p/ data certa (+ 10 anos) mas o registro só renovou 1 ano.

Tentei deletar um domínio pelo painel do admin e recebi o codigo de erro: domain delete: error code 2304 msg 'Object status prohibits operation' reason 'Cannot delete a renewed domain'

Segue abaixo log:
 

<epp xmlns="urn:ietf:params:xml:ns:epp-1.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:ietf:params:xml:ns:epp-1.0 epp-1.0.xsd">
<command>
<delete>
<domain:delete xmlns:domain="urn:ietf:params:xml:ns:domain-1.0"
xsi:schemaLocation="urn:ietf:params:xml:ns:domain-1.0
domain-1.0.xsd">
<domain:name>sidnei7.com.br</domain:name>
</domain:delete>
</delete>
                                    <clTRID>10571977041648993888</clTRID>
</command>
</epp>

<?xml version="1.0" encoding="UTF-8" standalone="no"?> <epp xmlns="urn:ietf:params:xml:ns:epp-1.0"      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"      xsi:schemaLocation="urn:ietf:params:xml:ns:epp-1.0      epp-1.0.xsd">   <response>     <result code="2304"><msg>Object status prohibits operation</msg><extValue><value ></value><reason>Cannot delete a renewed domain</reason></extValue></result>     <trID>       <clTRID>10571977041648993888</clTRID><svTRID>20130121011419-EAE2F14D-237-0002</svTRID>     </trID>   </response> </epp>

 

 


Tentei renovar um outro domínio por 6 anos, mas só renovou 1 ano também.

Alterei o nameserver pelo painel de cliente, mas não tive sucesso. (fiz o mesmo pelo painel de admin, diz que a operação foi um sucesso, mas nada mudou)

A mudança para default nameserver tambem nao teve nenhuma mudança

A alteração é agendada p/ ser feita em um determinado momento ou dependende do beta.registro.br para efetivar a mudança?

Tentei renovar um outro domínio por 3 anos, mas também sem sucesso, só renovou por 1 ano.

:)


oGigante.com • Revenda de Hospedagem + Construtor de Site
█ CloudLinux • DNS Próprio • Softaculous PREMIUM • PHP 5.2 ao 5.7 • Proteção Adicional e +

Share this post


Link to post
Share on other sites

Um debug no WHMCS não mostrou parâmetro com o período de renovação... existe mesmo esse recurso ?

Share this post


Link to post
Share on other sites

Um debug no WHMCS não mostrou parâmetro com o período de renovação... existe mesmo esse recurso ?

Respondendo minha pergunta: tem sim. É que depois de mudar o "registration period", tem que dar "save changes" e só então fazer "renew".

E o código estava mesmo assumindo renovações de apenas um ano; isso já está corrigido e a versão já disponibilizada no github.

Share this post


Link to post
Share on other sites

Pessoal,

 

Um bom número de correções já foi realizado, com ajuda de testes próprios e do chuvadenovembro, e o estado atual do módulo é bem melhor do que há uns dias atrás. 

Se mais alguém puder testar, especialmente em versões diferentes do WHMCS, pode melhorar a qualidade do resultado. 

 

Link para download:

https://github.com/registrobr/whmcs-registrobr-epp/archive/master.zip

Share this post


Link to post
Share on other sites

Atualizações diversas no módulo para registro de domínios .br via EPP no WHMCS.<br /><br />- Opção de mensagens em Inglês ou Português<br />- Validação de estado em diversas formas (SP, São Paulo, Sao Paulo, SaoPaulo)<br />- Configuração simplificada dos campos de CPF/CNPJ<br />- Correções diversas<br /><br />https://github.com/registrobr/whmcs-registrobr-epp/archive/master.zip

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.





×
×
  • Create New...