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

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