Board index » delphi » ISAPI DLL not working on IIS 6
Marc Johnson
![]() Delphi Developer |
ISAPI DLL not working on IIS 62005-07-19 02:38:30 AM delphi172 Hi We have developed a Web Service using Delphi 7 and Webbroker and compiled it as an ISAPI dll. We communicate with the web service from a HTTPRio win32 client. It works perfectly on IIS 5 after allowing execute permissions on the dll. On IIS 6 (after 'setting it up' in Web Service Extensions) it behaves very strangely and thus do not work. When I use the following URL in my browser: http://localhost/webservice/webservice.dll/soap/IMyWebserver The browser just shows the default web service page usually found at http://localhost/webservice/webservice.dll In fact I cannot even view the WSDL. Offcourse what happens now is that when my HTTPRio component tries to connect to the Web service using the above mentioned URL, it throws an exception: "Received content of invalid Content-Type setting: text/html - SOAP expects text/xml" Instead of passing the SOAP interface the client requires to execute the function, it returns the "home-page" of the webservice. Any suggestions on how I can solve the problem? Best Regards, Marc Johnson |