The lack of data in the error logs seems to indicate that something else is wrong. Unfortunately, I can't reproduce the error, so please let me know what you find.
Sean Krys Wilken wrote: > Hi Sean, > > Thanks again for the help. > > You are correct, the paste was wrong. The file does say log_dir. > > As for the 2 logs files, they both exist but are 0 bytes each. > > So the service installs correctly and seems to start correctly. The > browser is left waiting for a response that never comes. Stopping the > service results in a long delay, followed by the message: > > Error stopping service: The service did not respond to the start or > control request in a timely fashion. (1053) > > at the command line and the following error in the System event log: > > Timeout (30000 milliseconds) waiting for a transaction response from the > MarvinService service. > > Additionally, if I just start and stop the service without trying to > load a page is works fine. And running the service with the debug > option (python service.py debug), also produces no output, until I hit > CTRL-C to stop service in debug mode, in which case it outputs: > > Stopping debug service. > Error 0xC0000003 - The instance's SvcRun() method failed > > File > "C:\marvin\Python24\lib\site-packages\win32\lib\win32serviceutil.py", > line 743, in SvcRun > self.SvcDoRun() > File "C:\marvin\marvin\service.py", line 92, in SvcDoRun > cherrypy.server.start() > File > "c:\marvin\python24\lib\site-packages\cherrypy-2.1.0-py2.4.egg\cherrypy\_cpserver.py", > line 111, in start > self._start() > File > "c:\marvin\python24\lib\site-packages\cherrypy-2.1.0-py2.4.egg\cherrypy\_cpserver.py", > line 129, in _start > time.sleep(.1) > > exceptions.IOError: [Errno 4] Interrupted function call > > But it also gives that exact same message if I just start the debug mode > and CTRL-C it immediately with no page view. This makes me thing that > this is what I should see when stopping debug mode. > > This problem is frustrating because of the distinct lack of output or > error message. > > I am going to try using the service on a brand new clean project to see > what happens. I will also try adding a bunch of print statements to see > how far the service gets before hanging. > > Anyway, I hope this extra info provides some insight. I will post the > results of my findings when I have a change to try them. > > Thanks again, > Krys > > Sean De La Torre wrote: > > Krys, > > > > The paths you specified in your original email look correct. Here are > > a couple of things to check: > > > > 1. In your earlier email, the last line in the config section is listed > > as " og_dir = r'' ". Was that pasted correctly? That line should read > > " log_dir = r'' ". > > 2. Check the base directory (c:\marvin\marvin) for two log file: > > stdout.log and stderr.log. Those logs should contain output, and it is > > likely that your error will be found there. If these logs do not > > exist, then check the Windows Event Logs to see if any errors are > > listed there. > > > > Let me know if you find anything. > > > > Thanks, > > > > Sean > > > > <snip>

