Closed Bug 546953 Opened 14 years ago Closed 14 years ago

Donations are broken: Exception: 'Please make sure the IDS/tmp folder is writable'

Categories

(mozilla.org Graveyard :: Server Operations, task)

task
Not set
critical

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: gerv, Assigned: oremj)

References

()

Details

The Donate link in the www.drumbeat.org header produces the following error:

Fatal error: Uncaught exception 'Exception' with message 'Please make sure the IDS/tmp folder is writable' in /var/www/drumbeat.stage.mozilla.com/sites/all/modules/civicrm/packages/IDS/Monitor.php:187 Stack trace: #0 /var/www/drumbeat.stage.mozilla.com/sites/all/modules/civicrm/CRM/Core/IDS.php(132): IDS_Monitor->__construct(Array, Object(IDS_Init)) #1 /var/www/drumbeat.stage.mozilla.com/sites/all/modules/civicrm/CRM/Core/Invoke.php(74): CRM_Core_IDS->check(Array) #2 /var/www/drumbeat.stage.mozilla.com/sites/all/modules/civicrm/drupal/civicrm.module(357): CRM_Core_Invoke::invoke(Array) #3 [internal function]: civicrm_invoke('contribute', 'transact') #4 /var/www/drumbeat.stage.mozilla.com/includes/menu.inc(348): call_user_func_array('civicrm_invoke', Array) #5 /var/www/drumbeat.stage.mozilla.com/index.php(18): menu_execute_active_handler() #6 {main} thrown in /var/www/drumbeat.stage.mozilla.com/sites/all/modules/civicrm/packages/IDS/Monitor.php  on line 187

We need to either remove the link or fix the problem.

Gerv
If we can't get project-specific donation tracking working, as a temporary measure we can use this for Drumbeat-specific donations:

https://www.paypal.com/us/cgi-bin/webscr?cmd=_flow&SESSION=t2dw7QryZYVfRfH3L9xAJHOhyVPQC9R1MVHZ5vrUi-JIf4dz0OuWZJP2ume&dispatch=5885d80a13c0db1fc53a056acd1538874a43d73a07f26b2caf7353d6a9263490
Severity: normal → blocker
The code on the production server needs to be modified in order for the donation feature to work. 

I do not want to reference security information in a public bugtracker - refer to the instructions in the deployment documents to correct the donation page issue, or contact me directly for information.

M
Jeremy: Mike suggests that this is broken because step 7 of the Installation steps in the install document hasn't happened.

"7. Make sure the full paths are correct in {Drupal root}/sites/default/files/upload/Config.IDS.ini and that it's read only by apache and nothing else."

Could you check that this has definitely happened?

Gerv
Assignee: nobody → server-ops
Component: www.drumbeat.org → Server Operations
Product: Websites → mozilla.org
QA Contact: www-drumbeat-org → mrz
Version: unspecified → other
This is a Drumbeat website launch blocker, but not a "set pagers off in IT" blocker. Downgrading one level.

Gerv
Severity: blocker → critical
Assignee: server-ops → jeremy.orem+bugs
critical still pages IT after the bug has been open for 8 hours.
Jeremy: if you think that file is already OK, could you please make this bug security-sensitive (as Mike suggested that the contents of that file should be secret) and then attach it here?

Thanks :-)

Gerv
Do you want to just check this out now that you have access to the stage server?
OK, there was an additional path component in the tmp_path setting. I removed that, restarted Apache and now the Donations site seems to be working.

Gerv
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Product: mozilla.org → mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.