Nagios version 3.0.4 running on GNU/Linux from oracle
check_http triggered an HTTP WARNING: HTTP/1.1 400 Bad Request. I did an "Acknowledge this service problem", later on the problem has been fixed. Nagios will not change the state from Warning. Manually running check_http against the server returns "HTTP OK HTTP/1.1 200 OK".
Doing a manual "Submit passive check result for this service" changes the state from Warning to normal until the check runs again automatically, causing the service to go into flapping.
How do I reset this and make nagios recognize the new state?