2

1

I've been happily using FogBugz for a number of years and took the plunge recently with Kiln. I was very excited, but things seem to have stopped working. Here's what happens:

  1. Log on to website myinstallation/bugs/kiln and the activity page comes up just fine.
  2. Click on any activity description and get "overheated" page.
  3. Open up history page of any repository and get history fine.
  4. Click Files tab and get "overheated" page.
  5. Click on In/Out works fine.
  6. Click on Settings works fine.

It appears that anything that accesses the SQL database works, but things that need to actually access the repositories fails. I then log in to my machine and manually check the repos using the command line Mercurial. hg log locally works fine. hg update works fine. So the repositories seem to be uncorrupted on the server itself.

I then take a look at running services, see that there is a Kiln Storage Service service. It is marked as Automatic, but it isn't running. I don't know if this is normal, so I try to start it. I get the following error in the event log with an EventID of 3:

Traceback (most recent call last):
  File "win32serviceutil.pyo", line 806, in SvcRun
  File "backend.pyo", line 92, in SvcDoRun
  File "backend.pyo", line 42, in __init__
  File "miniredis.pyo", line 135, in __init__
  File "miniredis.pyo", line 171, in load
  File "pickle.pyo", line 1370, in load
  File "pickle.pyo", line 858, in load
  File "pickle.pyo", line 880, in load_eof
EOFError

I'd really like to get my Kiln installation up and running again. Can someone help me?

flag

1 Answer

3

In your KilnRepositories directory (usually C:\KilnRepositories) there should be a miniredis.db file. Delete that file and then start the service. Everything should start working.

There was a small bug in our queuing service in Kiln 2.1 that caused that miniredis.db file to get corrupted when the service stops. (There's only temporary data in there, so it's okay to delete it.) We have the bug fixed for 2.2, which will be coming out soon.

link|flag
1 
Yep, that fixed it. Thanks! – Lee Nov 27 2010 at 18:57

Your Answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.