From: welfordmartin at gmail dot com Operating system: All PHP version: 5.3.24 Package: SOAP related Bug Type: Bug Bug description:Problem with ASP.NET Soap Servers
Description: ------------ This might want changing to a Feature Request instead of bug but I'm not sure. There is a problem in ASP.NET SOAP Server that for some reason does not support using the Envelope xmlns:ns stuff inside the soap:header this is how php SoapClient works <soap:Envelope ... xmlns:ns1="" xmlns:ns2=""> ASP.NET uses <soap:header> <Method xmlns=""> </Method> </soap:header> Please look at "The Test Scripts" for the problem that occures these are not the php code but the payload generated by SoapClient and the manual modifications i had to to to get the code to work on my REST Testing client. Test script: --------------- Working: http://pb.mgawow.co.uk/yvxCQe2S Not Working PHP SoapClient Generated: http://pb.mgawow.co.uk/r9xjaEW4 Expected result: ---------------- Working API Call Actual result: -------------- Fails causes a 500 error on remote server called -- Edit bug report at https://bugs.php.net/bug.php?id=64704&edit=1 -- Try a snapshot (PHP 5.4): https://bugs.php.net/fix.php?id=64704&r=trysnapshot54 Try a snapshot (PHP 5.3): https://bugs.php.net/fix.php?id=64704&r=trysnapshot53 Try a snapshot (trunk): https://bugs.php.net/fix.php?id=64704&r=trysnapshottrunk Fixed in SVN: https://bugs.php.net/fix.php?id=64704&r=fixed Fixed in release: https://bugs.php.net/fix.php?id=64704&r=alreadyfixed Need backtrace: https://bugs.php.net/fix.php?id=64704&r=needtrace Need Reproduce Script: https://bugs.php.net/fix.php?id=64704&r=needscript Try newer version: https://bugs.php.net/fix.php?id=64704&r=oldversion Not developer issue: https://bugs.php.net/fix.php?id=64704&r=support Expected behavior: https://bugs.php.net/fix.php?id=64704&r=notwrong Not enough info: https://bugs.php.net/fix.php?id=64704&r=notenoughinfo Submitted twice: https://bugs.php.net/fix.php?id=64704&r=submittedtwice register_globals: https://bugs.php.net/fix.php?id=64704&r=globals PHP 4 support discontinued: https://bugs.php.net/fix.php?id=64704&r=php4 Daylight Savings: https://bugs.php.net/fix.php?id=64704&r=dst IIS Stability: https://bugs.php.net/fix.php?id=64704&r=isapi Install GNU Sed: https://bugs.php.net/fix.php?id=64704&r=gnused Floating point limitations: https://bugs.php.net/fix.php?id=64704&r=float No Zend Extensions: https://bugs.php.net/fix.php?id=64704&r=nozend MySQL Configuration Error: https://bugs.php.net/fix.php?id=64704&r=mysqlcfg