特定の Confluence ページにアクセスできない
症状
- すべてのユーザーが特定の Confluence ページにアクセスできない
- ページへのアクセスに別のブラウザを使っても結果が変わらない
atlassian-confluence.log
に次のメッセージが表示される。
java.lang.IllegalStateException
at org.apache.catalina.connector.ResponseFacade.sendError(ResponseFacade.java:407)
at javax.servlet.http.HttpServletResponseWrapper.sendError(HttpServletResponseWrapper.java:108)
at com.atlassian.confluence.servlet.FourOhFourErrorLoggingFilter$1.sendError(FourOhFourErrorLoggingFilter.java:53)
at javax.servlet.http.HttpServletResponseWrapper.sendError(HttpServletResponseWrapper.java:108)
at com.atlassian.core.filters.HeaderSanitisingResponseWrapper.sendError(HeaderSanitisingResponseWrapper.java:103)
at javax.servlet.http.HttpServletResponseWrapper.sendError(HttpServletResponseWrapper.java:108)
at javax.servlet.http.HttpServletResponseWrapper.sendError(HttpServletResponseWrapper.java:108)
at com.atlassian.confluence.web.filter.DebugFilter$LoggingResponseWrapper.sendError(DebugFilter.java:122)
at javax.servlet.http.HttpServletResponseWrapper.sendError(HttpServletResponseWrapper.java:108)
at com.atlassian.oauth.serviceprovider.internal.servlet.OAuthFilter$OAuthWWWAuthenticateAddingResponse.sendError(OAuthFilter.java:169)
at javax.servlet.http.HttpServletResponseWrapper.sendError(HttpServletResponseWrapper.java:108)
at com.opensymphony.module.sitemesh.filter.PageResponseWrapper.sendError(PageResponseWrapper.java:177)
at javax.servlet.http.HttpServletResponseWrapper.sendError(HttpServletResponseWrapper.java:108)
at javax.servlet.http.HttpServletResponseWrapper.sendError(HttpServletResponseWrapper.java:108)
at com.atlassian.confluence.web.filter.DebugFilter$LoggingResponseWrapper.sendError(DebugFilter.java:122)
at javax.servlet.http.HttpServletResponseWrapper.sendError(HttpServletResponseWrapper.java:108)
at com.atlassian.confluence.web.filter.DebugFilter$LoggingResponseWrapper.sendError(DebugFilter.j
診断
- プロキシを迂回してローカルホスト/IP で Confluence に直接アクセスし、同じ問題が発生するかどうかを確認します。同じ問題が発生する場合は #2 に移動します。
- Plugin Safe Mode を一時的に有効化し、違いが発生するかどうかを確認します。これは、ユーザーがインストールしたすべてのプラグインをまとめて無効化します。これで問題が発生しなくなる場合、インストールされたサードパーティ製プラグインのいずれかによって問題が発生しています。問題の原因となっているプラグインを切り分けるために、プラグインを 1 つずつ有効化して問題の再発を確認することができます。サードパーティ製プラグインを無効化すると、それらのプラグインによって提供されていた一部の操作が不可能になる可能性があるため、これはピーク時間外に行う必要がある場合があります。テストを行ったらこのモードを無効化します。
原因
この問題は CustomWare Redirection Plugin によって発生します。リンクが別のパスに転送されるため、Confluence で特定のページにアクセスしたりそれを開いたりすることができません。
回避策
ブラウザ リンクで redirect=false を変更すると、対象のページにアクセスしてそれを開けます。
ソリューション
このサードパーティ製プラグインを無効化し、次のリンクからプラグインの作成者にお問い合わせください。https://greenhouse.customware.net/jira/browse/REDIR
Last modified on Mar 30, 2016
Powered by Confluence and Scroll Viewport.