View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0003130||SOGo||Backend General||public||2015-03-12 11:36||2015-03-18 10:16|
|Fixed in Version||2.2.17|
|Summary||0003130: Configurable /tmp|
We are experiencing some problems under heavy load. In some situations SOGo uses all the available space on /tmp. Aside from being problematic for SOGo, it also interferes with other programs that need to use /tmp.
Is it possible to get a configuration option to get SOGo to put temporary files in another location than /tmp?
|Steps To Reproduce|
There are not any steps to reproduce.
|Tags||No tags attached.|
What is the value of the configuration parameter SOGoMailSpoolPath?
According to the documentation SOGoMailSpoolPath is for temporary email drafts. Other temporary files such as uploaded attachments are written to /tmp, which is the path that I would like to be configurable.
What files were stored in /tmp? Do you remember or have a sample?
There are two filenames that recur.
Files that match the name OGo.*.tmp, an example being OGoF33C5502B9D843.tmp. The are base64 encoded files which seem to be uploaded attachments.
The other files match the name sogod.*.tmp, example sogodD0AE5501F6DB07.tmp. They are also base64 encoded files that seem to be uploaded attachments.
I would rather not upload the actual contents of the files in question because they seem to be attachments uploaded by my users.
Try to adjust:
By default, it's set to /tmp.
Yes, that option works.
This option is not documented in the SOGo documentation as far as I can find, should it be?
I know that I am nitpicking, but it is not very obvious that NGMimeBuildMimeTempDirectory sets the temporary directory for SOGo.
It sets it for SOPE, which SOGo uses.
It'll be added to the documentation.
Thank you very much. You may consider this issue fixed.
|2015-03-12 11:36||Altibox||New Issue|
|2015-03-12 12:00||francis||Note Added: 0008264|
|2015-03-13 04:12||Altibox||Note Added: 0008270|
|2015-03-13 08:03||ludovic||Note Added: 0008271|
|2015-03-13 08:24||Altibox||Note Added: 0008272|
|2015-03-13 08:24||Altibox||Note Edited: 0008272||View Revisions|
|2015-03-18 09:48||ludovic||Note Added: 0008291|
|2015-03-18 09:59||Altibox||Note Added: 0008295|
|2015-03-18 10:09||ludovic||Note Added: 0008296|
|2015-03-18 10:11||Altibox||Note Added: 0008297|
|2015-03-18 10:14||Altibox||Note Edited: 0008297||View Revisions|
|2015-03-18 10:16||ludovic||Note Added: 0008298|
|2015-03-18 10:16||ludovic||Status||new => resolved|
|2015-03-18 10:16||ludovic||Fixed in Version||=> 2.2.17|
|2015-03-18 10:16||ludovic||Resolution||open => fixed|
|2015-03-18 10:16||ludovic||Assigned To||=> ludovic|