• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 606
  • Last Modified:

How to Forward SOAP calls

I have a SOAP server at IP Address A that uses http. It only accepts requests from Address B (my office). I need to work at Address C (home) for a couple of weeks, so I need a way to make SOAP requests from C to A via B.

What software can I use at Location B to accept requests from Location C and forward to Location A? I prefer something that works on Windows, but Linux is okay too.

This seems a little different from a "normal" proxy/reverse proxy server because the traffic never travels on our internal network.

For security, the software also needs to be able to restrict incoming requests based on their IP address range (the IP address of my system at home changes on a routine basis.)

Thank you.

  • 2
1 Solution
JimBeveridgeAuthor Commented:
This problem can be solved with mod_proxy in Apache.

See http://www.unix.com/unix-dummies-questions-answers/25441-http-request-forward.html

In httpd.conf:

ProxyRequests Off

<Proxy *>
Order deny,allow
Allow from all

ProxyPass /soap http://www.test.com/TestServiceV1
ProxyPassReverse /soap http://www.test.com/TestServiceV1

Open in new window

JimBeveridgeAuthor Commented:
Solved the problem myself.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Free Tool: Subnet Calculator

The subnet calculator helps you design networks by taking an IP address and network mask and returning information such as network, broadcast address, and host range.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now