"Maybe there is a permission problem under the userid of the server."
I've had this happen before.
Antonio, what happens if you use a different directory using server's owner and group same as openacs system, such as a openacs-4/tmp/ ?