2009-11-13 56 views
2

对于大多数帐户100%的时间都可以正常工作,但在这里和那里有一些用户谁能够访问一个子网站罚款的一天都迎来了下一个标准的404。这可能会持续一个小时或两天,这实在是不一致。某些网站上的某些用户的MOSS 404错误,有时为

我检查iis日志,它说这些请求的状态也是404,没有其他东西看起来不寻常。 Sharepoint日志也没有任何时间戳。

纠正我,如果我错了,但如果它是一个权限问题将显示访问被拒绝的消息。

这不是个人计算机,因为当用户遇到这个问题,我可以用他们的帐户登录,我也得到404错误,虽然我在另一个浏览器中的另一个帐户在确切的网站上完全相同时间,它的作品完美。

任何建议将不胜感激,我做了大量的搜索,但无法找到类似的情况或帮助任何地方。

回答

0

这是一个许可问题,我已经想通了一阵子,但基本上有几个帐户没有正确设置,无法加载一个新的页面副本,当别人打它时,他们将能够查看缓存页面正常。从来没有抛出错误作为权限问题或拒绝访问的地方,但这是解决问题的方法。

0

这似乎是一个很大的,但是......这些SharePoint网站可以抛出404 HttpException?您似乎也会在SharePoint日志中看到,因此更不可能。

无论如何,您的SharePoint日志记录级别设置为适当的详细级别来调试这样的奇怪的东西?

+0

它被设置为默认级别,我试图将其设置为冗长,但文件在10分钟内增长到90meg左右,所以我显然不能这样离开它。有大量的垃圾邮件说建立连接到数据库,连接字符串是... ect 任何建议,我应该设置哪些类型的设置详细? – savageguy 2009-11-16 19:38:31

0

当新CSS文件和/或其他包含(脚本文件等)尚未发布时,是否正在检查&发布主页面更改?当用户在发布之前忘记检查时,我几次看到这个原因。

+0

在母版页或页面模板中将包含上个月未添加新文件,甚至未对此进行修改。 – savageguy 2009-11-16 13:52:30

1

由于此刻的信息非常严格,我会提出一些问题,可能会导致您发现问题。

  • 我们是否正在加载余额设置?间歇性404可能是由服务器Web FrontEnds中的一台服务器无法正确地服务请求引起的。
  • 我们是否在SQL Server计算机中的磁盘空间不足?这可能会导致它
  • 是否启用博客缓存或站点缓存?一些例程可能会破坏它们
  • 我们是否在服务器上安装了防病毒软件? (它有被问:p)
  • 我们得到非常高的服务器之间的数据包丢失? (该错误会有所不同,虽然)可能出现的非常频繁

事情是当你有,比如说,自定义代码在GAC或bin文件夹一个DLL,因为你可以在负载均衡的第二个服务器在其自己的GAC或BIN文件夹中没有此DLL。 Sharepoint通常会在组装程序没有找到时引发404,而不仅仅是请求。

+0

没有负载平衡,但有两个应用程序,一个从另一个扩展。一个用于内部办公室使用,另一个可通过互联网使用替代访问映射访问。我得到的大多数报告都是来自外部连接的人员,但这也发生在本地用户身上,我假设因为本地用户少得多,所以我听到的信息就少得多。 磁盘空间不错,站点缓存已启用 - 是禁用它的东西尝试? Forefront正在服务器上运行,并具有语义。我没有看到任何数据包丢失。 我能够在iis日志文件中看到404状态,但在共享点日志中看不到 – savageguy 2009-11-20 21:13:37

+0

,除了无用的消息外没有任何东西 – savageguy 2009-11-20 21:14:12

0

我不得不在SharePoint上下文中编写自定义代码,并且我也有这些404错误。在我的情况下,解决方案是确保执行的代码块满足以下两个条件:

1)使用提升的特权运行,无论它是否为404,这是解决方案的一部分。

2)web.AllowUnsafeUpdates = true;即使它被包装在提升的特权块中,也需要添加这行代码。

一旦添加了这些问题,就不会发生问题。这种情况发生在负载平衡和非负载平衡的环境中。

+0

在这些页面上运行的唯一自定义代码是我重写的导航控件,用于显示正常的,不完整的混乱,以正确的风格。这个控件在过去的6个月里一直运行良好,并且在这些问题上的预测量很大,所以我真的不认为这是问题所在。 – savageguy 2009-11-20 21:09:59

+0

您最近是否升级了服务包? – Woot4Moo 2009-11-20 22:20:01

0

这让我想起了几个月前我曾经遇到的一个奇怪的asp.net错误。 这是由于已经应用的补丁(如果我没有记错的话)引起的。

尝试下载此Windows update list tool并查看问题开始后发生了什么变化。

我承认,如果补丁存在问题,那么它更有可能是一致的错误,但值得一看。