Необходимо также использовать "Порядок, Отклоняют, Позволяют" директиву. Apache позволяет/отклоняет директивам a, несколько хитрым понимать. http://httpd.apache.org/docs/2.2/mod/mod_authz_host.html#order
Если вы используете одно имя сервера, оно не будет работать так, как вы хотите. Все, что вам нужно, это объединить 3 виртуальных хоста в один. Что-то вроде
LoadModule ssl_module modules/mod_ssl.so
NameVirtualHost *:443
<VirtualHost *:443>
SSLEngine On
SSLProxyEngine On
SSLCertificateFile /etc/httpd/ssl/certs/ssl.crt
SSLCertificateKeyFile /etc/httpd/ssl/keys/server.key
ProxyRequests Off
ProxyPreserveHost On
ServerName management.domain.com
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPass /foreman http://127.0.0.1:3000/foreman
ProxyPassReverse /foreman http://127.0.0.1:3000/foreman
ProxyPassReverse /foreman http://management.domain.com/foreman
ProxyPass /nexus http://127.0.0.1:3000/nexus
ProxyPassReverse /nexus http://127.0.0.1:3000/nexus
ProxyPassReverse /nexus http://management.domain.com/nexus
ProxyPass /jenkins http://127.0.0.1:3000/jenkins
ProxyPassReverse /jenkins http://127.0.0.1:3000/jenkins
ProxyPassReverse /jenkins http://management.domain.com/jenkins