I am wondering if anyone knows anything about reverse proxying Teaming
via an Apache server in the DMZ (using mod_rewrite, mod_proxy_ajp,
mod_proxy_http or whatever)?

The documentation suggests that it can be configured to work with Novell
Access Manager which we don't have and don't want. I have a fair bit of
experience of reverse proxying servers using Apache but I know it can be
difficult depending on how much the site content refers to itself with
full URL's and cookie-paths and the like.

It could be easy and it could be a pain. Anyone got any ideas?

I am intending on lab testing this on a test system so I will report back
here what I find out.