To put it in the shortest form: Users without "administer nodes" permission are not even able to "access" nodes of type forum topic and such anonymous users and even authenticated users not able to see forum topics. They do have "access content" permission. I have tried all I can to fix it but I give up. I have faced this problem before, posted it here but got no response. I believe it has something to do with Taxonomy Access Control, which I had in the past, but now it is uninstalled.

Please help.

Comments

bonobo’s picture

It does indeed have to do with the Taxonomy Access Control module.

Navigate to admin/content/node-settings ; you will see an option to rebuild the node access table. Click that button, and your problem should be resolved.

This is a necessary step any time you switch access control mechanisms -- and, btw, switching access control mechanisms should *only* be done on a test site where you can see any consequences of these changes.

Cheers,

Bill

-------
http://www.funnymonkey.com
Tools for Teachers

angad_singh’s picture

I can't thank you enough. With your prompt and absolutely correct response I will be able to do a critical website launch on time! I had even stopped blogging on one my main blog. It had this very problem and blog posts were not appearing on the frontpage, so I had given "administer nodes" permission to anonymous users and disabled all access to admin interface using mod_rewrite. Thank you so much!

This also solves this problem: http://drupal.org/node/264323

bonobo’s picture

Glad this helped you out --

I also pointed folks at node/264323 back to here -- this way, if someone else has a similar problem and finds either thread, they'll get their question answered as well.

Cheers,

Bill

-------
http://www.funnymonkey.com
Tools for Teachers

Junro’s picture

Hello all,

I have this problem but I can't resolved it.

I've got a node type with 1500 nodes and I've got Access Denied with Authenticated user role with the 26 first nodes I've created. In this time, I was playing with Taxonomy mony but I didn't use it since (never find the utility of Taxomony...).

And if I set "Nodes administer" permission to Authenticated user role, they have access to the nodes.

I have rebuild the rebuild permissions with /admin/content/node-settings

but no way, Access Denied... GGrrr

Any ideas? :)

Junro’s picture

Still can't solve the problem.

I have this problem with lot of nodes, not only the first 26 nodes I created.

rebuild the node access table fix some nodes but not all.

Junro’s picture

I report the problem in Drupal Core -> node system.

It's a very critical bug that should be fixe as soon as possible, subscribe to the issue below:

#546976: Users without "administer nodes" permission are not able to "access" all nodes:

prakashacharya’s picture

i spent weeks for this problem...finally fixed. thankyou very very much Bill

nvl.sateesh’s picture

thanks soooo much bro... it helped a great deal...

Sateesh Nutulapati
Devops Solutions Architect at New Target, Inc.