I appear to be having the same problem getting our crystal reports server to work through the reverse proxy. When a client posts the report, the crystal server sends a http 302 response with the address of the generated report.
I have done packet capture on the client and it is receiving the http 302 with a location that is not being translated. The report server runs on port 3334. The client receives a url like http://external.domain.com:3334/... Even though I have reverse_map rule: Reverse_map http://external.domain.com:3334/ http://external.domain.com/ Forward rule is: Map http://external.domain.com/ http://internal.domain.com:3334/ Pristine headers is set to 1 ATS 2.1.5 ubuntu 10.04 I tried changing ATS to also listen on the custom port but didn't seem to have much luck. I will try changing the port on the crystal server but I don't know what kind of dependencies that will break. I upgraded to 2.1.5 because I thought it would fix a ssl issue I was having. Since that didn't work, does anyone know if this problem exists on 2.0.1? I can roll back pretty easily. Thanks!
