When trying to Delete a Deployment Step from a project I got the attached error message. After seeing the error message any page I browsed to returned a generic 500 page until I restarted the Octopus Service. The only error message I found in the Event View is listed below. However I think it might be from when I restarted the service:
The description for Event ID 0 from source Octopus cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer.
If the event originated on another computer, the display information had to be saved with the event.
The following information was included with the event:
2012-01-26 10:33:26,888  WARN Octopus [(null)] - Outstanding Tentacle health check tasks were not completed before the next round of health checks was scheduled. If this error persists, please post on http://help.octopusdeploy.com to let us know this is a problem for you.
the message resource is present but the message is not found in the string/message table