Apache Basic Auth不能在客户networking中工作

我遇到了麻烦,让客户看到一个被简单的Apache Basic Auth密码文件locking的网站。

它适用于Mac,Windows和我们的networking中的每个浏览器。 即使是客户在家里工作,而不是在他的办公室。

这里可能会出现什么问题? 一些代理caching的东西?

更新:我的configuration一直在项目中在.htaccess或vhostconfiguration

AuthType Basic AuthName "Customer - Project" AuthUserFile /mnt/drbd0/www/staging.hostname.com/site/include/passwords Require user staging.project 

UPDATE2:这里是error.log的相关部分

 [Tue Mar 12 11:15:54 2013] [error] [client ] user not found: / [Tue Mar 12 11:16:15 2013] [error] [client ] user not found: / [Tue Mar 12 11:16:39 2013] [error] [client ] user not found: / [Tue Mar 12 11:17:03 2013] [error] [client ] user not found: / [Tue Mar 12 11:30:00 2013] [error] [client ] user staging.project: authentication failure for "/": Password Mismatch [Tue Mar 12 11:30:17 2013] [error] [client ] user staging.project: authentication failure for "/": Password Mismatch [Tue Mar 12 11:35:25 2013] [error] [client ] user not found: / [Tue Mar 12 12:34:25 2013] [error] [client ] user not found: / [Tue Mar 12 12:34:43 2013] [error] [client ] user download not found: / [Tue Mar 12 13:05:08 2013] [error] [client ] user download not found: / [Tue Mar 12 13:05:44 2013] [error] [client ] user not found: / [Tue Mar 12 13:05:54 2013] [error] [client ] user download not found: / [Tue Mar 12 13:06:03 2013] [error] [client ] user download not found: / [Tue Mar 12 17:10:29 2013] [error] [client ] user not found: / [Wed Mar 13 08:54:21 2013] [error] [client ] user not found: / [Wed Mar 13 08:54:36 2013] [error] [client ] user not found: / [Wed Mar 13 08:54:50 2013] [error] [client ] user not found: / [Wed Mar 13 08:54:52 2013] [error] [client ] user not found: / [Wed Mar 13 08:55:06 2013] [error] [client ] user not found: / 

授权要求用户的浏览器告诉服务器它正在请求什么域名。 它看起来像你的客户的浏览器不正确地发送该信息。 确保客户没有使用代理。 当客户尝试击中网站的未受保护部分时,请查看访问日志。

还可以考虑在几分钟内取消密码authentication(如果必须的话,在同一个目录中放置一个虚拟的html页面),看看客户是否可以在没有authentication的情况下进入页面。