willstorm / correios

Other
31 stars 32 forks source link

Cálculo no carrinho não aparece #4

Closed geraldopacheco closed 10 years ago

geraldopacheco commented 10 years ago

Bom dia! Estou usando o magento 1.8 e o módulo parece estar instalado e configurado corretamente, desativei todos os demais e deixei só este habilitado. Quando entra no carrinho de compra a tela de simulação de frete aparece com o campo "estado", apesar de eu ter configurado para não aparecer e quando digito estado e CEP, não funciona. O curioso é que avançando para o checkout ele mostra as duas opções (PAC e SEDEX) corretamente.

Endereço: www.segredoerotico.com.br/repair/

Configurei o 2º produto em destaque (INA) com dimensões e pesos corretos para teste.

Obrigado!

willstorm commented 10 years ago

Olá! Fiz uma simulação com o segundo produto conforme você solicitou, mas nenhum erro ou informações que levem ao erro são visíveis em tela.

Você pode habilitar as mensagens de erro do módulo. Siga os passos: Entre System > Configuration > Sales > Shipping Methods e escolha a aba Correios. Na opção Mostrar método se não aplicável escolha sim e salve. Habilite também o log de erros do sistema ( system.log e exception.log ). Nos envie os dois arquivos para que possamos analisar os erros.

lucassmacedo commented 10 years ago

Ola, estou com o seguinte erro na pagina de checkout

SOAP-ERROR: Parsing WSDL: Couldn't load from 'http://ws.correios.com.br/calculador/CalcPrecoPrazo.asmx?wsdl' : failed to load external entity "http://ws.correios.com.br/calculador/CalcPrecoPrazo.asmx?wsdl"

maxgdias commented 9 years ago

Olá amigo. Estou com este mesmo erro. Na hora do checkout aparece:

SOAP-ERROR: Parsing WSDL: Couldn't load from 'http://ws.correios.com.br/calculador/CalcPrecoPrazo.asmx?wsdl' : Start tag expected, '<' not found

No arq de /var/log/correios.log 2014-11-17T23:10:48+00:00 DEBUG (7): SOAP-ERROR: Parsing WSDL: Couldn't load from 'http://ws.correios.com.br/calculador/CalcPrecoPrazo.asmx?wsdl' : Start tag expected, '<' not found

lucassmacedo commented 9 years ago

é meu amigo, isso faz mais de um ano e não tive resultado positivo..

maxgdias commented 9 years ago

Olá amigo. Resolvido o problema. O fato é que o servidor dos correios está bloqueado por ser classificado como SPAM e conter centenas de malwares provenientes desse IP aqui na rede do meu serviço de hospedagem. Tenho um servidor dedicado na Liquidweb. Para resolver isso, alterei os registros do "Resolver" no WHM trocando o IP do meu provedor pelo IP do Google 8.8.8.8 e 8.8.4.4.

Faça o teste o seguinte teste:

  1. Na sua máquina no navegador digite: http://ws.correios.com.br/calculador/CalcPrecoPrazo.asmx?wsdl Se funcionar, o serviço está online.
  2. Na linha de comando do seu server: wget http://ws.correios.com.br/calculador/CalcPrecoPrazo.asmx?wsdl Observe se a resposta do http é 200 ok.

Se ficar "tentando conectar, é o mesmo caso que o meu. Boa sorte !

barret0 commented 9 years ago

Obrigado maxgdias, funcionou aqui