My cobbler.conf looks like this:
<VirtualHost *:8888>
AliasMatch ^/cblr(?!/svc/)(.*)?$ "/var/www/cobbler$1"
AliasMatch ^/cobbler_track(.*)?$ "/var/www/cobbler$1"
Alias /cobbler /var/www/cobbler
Alias /httpboot /var/lib/tftpboot/grub
Alias /images /var/lib/tftpboot/grub/images
ProxyPass /cblr/svc/ http://127.0.0.1:8000/
<Directory "/var/www/cobbler">
SetEnv VIRTUALENV
Options Indexes FollowSymLinks
Require all granted
</Directory>
<Directory /var/lib/tftpboot/grub>
Options Indexes FollowSymLinks
AllowOverride None
AuthType None
Require all granted
</Directory>
ProxyRequests off
ProxyPass /cobbler_api http://127.0.0.1:25151/
ProxyPassReverse /cobbler_api http://127.0.0.1:25151/
BrowserMatch "MSIE" AuthDigestEnableQueryStringHack=On
<Location /cblr>
Require all granted
</Location>
</VirtualHost>
For apache. Pretty much what came out of the package with the exception of the update to the port.
-jeremy