My program uses the Apache SOAP 2.2 (Client) and some MS-ASP based SOAP
Server component (BTW: 4S4C). All is running well until now, but now I
am faced with a firewall. :-(((

The Situation:

SERVER:

* Tomcat with SOAP Client generating HTML-Output = myWEBSERVER
* SOAP Server (IIS with *.asp SOAP entry point) using some application
via (D)COM = myDATABASE

SECURITY-RESTRICTIONS:

* DMZ (--> myWEBSERVER)
* Company-Network behind firewall (--> myDATABASE)

Who has experience how to run a SOAP connection with a firewall.
The system administrator said to me, that he don't want to open any Port
from the DMZ into the internal network (e.g. Port 80). He said it would
be possible to allow the http-connection via an Apache Server (Proxy
functionality?).

Now I tried to simulate that by interposing an IIS 4.0 with a virtual
directory redirecting the SOAP Client (Tomcat) to the SOAP entry point
(IIS, *.asp).
But now:

SOAPException: faultCode=SOAP-ENV:Protocol; msg=Unsupported response
content type "text/html", must be: "text/xml". Response was:
<head><title>Document Moved</title></head>
<body><h1>Object Moved</h1>This document may be found <a
HREF="http://ep169/ssss4c/asim10.asp";>here</a></body>

OK.
But would be an alternative???
Who is experienced using SOAP over firewalls?

Any help very appreciated!


Cheers
Hartmut Bernecker

Reply via email to