Moin,
als erstes fällt mir auf, dass in deiner
XML die Anführungszeichen um den Namespace-Wert von GetSecurityPort fehlen. Richtig wäre:
Code:
<?
xml version="1.0"?>
<s:Envelope s:encodingStyle="http://schemas.xmlsoap.org/
soap/encoding/" xmlns:s="http://schemas.xmlsoap.org/
soap/envelope/">
<s:Body>
<u:GetSecurityPort xmlns:u="urn:dslforum-org:service:DeviceInfo:1"></u:GetSecurityPort>
</s:Body>
</s:Envelope>
Vielleicht reicht das ja schon. Denn die ErrorMessage der EIdHTTPProtocolException verweißt ja auf einen "
XML error".