Confluence initial setup error when testing Oracle Database connection "configure attempt to configure ONS in FanManager failed with oracle.ons.NoServersAvailable: Subscription time out"

お困りですか?

アトラシアン コミュニティをご利用ください。

コミュニティに質問

プラットフォームについて: Server および Data Center のみ。この記事は、Server および Data Center プラットフォームのアトラシアン製品にのみ適用されます。

Support for Server* products ended on February 15th 2024. If you are running a Server product, you can visit the Atlassian Server end of support announcement to review your migration options.

*Fisheye および Crucible は除く

問題

When first configuring a new Confluence Instance with an Oracle 12c backend, the test connection option times out. However, after it times out, Confluence doesn't provide an on-screen error. The following appears in the atlassian-confluence.log

configure attempt to configure ONS in FanManager failed with oracle.ons.NoServersAvailable: Subscription time out referer: http://confluenceserver:8090/setup/setupdbtype-start.action | url: /setup/setupstandarddb-testconnection.action

診断

環境

  • Confluence 6.8, Oracle 12c (12.1.0.1.0), Java driver ojdbc8.

原因

Oracle describes this same error in version 12.2 (12c Release 2). ONS configuration failed However, please note our current Supported Platforms.

Work Around

手順:

  1. Confluence を停止します。
  2. Edit system properties using the appropriate method for the environment: Configuring System Properties
  3. Add the following line to the system properties:

    -Doracle.jdbc.fanEnabled=false

  4. Restart Confluence and attempt the Test Database Connection

最終更新日 2018 年 11 月 2 日

この内容はお役に立ちましたか?

はい
いいえ
この記事についてのフィードバックを送信する
Powered by Confluence and Scroll Viewport.