Prefiro que meu aplicativo Web Mavericks use um soquete de domínio UNIX em vez de uma porta TCP para efetuar um proxy reverso. Tentei usar variantes da sintaxe do Apache para UDS na proxies
seção do aplicativo da Web, mas nada que tentei parece agradar ao OS X Server.
A proxy para o gunicorn pela porta TCP 8001 parece funcionar no código abaixo, mas eu prefiro usar soquetes, se puder - mantém meus aplicativos separados dos aplicativos do OS X Servers.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>name</key>
<string>com.iainhouston.django</string>
<key>displayName</key> <!-- Name shown in Server app -->
<string>TDD Django test at /django</string>
<key>installationIndicatorFilePath</key> <!-- The presence of this file indicates web app is installed -->
<string>/usr/local/python_projects/testwsgi3/hello.py</string>
<key>requiredModuleNames</key>
<array>
<string>proxy_module</string>
</array>
<key>proxies</key>
<dict>
<key>/django</key>
<dict>
<key>path</key>
<string>/django</string>
<key>urls</key>
<array>
<string>http://localhost:8001</string>
</array>
</dict>
</dict>
</dict>
</plist>
[Atualização: código real postado acima]
Se você já tentou isso, ficaria grato em saber como você se saiu.