I have set up zimbra for my employer on one of our internal servers. I now want employee's to be able to access there email using the zimbra web client. We have a server in our DMZ that used to host squirrelmail to access our old imap server. I would like to use apache and mod_proxy on this server to reverse proxy requests from www.oursite.com/zimbra to the internal zimbra host. I've added the following lines to the apache server in the DMZ to reverse proxy to zim

ProxyRequests Off
<Proxy *>
Order deny,allow
Allow from all
ProxyPass /zimbra http://internal.host
ProxyPassReverse /zimbra http://internal.host

This works! almost. When i enter www.oursite.com/zimbra on my browser i get zimbra's distinctive grey background but not the login form.
On inspection of my httpd error logs in the DMZ i noticed the following error:

File does not exist: /var/www/html/js, referer: http://www.oursite.com/zimbra

Can anyone see what i might be doing wrong ?. Has anyone else a setup similar to the one i am attempting. I'm sure others out there must have attempted this setup.

Note: web addresses above modified