I recently updated Passenger 2.0.6 to 2.2.4 and experienced that openID logins were not working anymore. Seems like it tries to log output to some strange log location.
However: If anyone comes across the same problem: Simply add
OpenID::Util.logger = RAILS_DEFAULT_LOGGER
to your environment.rb file and everything will work like a treat again.