Project

General

Profile

Bug(バグ) #589

一度退会手続きを完了した人に招待メールを送ろうとした際のエラーメッセージが適切でない

Added by pnetan   almost 10 years ago. Updated over 7 years ago.

Status:
Accepted(着手)
Priority:
Normal(通常)
Target version:
Start date:
2010-02-10
Due date:
% Done:

0%

3.6 で発生するか:
Unknown (未調査)
3.8 で発生するか:
Unknown (未調査)

Description

http://sns.openpne.jp/?m=pc&a=page_fh_diary&target_c_diary_id=23550 より転載

PNE3.4.0で一度退会手続きを完了した人に、再度招待メールを出そうとしても、”メール・アドレスが正しくない”というエラーになって送れないのだが・・・

これは仕様? 

Related issues

Related to OpenPNE 3 - Backport(バックポート) #1615: 一度退会手続きを完了した人に招待メールを送ろうとした際のエラーメッセージが適切でない New(新規) 2010-02-10

History

#1 Updated by Kousuke Ebihara over 9 years ago

  • 3.6 で発生するか set to Yes

#2 Updated by Rimpei Ogawa over 9 years ago

  • Priority changed from Normal(通常) to High(高め)

#3 Updated by Kousuke Ebihara over 9 years ago

  • Target version set to OpenPNE 3.7.0

再現確認がおこなわれていないチケットですが、緊急度の高いバグですので調査も含めて 3.6beta5 リリースまでに対応してください。

#4 Updated by Masato Nagasawa about 9 years ago

  • Status changed from New(新規) to Accepted(着手)

#5 Updated by Masato Nagasawa about 9 years ago

3.4.0 環境で、以下の手順で確認しましたが再現できませんでした。
  1. でログイン
  2. 招待を行う
  3. 招待メールから登録を行う
  4. ログイン後退会する
  5. 再度 でログインを行う
  6. 再度同じメールアドレスに招待メールを送信する
  7. 正常に送信され、登録できる事を確認

#6 Updated by Hiroki Mogi about 9 years ago

表題の件とは違うかもしれないのですが、SNSに未登録のメールアドレスに招待メールを送り、
メールに記載されたURLをクリックすると、初回アクセス時のみ以下のエラーメッセージが表示されました。

404 | Not Found | sfError404Exception
This request has been forwarded to a 404 error page by the action "member/register".

#7 Updated by Shogo Kawahara about 9 years ago

おそらく、別のセッションが維持されているときに、登録ページに
アクセスすると一度404に飛ばされます。

これは、エラーメッセージとは別の問題 or 仕様として取り扱うべきだと思います。

#8 Updated by Kousuke Ebihara about 9 years ago

  • Assignee set to Masato Nagasawa

Accepted にするのであれば担当者を付けてください

#9 Updated by Masato Nagasawa about 9 years ago

  • Status changed from Accepted(着手) to New(新規)
  • Assignee deleted (Masato Nagasawa)

手放します

#10 Updated by pnetan   about 9 years ago

報告者の方から追加情報をいただきました。

お世話になっております。

手元の環境で簡単に確認した内容をご報告いたします。

再現手順
(1)OpenPNE3.4.0を新規インストールする。
CentOS-5(openVZによる仮想化環境)
 mysql-5.1.40
PHP 5.2.11
OpenPNE-3.4.0(version.phpの記述内容)

(2)管理ユーザからguest@mail.localに招待状を送る。
(3)guest@mail.localに届いた招待状によりユーザ登録する。
 register,jpg参照
(4)guest@mail.localユーザで再度ログインし直し、退会手続きをとる。
 
(5)sns@example.comでログインし、guest@mail.localに招待状を送ると
”メールアドレスが無効”というエラーになる。
 

3.6beta5でも引き続きこの現象は再現しているという報告もいただいています。

#11 Updated by pnetan   about 9 years ago

追加で報告者より情報をいただきました。

”迷宮入り”しそうな気配ですが、Mysqlのテーブルを覗く位なら出来ますので、必要な情報があれば、お示し下さい。

取り合えず、現状はこんな感じです。
mysql> select * from member;
+----+----------+------------------+-------------------+---------------------+---------------------+-----------+
| id | name | invite_member_id | is_login_rejected | created_at | updated_at | is_active |
+----+----------+------------------+-------------------+---------------------+---------------------+-----------+
| 1 | OpenPNE? | NULL | 0 | 2010-10-07 10:45:23 | 2010-10-07 10:45:23 | 1 |
| 3 | owner | 1 | 0 | 2010-10-07 11:24:10 | 2010-10-07 11:28:20 | 1 |
+----+----------+------------------+-------------------+--------

#12 Updated by Shingo Yamada over 8 years ago

  • Assignee set to Naoya Tozuka

#13 Updated by Naoya Tozuka over 8 years ago

  • とりあえず、示していただいている手順では現象は再現していない
  • 管理画面の「SNS設定 (認証関連設定)」の「登録の可否」で「携帯からのみ登録可」を選択していると、退会者への招待メール送信時に「メールアドレスが無効です」と言われる
  • その他、member_config に pc_address_token または mobile_address_token が残っている場合にも同様のメッセージが出ると思われる

欲しい情報:

  1. 管理画面の、SNS設定 (認証関連設定) の「登録の可否」設定値
  2. 退会直後の member_config テーブルの内容

SELECT * FROM member_config WHERE name LIKE '%_address_token';

#14 Updated by Shingo Yamada over 8 years ago

#note-13 について、ご報告いただいた方に確認中です(公式SNSメッセージにて)。

broadbeansさんにご報告いただいた下記の日記の不具合について調査しております。
* http://sns.openpne.jp/diary/23550
* (チケット) http://redmine.openpne.jp/issues/589

ご報告いただいた不具合ですが、再現にまで至っていないのが現状でございます。
問題発生からかなり時間が経過しておりますが、下記の情報をご共有いただけないでしょうか?
(なんらかの原因で member_config テーブルにデータが残っているのではないかと予測しております )

== ご共有していただきたい情報
1. 管理画面の、SNS設定 (認証関連設定) の「登録の可否」設定値、もしくは sns_config の設定値
2. 問題が発生するメンバーの退会直後の member_config テーブルの内容
----
SELECT * FROM sns_config;
SELECT * FROM member_config WHERE member_id = 退会したメンバーのID;
----
※個人情報等はマスクしていただければと思います
--

ご協力いただければ幸いでございます。

  • 宛先 broadbeans
  • 日付 2011年5月23日 14:13
  • 件名 ご報告いただいた不具合について(退会者に招待メールを送信できない)

#15 Updated by Shingo Yamada over 8 years ago

  • Status changed from New(新規) to Accepted(着手)

調査進行中のため「ステータス」を変更します。

#16 Updated by Shingo Yamada over 8 years ago

  • Assignee changed from Naoya Tozuka to Kousuke Ebihara

#17 Updated by Shingo Yamada over 8 years ago

  • 360対象 set to beta13

#18 Updated by Kousuke Ebihara about 8 years ago

  • Priority changed from High(高め) to Normal(通常)

3.6.0 までに対応する項目にはならなかったことや、調査が進行中であることを受けて、優先度を Normal に戻します

#19 Updated by Shouta Kashiwagi over 7 years ago

  • Target version changed from OpenPNE 3.7.0 to 252

#20 Updated by Yuya Watanabe over 7 years ago

  • Target version changed from 252 to OpenPNE 3.8.x
  • 3.6 で発生するか changed from Yes to Unknown (未調査)
  • 3.4 で発生するか set to Unknown (未調査)

Also available in: Atom PDF