Also, i created a new user tester, and a role called basicrole, and basic role had
content * *
yet when i log in with tester (which was added to basicrole), the main screen did not show the content:
_____
Access denied
You don't have permission to access this area.
Possible reasons for this is.
Your current user does not have the proper privileges to access this page.
You misspelled some parts of your url, try changing it. _____
I noticed when setting up my roles that users had to have access to user/login/* in order to do anything. I added that to the content/*/* and it seemed to work.
In regards to your anonymous users seeing new content, I can think of two reasons it might not work. 1) Your new content is of a class or section that anonymous users do not have access to. I created a new content class for my site, and I could not view content of that class on the public site until I added a line in the anonymous role to allow for that. Strangely enough, editing the current line in that role did not work, I had to add a new one.
2) The new content is of a type that is not captured by your current navigation "fetch" command. To check this, search for your content and see if it comes up in the results. If it does it is this problem rather than the first one.