I don't making things priority critical, but this is about as urgent as it can be for me.

I have been working on an eccommerce website for a client and have run across the problem here http://drupal.org/node/25195

4.6.0
linux server apache cpanel etc nothing fancy have installed a few drupals on it with no problems

Eccommerce module with all bits and bobs installed and switched on
Blog
Distand Parent
Feedback
file
flexinode
folksonomy
help
image
img_assist
legal
locale
menu
node **
page
path
path auto
ping
product
profile
queue
search
secure site
store
store
story
submanage system
taxonomy
taxonomy context
textile

Conann

the problem site is realireland.smallsite.biz

Comments

conann’s picture

Hey there!

Has anyone got any thoughts on this as it would save me a massive amount of work if there is a solution.

Cheers thanks!

Conánn

Dublin Drupaller’s picture

Hi Conánn

assuming you have access control checked correctly for node access I'm guessing the problem you are experiencing is either from a database problem or one of the extra modules you have installed.

As a suggestion..to determine if you're missing some database tables,

  1. check your database table names against the ones that are installed with the drupal core to see if there is one missing

to determine if it is a third-party module...follow these steps:

  1. disable the most recently added module under ADMINISTER-->>MODULES
  2. test to see if anon has access. (I tend to use both firefox and Internet explorer for that..i.e. to save you logging in and back out again you can have a firefox window open (not logged in) and an internet explorer window open (logged in as admin).
  3. repeat the process, disabling the most recently installed module and testing.

If the above doesn't work:

  1. check the ADMINISTER ->>SETTINGS -->> [MODULE NAME] for the third party modules you have installed

You have quite a lot of extras installed there....there might be something on the securesite.module settings page that overrides the default ACCESS CONTROL settings...although..I assume you have checked through all that before posting on here.

Hope that helps. As another tip, I find the database.module handy for doing some simple database stuff with drupal. phpmyadmin is great..but I'm not an expert in mysql so some of the stuff there is gobbledeygook to me.

Dub

robertdouglass’s picture

You must upgrade to 4.6.2. There are three known security issues with 4.6.0 and you'd be better off running no Drupal than 4.6.0.

conann’s picture

Thanks Dublin Drupaller

Problem is fixed! not sure exactly if it was one single cause or a group of them taxonomy_access was once installed and I have been able to replicate the problem somewhat but not entirely.
When I compared the tables of a couple of different installs and found node_access to be a very simple table whereas this one had an entry per node. In the problem install, realm was also an index (in the table) which I thought was odd so I zapped that and deleted all of the per node table entries replacing the last one with the default grant_view all 1.
Anyway it seems to be working now after a few hours work and a long time stressing.

Thanks again for the help!

Conánn

conann’s picture

Status: Active » Closed (fixed)

Problem solved