I am moving store from one old server to a new server. I created the new server just fine. I installed the same version of ShopSite as the old server. v11 sp2 r4 I could login just fine. The new server only supports session login while the old server used .htaccess/.htpasswd methodology. I copied the datadir from the old server the new. Now I cannot login. I do not get prompted. Here is the error:
Error
--------------------------------------------------------------------------------
Your User Name could not be determined. You should have been prompted by your browser to authenticate by entering a username and password.
Solution:
ShopSite is designed to use your webserver's built-in authentication system via the Apache .htaccess file method. If you are seeing this error message, many times the solution is to edit your webserver's httpd.conf file (or other config file) and allow the use of .htaccess files in your cgi-bin by defining 'AllowOverride All' in a directive for your particular cgi-bin path.
If you are unfamiliar with how to configure your webserver to use .htaccess authentication, your hosting service provider should be able to help you. The following links provide general information on setting up the use of .htaccess authentication for Apache-based webservers:
AllowOverride directive
Troubleshooting
The ShopSite CGI Directory (containing the admin cgis like start.cgi) must be password protected in order to use the ShopSite admin tools. Do not put a password on the Shopping Cart CGI Directory or your customers will be unable to use the shopping cart.
======================================
How can I tell the authentication method not to use .htaccess?