Ir para o conteúdo

Falha na obtenção de URL do site.

  • Este tópico contém 14 respostas, 7 vozes e foi atualizado pela última vez 3 anos, 2 meses atrás por Mauricio.
Visualizando 9 respostas da discussão
  • Autor
    Posts
    • #12861
      Rafael Angelo
      Participante

        Mensagem de erro:

        Descrição detalhada
        Quando o cliente tenta efetuar um pagamento via cartão de crédito o modulo está gerando um erro, ele se engana e coloca um link sem uma /, isso impede de efetuar o pagamento.

        Um dos erros é simples de visualizar, a logo do modulo não aparece e apresenta este link
        https://mkthost.comcloud///modules/gateways/gofasjunocartao/assets/img/gofas_juno_cartao_logo.png
        basta notar que ele remove a barra "/" no após .com e erra na URL o mesmo erro aparece em qualquer tentativa de pagamento via cartão.
        Os erros aparecem no banco em tblconfiguration, já alterei manualmente no banco mas o erro persiste.
        Se puderem me ajudar eu agradeço.

        Informações do sistema:
        Módulo Juno Cartão para WHMCS 1.0.2 | WHMCS 7.09.01 | PHP 7.3

      • #12847
        Junior
        Participante

          Mensagem de erro:

          Descrição detalhada
          Pelo que pude verificar, o problema esta na URLWMCS/admin, o módulo não esta colocando o "/" entre a URL do WHMCS e o diretório admin, ficando URLWHMCSadmin, isso esta causando erro desde na configuração até no pagamento.

          Telas de erro:
          https://i.imgur.com/7pAVeAe.png
          https://i.imgur.com/pvI69KA.png
          https://i.imgur.com/SHhSFHd.png

          Informações do sistema:
          Módulo Juno Cartão para WHMCS 1.0.1 | WHMCS 7.10.1 | PHP 7.3

        • #12865
          Mauricio
          Mestre

            Esse erro acontece apenas em instalações do WHMCS com PHP7.3 e com configurações muito peculiares, que ainda não conseguimos identificar qual recurso exatamente do PHP está atrapalhando a formação dos URLS.

            Por favor, sigam estes passos para corrigir o erro ou obter mais informações de diagnóstico:
            1) Atualize para a versão 1.0.2 do módulo;
            2) Faça backup do banco de dados, depois encontre e exclua na tabela tblconfiguration do banco de dados do WHMCS, as linhas :
            a – gjcwhmcsurl;
            b – gjcwhmcsadminurl;
            c – gjcwhmcsadminpath;
            3) Salve este arquivo na pasta /admin/ (ou pasta dos arquivos da área administrativa do WHMCS com nome personalizado):
            https://gist.githubusercontent.com/mauriciogofas/92c2b01ac773b76cfadbc3a82db7f319/raw/1da326bd1c7d22d38ac641ede3214ebebb1ca6f4/gjc_test_urls.php
            4) Acesse o arquivo pelo URL no navegador, copie todo o conteúdo exibido na tela e publique aqui. Por segurança, o nome da pasta pode ser renomeado, use o mesmo número de caracteres do original da pasta nesse caso.

          • #12890
            Eduardo Húpalo
            Participante

              Não consigo postar o código, fica dizendo que é spam!
              Encaminhei no seu e-mail o resultado.
              Grato!

              • #12892
                Mauricio
                Mestre

                  Obrigado por enviar os logs, você já executou os passos que recomendei na resposta acima?

                  • #12893
                    Eduardo Húpalo
                    Participante

                      Executei!
                      Interessante que a primeira vez que eu tentei usar o módulo ele até foi pra frente e deu erro no Token, mas aí na segunda já deu a mesma mensagem de erro….

                • #12894
                  Mauricio
                  Mestre

                    Enquanto estudamos por que os URLs estão sendo gerados com diferenças em certos ambientes, é possível resolver isso substituindo as variáveis do módulo desta forma:
                    1) Baixe, descompacte e salve este arquivo no diretório /modules/gateways/gofasjunocartao/includes/params/ do módulo;
                    2) Altere os URLs de exemplo para os respectivos links do WHMCS.

                    Dessa forma não é necessário editar o código fonte do módulo e as customizações não se perdem ao atualizar o addon no futuro.

                  • #12896
                    Eduardo Húpalo
                    Participante

                      Apaguei novamente as informações no banco de dados e incluí o arquivo no diretório /params/.
                      Agora o sistema apresenta a mensagem: Erro URL de notificação inválida: /modules/gateways/gofasjunocartao/includes/callback.php

                      • #12898
                        Mauricio
                        Mestre

                          Agora só precisa acessar a página de configurações dos módulos novamente para gravar mais uma vez os URLs do sistema no banco de dados.
                          Verifique na tabela tblconfiguration do banco de dados do WHMCS, os valores das linhas :
                          a – gjcwhmcsurl;
                          b – gjcwhmcsadminurl;
                          c – gjcwhmcsadminpath;

                          Se estiver incorreto, altere e teste mais algumas vezes, por favor.
                          Vamos estudar como melhorar a obtenção dos URLs para a próxima atualização.

                      • #12992
                        Rafael Angelo
                        Participante

                          Peço desculpas a não interação neste pedido de suporte, aparentemente não recebi emails contendo informações, como estive muito ocupado nos ultimos meses não pude manter os testes.

                          De volta aos trampos, encontrei o mesmo erro no gerencianet, a versão é a ultima utilizada.
                          Gostaria de ajuda para solucionar.

                        • #13928
                          Carlos Falcão
                          Participante

                            Mensagem de erro:

                            Descrição detalhada
                            Após preencher todos os dados do cartão e clicar para finalizar a compra aparece este erro: https://prnt.sc/z4ld0t e o sistema não conclui a compra.

                            Informações do sistema:
                            Módulo Juno Cartão para WHMCS 1.2.2 | WHMCS 7.10.2 | PHP 7.3

                            • #13939
                              Mauricio
                              Mestre

                                Para um diagnóstico preciso é necessário ver os logs do módulo e o log do console do navegador ao executar o pagamento
                                Ative o módulo em modo sandbox/testes, veja os logs gravados pelo módulo e os logs do console do navegador e, as possíveis soluções já mencionadas aqui neste tópico.

                                O seu caso pode ser este também: https://gofas.net/foruns/topico/como-resolver-o-erro-forbidden/

                            • #12537
                              Adriano Dias
                              Participante

                                Ao finalizar a compra, apresenta um erro de encrypt data e não finaliza, que pode ser ?

                              • #12565
                                Marcel Venanacio
                                Participante

                                  Boa noite.

                                  A alguns dias tento utilizar o modulo e recebo a mensagem de erro “We are unable to accept the card type you entered. Please use a different card.”, fiz a atualização do meu WHMCS para a ultima versão 7.10.1 e também desabilitei o template Lagom e passei utilizar o SIX, porém o erro persiste, alguma sugestão do que pode estar errado?

                                  Att.
                                  Marcel

                              Visualizando 9 respostas da discussão
                              • Você deve fazer login para responder a este tópico.
                              Role para cima