On a 4.7.3 site, I recently upgraded 'forward' to the 4.7.x-1.1 version. I disabled the forward module before installing it, erased the old forward directory, put the new directory in place, and re-enabled the module. At this point, any time I click an "email this page" link on any page, I get "Access Denied. Sorry, but you are unable to access that page." The permissions are set correctly, and these pages are all working fine:
- admin/forward
- admin/settings/forward

The weird part is this: I re-installed the old module, and it worked fine again. Then I tried re-installing the new one again, but this time not disabling/re-enabling the module while I was doing the switch-over. Now it works! But it still doesn't feel good to me, because if you disable the module and re-enable it, it stops working again.

Any ideas?

Comments

seanr’s picture

What access control modules are you using?

dan3h’s picture

I'm not certain which module are user-access modules (since the modules were already there when I inherited this site), but the only ones that look like access modules to me are:

  • taxonomy_access, and maybe also
  • autologout.

If you think I may have missed any, here is a full list of the modules that are enabled, as extracted from the system table:

  • autologout, block, civicrm, content, drupal, email, event, feedback, filter, flexinode, forms, forward, gmap, help, image, imagefield, inline, link, location, menu, node, nodequeue, nodereference, notify, number, optionwidgets, page, panels, path, petition, ping, poll, print, rsvp, search, statistics_filter, system, taxonomy, taxonomy_access, taxonomy_menu, text, theme_editor, throttle, tinymce, upload, upload_image, urlify, user, userreference, views, views_ui, watchdog, yourriding
seanr’s picture

The problem likely has to do with Taxonomy Access. I don't use it on any sites (don;t even use 4.7 any more), so I'm not sure how to test this right now. I am looking into it and requesting the help of some others as well.

seanr’s picture

Status: Active » Closed (duplicate)
seanr’s picture