001-010593

パッケージ版 Garoon

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

メールの自動受信に失敗した場合のエラーログが、蓄積した状態で出力される。

種別
不具合
機能
  • メール
  • ロギング
再現バージョン
  • 4.2.2
  • 4.2.3
  • 4.2.4
  • 4.2.5
  • 4.2.6
  • 4.6.0
  • 4.6.1
  • 4.6.2
  • 4.6.3
  • 4.10.0
  • 4.10.1
  • 4.10.2
  • 4.10.3
  • 5.0.0
改修バージョン
5.0.1
公開日
2020-01-09
更新日
2020-01-24
【発生条件】

次の条件を満たす場合に発生します。
  • メールの自動受信が実行されるとき、複数のユーザーがメールサーバーの認証に失敗する。

【準備】
  • ユーザーを追加します。

    例:
    • ユーザー1(uid=2)
    • ユーザー2(uid=3)

    補足:
    • ユーザーID(uid)とは、ユーザーを識別するために割り当てられた数字です。

    • ユーザーID(uid)は、次の画面のURLで確認できます。
      (システム管理画面)「ユーザー > 組織/ユーザーの設定 > ユーザーの詳細」画面

  • ユーザー1、ユーザー2にメールアカウントを追加し、メールサーバーの認証に失敗する状態にします

    例:
    ユーザー1、ユーザー2の受信メールパスワードに不正な値を記述したCSVファイルを読み込みます。

    補足:
    • (システム管理画面)「メール > CSVファイルからの読み込み > ユーザーアカウントの読み込み」画面で読み込みます。

    • Garoon側とメールサーバー側でメールアカウントのパスワードが一致しない場合に、メールサーバーの認証に失敗し、エラー(GRN_MAIL_24201)が発生することを確認しています。

  • メールの自動受信と、自動受信の指定時間を設定します。

    例:
    ------------------------
    メールの自動受信:設定する
    自動受信の指定時間:0時00分
    ------------------------

    補足:
    • (システム管理画面)「メール > 一般設定」画面で設定します。

  • ロギングで、メールの「エラー」のログを出力する設定にします。

    例:
    ------------------------
    対象カテゴリ:メール
    深刻度:エラー
    ログ:出力する
    出力先:データベースログ
    ------------------------

    補足:
    • (システム管理画面)「ロギング > ログ一覧 >ログの設定」画面で設定します。

  • メールの自動受信が実行される時間まで待ちます。

【再現手順】
  1. システム管理画面にログインし、[基本システムの管理] > [ロギング] > [ログ一覧] > [メール]の順にクリックします。

  2. 「ログ一覧」画面で、ユーザー2(uid=3)がメールの自動受信で認証に失敗したときのログの内容をクリックします。

    例:
    [XXXX]GRN_MAIL_24201 for user3, Cause: 1 - [...

    補足:
    • ログの「user XX」には、ユーザーID(uid)と同じ値が表示されます。

→現象発生:
 エラーログが、蓄積した状態で出力されます

 例:
 ユーザー2(uid=3)のログに、ユーザー1(uid=2)のログも出力されます。
 ------------
 日付:2020-01-01 00:00:00
 カテゴリー:メール
 深刻度:エラー
 内容: [XXXX] GRN_MAIL_24201 for user 3, Cause: 1 - [-ERR Authentication failed.] -1 - [認証に失敗しました。ユーザー名、パスワードを確認してください。] 1 - [-ERR Authentication failed.] -1 - [認証に失敗しました。ユーザー名、パスワードを確認してください。]
 ------------

→正しい結果:
 エラーログが、蓄積しない状態で正しく出力されます

 例:
 ユーザー2(uid=3)のログに、ユーザー1(uid=2)のログは出力されません。
 ------------
 日付:2020-01-01 00:00:00
 カテゴリー:メール
 深刻度:エラー
 内容:[XXXX] GRN_MAIL_24201 for user 3, Cause: 1 - [-ERR Authentication failed.] -1 - [認証に失敗しました。ユーザー名、パスワードを確認してください。]
 ------------

補足:
  • ログを書き出した場合も同様の現象が発生します。

【回避方法】

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