I'm experimenting with hosting my .net tool on tool-tabs server with mono. I had to change some of the params in my Web.config file and to make mono re-read the config, I was executing webservice restart command. After doing so for several times I suddenly got this error message in my ~/error.log:
Traceback (most recent call last): File "/usr/bin/webservice-runner", line 27, in <module> webservice.run(port) File "/usr/lib/python2.7/dist-packages/toollabs/webservice/services/lighttpdwebservice.py", line 108, in run with open(config_path, 'w') as f: IOError: [Errno 13] Permission denied: '/var/run/lighttpd/fountain' Error in sys.excepthook: Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/apport_python_hook.py", line 138, in apport_excepthook os.O_WRONLY | os.O_CREAT | os.O_EXCL, 0o640), 'wb') as f: OSError: [Errno 2] No such file or directory: '/var/crash/_usr_bin_webservice-runner.53098.crash' Original exception was: Traceback (most recent call last): File "/usr/bin/webservice-runner", line 27, in <module> webservice.run(port) File "/usr/lib/python2.7/dist-packages/toollabs/webservice/services/lighttpdwebservice.py", line 108, in run with open(config_path, 'w') as f: IOError: [Errno 13] Permission denied: '/var/run/lighttpd/fountain'
After that happened, I could no longer start the web server - I was just repeatedly getting the same above error message on every webservice start. Then, after about 10 minutes the problem resolved itself - I didn't even change any of my files.