O serviço de chamada está quebrado, mas não há muito o que fazer a menos que você consiga consertar o chamador. De RFC 2616:
Note: When automatically redirecting a POST request after receiving a 301 status code, some existing HTTP/1.0 user agents will erroneously change it into a GET request.
Suas opções são:
- Corrija o serviço de chamadas para que ele seja redirecionado corretamente.
- Peça ao serviço de chamadas que use o URL https.
- Não redirecione http para https para este serviço.