Just to add we got the PDF server status page working by completing the above and then updating the timeout in:
$SPLUNK_HOME/lib/python2.7/site-packages/splunk/appserver/mrsparkle/controllers/debug.py
line 436: timeout = 20
You can check in the splunkd_access.log how long the "POST /services/pdfserver/renderpdf HTTP/1.1" requests take and pick a more suitable timeout for your environment.
... View more