ssl_requirement problems - https --> http

I am having problems with the SSL Requirement plugin. It redirects to HTTPS no problem.

Problem is when I want it to leave HTTPS it stays! Have put the following in apache ssl config:

<VirtualHost *:443>   ServerName codegarden.co.uk:443   ProxyPass / http://localhost:4003/   ProxyPassReverse / http://localhost:4003/   ProxyPreserveHost On   RequestHeader set X_FORWARDED_PROTO 'https'

   SSLEngine on    SSLProxyEngine On    SSLCertificateFile /var/ssl/public_ssl.cert    SSLCertificateKeyFile /var/ssl/private_ssl.key </VirtualHost>

where codegarden is my domain name.

I have searched and searched, found some similar problems but no solution so far!

any help much appreciated.

many thanks adam