I have had so many issues with this for months I decided to do a new install. I tried using Dreamhost, but that failed as well.
So now I have everything installed, using the Django webserver. Start the websterver, navigate to the localhost:8000 page and get the api key. Start the core using the site and key. All ok so far. Start the kegboard daeon and it connects to the core. Temperature reading are now showing in the core.
Now this is where it crashes. When I pour I get the following in the core:
2011-12-29 16:24:37,173 ERROR (service-thread) raise ServerError('Caused by: %s' % e)
2011-12-29 16:24:37,173 ERROR (service-thread)
2011-12-29 16:24:37,173 ERROR (service-thread) Error was: <class 'pykeg.web.api.krest.ServerError'>: Caused by: HTTP Error 500: INTERNAL SERVER ERROR
2011-12-29 16:24:37,173 ERROR (service-thread) Exiting thread.
2011-12-29 16:24:37,662 ERROR (watchdog-thread) Thread service-thread died unexpectedly
2011-12-29 16:24:37,705 INFO (eventhub-thread) got quit event, quitting
2011-12-29 16:24:37,706 INFO (watchdog-thread) got quit event, quitting
2011-12-29 16:24:37,706 INFO (heartbeat-thread) got quit event, quitting
2011-12-29 16:24:37,707 INFO (alarmmanager-thread) got quit event, quitting
2011-12-29 16:24:37,707 INFO (net-thread) got quit event, quitting
2011-12-29 16:24:37,878 INFO (kegnet) Stopping server
2011-12-29 16:24:38,698 ERROR (main) Watchdog thread exited, quitting
2011-12-29 16:24:39,700 INFO (main) Stopping any remaining threads
2011-12-29 16:24:39,701 INFO (main) Stopping all service threads.
2011-12-29 16:24:39,701 INFO (main) All service threads stopped.
2011-12-29 16:24:39,702 INFO (main) Kegbot stopped.
I also get this in the webserver window
[29/Dec/2011 16:24:37] "POST /api/taps/kegboard.flow0/ HTTP/1.1" 500 1383
Does anyone have any ideas?
Thanks