No, I might not have made myself clear but that isn't quite what I meant. I am not suggesting saying "you might not be logged in" Here is what shows now when logged out...
Now if I'm a guest and see "You do not have permission to post" with no suggestion as to why I have no permission it is not very helpful. Yes I might assume that I have to log in to view because of the text below (which could be easily missed as it kind of loses focus when a big red alert takes your focus) but it still relies on an assumption.
What I suggest is "Only registered and signed in users are able to view this post." or words to that effect. It is not that I don't have permission it is just that I haven't signed in.
If I am signed in and it genuinely is a permission error it should say "You do not have permission" as it does currently but even then a link to a help topic explaining why certain users don't have permission to do things and how they are able to obtain permission would be much better.
I hope I have explained myself better. I know a lot of things are overlooked because the majority of forum users are particularly tech savvy but when you are trying to bring an archaic offline community into the 21st century then these seemingly minor issues do need to be looked at.
Hope that helps, keep up the great work on what truly is an exceptional group of products.