This problem even leads to a malfucntioning passenger: When you run
passenger-status, it removes the tmp directory:

root@janitor ~ # passenger-status
*** Cleaning stale folder /tmp/passenger.1154
ERROR: Phusion Passenger doesn't seem to be running.

This means that processes in need of a tmp dir won't work afterwards -
e.g. file upload. Example: puppet:

[ pid=10617 file=ext/apache2/Hooks.cpp:727 time=2014-03-13 11:12:17.642 ]:
  Unexpected error in mod_passenger: An error occured while buffering HTTP 
upload data to a temporary file in /tmp/passenger.1154/webserver_private. This 
directory doesn't exist, so please make sure that this directory exists, or set 
the 'PassengerUploadBufferDir' directive to a directory that exists and can be 
written to.
  Backtrace:
     in 'boost::shared_ptr<Passenger::BufferedUpload> 
Hooks::receiveRequestBody(request_rec*, const char*)' (Hooks.cpp:1084)
     in 'int Hooks::handleRequest(request_rec*)' (Hooks.cpp:459)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1026601

Title:
  passenger-status no longer works after upgrade to precise

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/passenger/+bug/1026601/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to