Installed CA, ACL, & uc_node_access on a D6.10 site. After enabling modules I get:

"HTTP POST is required. (note: this is no longer appearing but was earlier)
The content access permissions need to be rebuilt. Please visit this page."

When I click the link and then select "rebuild permissions" then:

"An error has occurred.
Please continue to the error page
An error occurred. /acd6/batch?id=39&op=do"

Then on that page:

"HTTP POST is required.
The content access permissions have not been properly rebuilt.
The content access permissions need to be rebuilt."

Also not seeing any access options in nodes or admin.

I disabled the other modules and left ACL enabled and the error persists. When disabled the site functions correctly.

I've also tried both the 6.x-1.0-beta4 and 6.x-1.dev (current) versions.

Do you have any suggestions?

Your help is appreciated.

Comments

salvis’s picture

Enable CA and disable ACL, and you'll see the same error.

I bet any node access module will produce the same error. Something is wrong with your site or your browser, that causes problems with batch operations.

It has nothing to do with node access modules, except that those modules need batch operations to function.

TrinitySEM’s picture

You are correct. I just did that and I have the same issue.

Do you have an idea of a direction to pursue on this?

Thank you for your help.

TrinitySEM’s picture

forgot to mention that I have the same issue in IE 7, FF3, Safari, and Chrome.

TrinitySEM’s picture

This is an odd one. I found this thread http://drupal.org/node/281326 and edited a content type and saved it. Issue resolved. Odd issue.

salvis’s picture

Status: Active » Fixed

See the other thread (#281326: The content access permissions need to be rebuilt.).

Seeing the same behavior in four browsers pretty much rules out the browser, but not your communication path (proxies, firewalls, web server, etc.). Also, you seem to have installed Drupal in a subdirectory of the web root. Not that I'm aware of any issues with that, but I've never done that myself.

IAC, the batch API is core functionality and it's used not just for node access. If it doesn't work, then your installation is broken and this will haunt you.

Take this to the "Drupal" message queue...

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.