Página 1 de 2

Erro ao mudar status do pedido

Enviado: 01 Ago 2017, 18:54
por henriquekravitz
Olá Pessoal!
Quando tento mudar o status do pedido aparece a mensagem: A network error occurred
Utilizo OP 2.2.0. Já tentei de tudo e não encontrei uma solução.

Re: Erro ao mudar status do pedido

Enviado: 01 Ago 2017, 19:31
por henriquekravitz
Pelo que pude descobrir até agora, esse erro ocorre em uma loja que trabalha com HTTPS. Nas outras que usam o HTTP isso não ocorre, funciona normal.

Re: Erro ao mudar status do pedido

Enviado: 01 Ago 2017, 19:46
por henriquekravitz
Descobri que se ir no mysql na tabela oc_order e em store_url e alterar o endereço de https para http a notificação ocorre normal. Alguém poderia me ajudar com isso?

Re: Erro ao mudar status do pedido

Enviado: 01 Ago 2017, 23:17
por reds
@henriquekravitz

Você fez a modificação abaixo?

Imagem

Observe se tem qualquer xml forçando o HTTPS ou outro mod causando conflitos.
O erro informado diz que ele quebrou a conexão, precisaria ver isso ocorrendo pra entender, no log do console tem alguma coisa?


:ugeek:

Re: Erro ao mudar status do pedido

Enviado: 02 Ago 2017, 08:35
por henriquekravitz
Já havia feito a configuração acima. Tem o HTTPS forçado no .htaccess
No log de erros não aparece nada.
Ainda não encontrei a solução...

Re: Erro ao mudar status do pedido

Enviado: 02 Ago 2017, 11:03
por reds
Ola @henriquekravitz

Experimente adicionar um "S" em todas as chamadas de url do config.php
Pode também experimentar comentar o arquivo (admin/controller/sale --> order.php) e adicionar o mesmo da versão 2.3
Ou tente este patch: https://github.com/opencart/opencart/issues/4347

:ugeek:

Re: Erro ao mudar status do pedido

Enviado: 02 Ago 2017, 11:38
por henriquekravitz
Inseri o arquivo order.php da versão 2.3 e deu erro. Depois voltei com o arquivo original da 2.2 e funcionou. Vai entender...

Re: Erro ao mudar status do pedido

Enviado: 02 Ago 2017, 11:45
por henriquekravitz
Em uma outra loja minha com HTTPS o erro persiste...muito estranho...

Re: Erro ao mudar status do pedido

Enviado: 03 Ago 2017, 09:59
por henriquekravitz
Realmente o status do pedido só funciona quando vou no mysql na tabela oc_order e em store_url e alterar o endereço de https para http

Re: Erro ao mudar status do pedido

Enviado: 03 Ago 2017, 10:33
por henriquekravitz
A solução foi deixar o https somente quando se cadastrada ou finaliza a compra.