X-FORWARDED-FOR header behind reverse proxy

hi,
I have an apache2 reverse proxy forwarding everything to rt (latest) started from starman on a centos 7.

Relevant configuration apache vhost:

ProxyPass / http://rt01.sub.domain.tld:8080/
ProxyPassReverse / http://rt01.sub.domain.tldl:8080/
ProxyPreserveHost On
RequestHeader set X-Forwarded-Proto “http”

And this is the systemd unit file starting rt:
/etc/systemd/system/rt.service
[Unit]
Description=Request Tracker
After=network.target

[Service]
Type=forking
ExecStart=/root/perl5/bin/starman --daemonize --listen :8080 /opt/rt4/sbin/rt-server --error-log /opt/rt4/var/log/rt_error.log --access-log /opt/rt4/var/log/rt.log
ExecStop=/usr/bin/pkill starman
ExecStart=/root/perl5/bin/starman --daemonize --listen :8080 /opt/rt4/sbin/rt-se
ExecStop=/usr/bin/pkill starman
Restart=always
Environment=“PERL5LIB=/root/perl5/lib/perl5”

[Install]
WantedBy=multi-user.target

Everything works great but in the starman logs I only see the apache ip address.

Do I have to add anything else to the apache or starman configuration to see the originating ip address of the client in the logs?

Thanks in advance.
Regards,
Natxo

Tips anyone? I do not seem to find anything in the archives about this.