 <p>The value of the <code>SOAPAction</code> header is wrong. The correct value should be given in the WSDL for each operation. For example <code>http://tempuri.org/HelloWorld</code> for the <code>HelloWorld</code> operation</p> <pre><code>&lt;wsdl:operation name="HelloWorld"&gt; &lt;soap:operation soapAction="http://tempuri.org/HelloWorld" style="document" /&gt; &lt;wsdl:input&gt; </code></pre> <p>or <code>http://tempuri.org/Addweb</code> for the <code>Addweb</code> operation</p>