Tuesday, April 1, 2008

バグ on SharePoint

先週の木曜日辺りに発生したバグ。

解決方法は次の投稿に載せてます。急ぎの場合はそちらをどうぞ。

内容は、サイトを開こうとしたら
「Cannot complete action. Pleaset try again.」
ってメッセージが白背景の黒文字で、愛想無く表示される。
その前日まではサイトはまったく問題なく表示されていたのに...
メインサイトは問題なく表示されている。

<<サイト図>>

メインサイト(◎)
 |
 |
 |---------|
子サイト(X)  子サイト(◎)
 |
 |
 |---------|---------|
子サイト(X)  子サイト(◎)  子サイト(X)

こんな感じで◎のところは問題なく表示できるが、
Xのところは最初に書いたブッキラボウなメッセージが表示されるだけ。
奇妙なのは、Xの下の子サイトでも表示できるのと、できないサイトがあること。

このバグを発見する直前、前兆らしき事が...
あるドキュメントライブラリをユーザーが作った際に、
何時もなら表示されているはずの設定メニューが、
この新規で作ったドキュメントライブラリには表示されなかったらしく、
実際に確認すると、ドキュメントライブラリのユーザー権限が

「親サイトからの継承」ではなく、「個別設定」に刷り替わってました。

そのユーザーにはデザイン権限を与えていなかったので
そのユーザー自らが変更したという事は考えられず、
でも、まぁ、取り敢えず、この時点では何の疑いも無く
ドキュメントライブラリのユーザー権限を「親サイトからの継承」に変更したわけです。

そのドキュメントライブラリのサイトは、上記サイト図で言う所の3段目の真ん中の◎。
変更後、2段目の親サイトに戻ってみると
バグメッセージ、「Cannot complete action. Pleaset try again.」

Googleでもドンピシャの解決方法は無く...
本番機なので、MSで見つけたパッチを充てるのも、少し躊躇ってしまう。
うちのISのマネージャーに

「うちの会社って、MSのサポートは有るのかね?」
と聞いても、
「毎年50万も払う程、IS部門に余裕無し!サポート要るなら、3万払って聞いてみろ。」
との事。

まぁ、幸運にも消滅した子サイトには、大したドキュメントが載っかってなかったので、
最悪、復旧できなければ、新規に作って、リンク張りなおせば良いかと。

0 comments: