001-006498

パッケージ版 Garoon

関心あり
0人の方が関心を示しています。

デヂエ連携のユーザー情報を同期するコマンドを実行すると、使用方法に誤った内容が表示される。

種別
不具合
機能
  • デヂエ連携
再現バージョン
  • 3.1.0
  • 3.1.1
  • 3.1.2
  • 3.1.3
  • 3.5.0
  • 3.5.1
  • 3.5.2
  • 3.5.3
  • 3.5.4
  • 3.5.5
  • 3.7.0
  • 3.7.1
  • 3.7.2
  • 3.7.3
  • 3.7.4
  • 3.7.5
  • 4.0.0
改修バージョン
4.0.1
公開日
2013-06-27
更新日
2015-02-20

【準備】

【再現手順】

  1. コマンドラインを開きます。

  2. CGI実行ディレクトリーに移動します。

    例:
    Windowsの場合:
    cd C:\Inetpub\scripts\cbgrn

    Linuxの場合:
    cd /var/www/cgi-bin/cbgrn

  3. オプションなしでユーザー情報を同期するコマンドを実行します。

    例:
    バージョン 3.7.5以前のガルーンの場合:
    Windowsの場合:
    .¥grn_command.exe -f code¥command¥send_user_to_dezie.csp

    Linuxの場合:
    ./grn_command -f code/command/send_user_to_dezie.csp

    バージョン 4.0.0以降のガルーンの場合:
    Windowsの場合:
    .¥grn.exe -C -q code¥command¥send_user_to_dezie.csp

    Linuxの場合:
    ./grn.cgi -C -q code/command/send_user_to_dezie.csp

  4. 表示されるコマンドの使用方法を確認します。


→現象発生:
 ユーザー情報同期コマンドの使用方法に誤った内容が表示されます。コマンド実行時、赤字の部分(「?page=DBGaroonUserSync」)は必要ありません。

 例:
 -------------------------
 2015-02-10 09:00:00 Writing to log file: /usr/local/apache2/cgi-bin/cbgrn/send_user_to_dezie.log
 2015-02-10 09:00:00 Usage: send_user_to_dezie.csp [OPTION] ...
 2015-02-10 09:00:00
 2015-02-10 09:00:00 Mandatory Options:
 2015-02-10 09:00:00   url=http(s)://<SERVER_NAME>/<PATH>/db.cgi(exe)?page=DBGaroonUserSync Dezie's URL for user synchronization
 -------------------------

 

→正しい結果:
 ユーザー情報同期コマンドの使用方法に正しい内容が表示されます。コマンドの使用方法に「?page=DBGaroonUserSync」が含まれません。

 例:
 -------------------------
 2015-02-10 09:00:00 Writing to log file: /usr/local/apache2/cgi-bin/cbgrn/send_user_to_dezie.log
 2015-02-10 09:00:00 Usage: send_user_to_dezie.csp [OPTION] ...
 2015-02-10 09:00:00
 2015-02-10 09:00:00 Mandatory Options:
 2015-02-10 09:00:00   url=http(s)://<SERVER_NAME>/<PATH>/db.cgi(exe) Dezie's URL for user synchronization
 -------------------------

補足:

  • 赤字の部分を含んでコマンドを実行した場合は、デヂエとのユーザー情報同期に失敗します。

  • デヂエ連携ガイドの「付録A コマンドラインでユーザー情報を同期する」項目にも、同様の誤った内容が記載されています。
    -------------------------
    Windowsの場合:
    3. 次のコマンドを実行する
    .¥grn_command.exe-f code¥command¥send_user_to_dezie.csp url=(デヂエのURL)?page=DBGaroonUserSync

    例:
    .¥grn_command.exe-f code¥command¥send_user_to_dezie.csp url=http://dezie.domain.co.jp/scripts/cbdb/db.exe?page=DBGaroonUserSync

    Linuxの場合:
    3. 次のコマンドを実行する
    ./grn_command-f code/command/send_user_to_dezie.csp url=(デヂエのURL)?page=DBGaroonUserSync

    例:
    ./grn_command-f code/command/send_user_to_dezie.csp url=http://dezie.domain.co.jp/cgi-bin/cbdb/db.cgi?page=DBGaroonUserSync
    -------------------------

【回避方法】

次のバージョンの製品で本現象を改修しています。バージョンアップを検討してください。

  • バージョン 4.0.1のガルーン

 

 

 

------------------------------------------------------------
【更新履歴】

2015/02/12 タイトルを修正しました。
2015/02/10 タイトルと手順の一部、現象を修正し、補足を追記しました。
2014/12/05 バージョン4.0.0以降のガルーンの場合のコマンドを追記しました。

関連記事