I've got a configuration of JupyterHub that uses the SystemUserSpawner. After I log in, I hget '500 : Internal Server Error' on the page. I am able to get the control pannel page and it appears to work; I can get to the Admin page and the 'Stop My Server' and 'My Server' button appear functional. However, if I stop the server and then click the 'My Server' button, I get the 500 error again.
[D 2016-12-20 00:42:20.974 JupyterHub dockerspawner:414] Starting host with config: {'links': {}, 'port_bindings': {8888: ('127.0.0.1',)}, 'binds': {'/home/dbiringer': {'ro': False, 'bind': '/home/dbiringer'}}}
[I 2016-12-20 00:42:22.320 JupyterHub dockerspawner:424] Created container 'jupyter-dbiringer' (id: bed226b) from image jupyterhub/systemuser
[I 2016-12-20 00:42:22.321 JupyterHub dockerspawner:434] Starting container 'jupyter-dbiringer' (id: bed226b)
[D 2016-12-20 00:42:22.978 JupyterHub spawner:571] Polling subprocess every 30s
[I 2016-12-20 00:42:25.478 JupyterHub base:322] User dbiringer server took 4.884 seconds to start
[I 2016-12-20 00:42:25.478 JupyterHub orm:188] Adding user dbiringer to proxy /user/dbiringer => http://127.0.0.1:32777 [D 2016-12-20 00:42:25.488 JupyterHub base:236] Setting cookie for dbiringer: jupyter-hub-token-dbiringer, {'secure': True}
[I 2016-12-20 00:42:25.500 JupyterHub log:100] 302 GET /hub/user/dbiringer/tree (dbir...@192.168.116.108) 4914.45ms [D 2016-12-20 00:42:52.992 JupyterHub dockerspawner:348] Getting container 'jupyter-dbiringer'
[D 2016-12-20 00:42:53.001 JupyterHub dockerspawner:334] Container bed226b status: {'Dead': False,
'Error': '',
'ExitCode': 0,
'FinishedAt': '0001-01-01T00:00:00Z',
'OOMKilled': False,
'Paused': False,
'Pid': 21086,
'Restarting': False,
'Running': True,
'StartedAt': '2016-12-20T00:42:22.958772691Z',
'Status': 'running'}
It looks to me like the status is showing there should be no errors. Any ideas on where to look next?