Estou passando pelo mesmo problema.
Consegui contado com ISSNet e me informaram isso:
*provável erro; sem cabeçalho e links em HTTP que deve estar em HTTPS.
Para proteção de ataques no WS de notas, existe uma validação ativa para impedir os ataques, que caso o XML enviado não tenha em sua estrutura um cabeçalho válido, a ferramenta de segurança entende que seja ataque e barra.
Todos os envios via integração precisam ter um cabeçalho valido com o "User agent" da solicitação, para que consiga se comunicar com o webservice. Além do SOAP, o desenvolvedor do sistema precisa mandar essas informações com cabeçalho, é uma forma de comunicar quem está chegando no webservice.
Segue um exemplo do cabeçalho> Mozilla/4.0 (compatible; Protheus 7.00.210324P-20221005; ADVPL WSDL Client 1.120703)
onde o Protheus 7.00.210324P-20221105, pode ser o sistema e versão, isso é o "User agent" da solicitação. É NECESSÁRIO CONTER O USER AGENT se não nao ira ter comunicação.
CABEÇALHO, não estamos falando de cabeçalho de XML, e sim de requisição HTTP, ou seja, ao enviar um pacote de comunicação via HTTP, este pacote deve ter sua identificação para que não seja bloqueado.
Também é necessário verificar se os links de comunicação com o webservice estão com "https" na frente. É necessário que estejam.
Creio que essa mensagem de erro que é apresentada "Erro de Conexão: Premature end of data in tag div line 1", é devido ao XML de retorno não está dentro do padrão (em anexo).
2024-rec-soap.xml