Try to check your setting in your site.ini you've maybe copy the directive to force login wich is present in the admin site.ini but shouldn't be in the front site.ini
The error you mention might be related to this:
http://serwatka.net/blog/make_your_extension_compatible_with_ez_publish_4_1 If so, it may be resolved when the user login question is answered.
You might try looking at the site.ini files via the admin interface to confirm no ini file anywhere is forcing user login (as you checked with the siteaccess). Other brainstorm ideas: clear cache, delete cache, regenerate autoloads. Is the anonymous user also blocked from seeing pages like /content/search and /ezinfo/about? This might help you know whether they're being denied access to content or to the siteaccess as a whole.
Did you find a solution James? Might be user access cache, the one in var/<site_dir>/cache/user-info* (and in sessions, so truncate ezsession table as well).
Greg,
I completed deleted my cache directories manually to ensure the issue was not related to that. The site is a complete copy (ez directories included) of a functioning 3.7.2 site. System info says I am running PHP 4.4.9 (This is a webdeal server and they were aware I was running a 3.x version when they setup this host for me.) So it is not a module issue with ez4.x.
ezinfo/about is displayed correctly for my anonymous user however content/search requires the user to login. Not sure what that means.
I double checked all my site.ini files and requireuserlogin is definitely disabled for all my front-end siteaccesses.
I turned on debugaccess but it is giving me no more information than I already had. It says I am using the "en" siteaccess which is as I expect and then in the case of trying to access the search it says:
I am going to completely recopy the site and see what happens. Maybe there was an error in my tar process that I did not notice. If there are any other suggestions please let me know.
working at www.wardnet.com
blogging at www.jamesward.ca
If the eZ Publish installation is the same than I would question the web server configuration as being different. Are you using mod_rewrite in the same way as the existing server (check vhost conf and .htaccess file for proper mod_rewrite rules).
Also are you using ForceVirtualHost=true I always do ...
Heath, I set ForceVirtualHost=true for the user site access but it does not seem to have had any effect. Cleared the caches as well.
André, I manually deleted all the cache files with no success. I am not sure what you mean by "truncate ezsession table". Can you provide more detail before I start messing with the table?
I have a support request in with the hosting company to see if they can track down the problem but they have not responded yet.
working at www.wardnet.com
blogging at www.jamesward.ca
I had the same issue, I just needed to add user/login policy to anonymous role, and it worked.
The weird part came from importing dump from the site I copied... even if the user/login policy is present in the source site, it despaired in the new one
Found why user/login policy has disappeared : I use installation process (by setting CheckValidity to true in site.ini). this process delete that kind of policy for anonymous user
You must be logged in to post messages in this topic!