アバターのログイン日時が更新されない不具合

アバターのログイン日時が更新されない不具合

teddy Dragoone發表於
Number of replies: 8
一般フォーラムの質問コーナーに投稿していましたが、場所を間違えていたようなので再度こちらへ。

https://www.jogrid.net/wi/mod/forum/discuss.php?d=1737#p5826

↑参照

自分の以下のアバターについて
teddy dragoone
UUID : 401d3957-36d2-4aaf-8c37-c4112fc5b002

インワにインするとWeb上ではオンラインアバター一覧に表示されます。
しかしWebにログインしてマイアバター一覧を見ても、最終ログインの日時が古いままで更新されていません。
他の所有するアバターでは正常に更新されています。

以前、自分の所有するリージョンで起こった不具合(インワでHGアバターと認識される)に関連してるような気がします。
UUIDに紐づけされてる様々な情報が正常にリンクされていない。
In reply to teddy Dragoone

Re: アバターのログイン日時が更新されない不具合

teddy Dragoone發表於
その後、幾度とログインを繰り返し確認していますが結果は以下の通りです。
インワにログインした状態でオンラインアバター一覧を見ると現在の日時が表示されています。
しかし、マイアバター、アバターリスト、を見ると新しい日時に更新されていません。
データベース上の問題だと思いますが改善の目処はたちそうでしょうか?
もし駄目そうであれば諦めます。
In reply to teddy Dragoone

Re: アバターのログイン日時が更新されない不具合

Iseki Fumikazu發表於

対応が遅くて申し訳ありません.
リアルがちょっと忙しくて...

ログインデータはデータベース上で(確か)独立していると記憶しているので,何かの原因で更新されないのかと思います.

現在,データベースをクリアしてみました.

ー> 訂正:現在,ログイン中のユーザの情報を保存する Presence テーブルをクリアしてみました.

原因を調べて見ます.

 

In reply to Iseki Fumikazu

Re: アバターのログイン日時が更新されない不具合

Iseki Fumikazu發表於

teddy Dragoone さんのDB上でのデータを確認しました.

MariaDB [jogrid_db]> select UserID,Login,Logout from GridUser where UserID like '401d3957-36d2-4aaf-8c37-c4112fc5b002%';
+-------------------------------------------------------------------------------+------------+------------+
| UserID                                                                        | Login      | Logout     |
+-------------------------------------------------------------------------------+------------+------------+
| 401d3957-36d2-4aaf-8c37-c4112fc5b002                                          | 1600003216 | 1599712785 |
| 401d3957-36d2-4aaf-8c37-c4112fc5b002;http://grid.kitely.com:8002/;teddy teddy | 1655864762 | 1655865061 |
+-------------------------------------------------------------------------------+------------+------------+
2 rows in set (0.001 sec)
% date --date "@1655864762"
2022年  6月 22日 水曜日 11:26:02 JST

HyperGridのユーザがDB上に残っていて,そちらが優先して時刻更新されているようです.

よろしければ,HyperGridのユーザを GridUserテーブルから削除しますが,いかがでしょうか?

よろしくお願いします.

In reply to Iseki Fumikazu

Re: アバターのログイン日時が更新されない不具合

teddy Dragoone發表於
いつもお世話になっております。お忙しいところ恐縮です。
HyperGridのユーザデータを削除お願いいたします。
おそらくその処置で解決されると思います。
In reply to teddy Dragoone

Re: アバターのログイン日時が更新されない不具合

Iseki Fumikazu發表於

遅くなりましたが,HyperGridユーザを削除しました.

ログイン時刻が正常になるか,ご確認ください.

よろしくお願いします.

In reply to Iseki Fumikazu

Re: アバターのログイン日時が更新されない不具合

teddy Dragoone發表於
さきほどログインして、サイトでの確認をしてみました。
結果は、以前と同じでオンラインアバターには最新日時で表示されますが、アバターリストおよびマイアバターでは日時の更新はされませんでした。
ホームのteddy Island → JOG Center → otaru1 → HG接続リージョン
とテレポートしても変わりませんでした。
In reply to teddy Dragoone

Re: アバターのログイン日時が更新されない不具合

Iseki Fumikazu發表於

データベースを見ると,消した筈のレコードが復活していますね.
Login データ関連は GridUser テーブル以外に何かありましたっけ?

この辺はJOGでは特に手を入れていない筈なので,原因不明です.OpenSimのバグかな?
そもそもHGユーザとUserIDが同じなのが変ですよね.

MariaDB [jogrid_db]> select UserID,Login,Logout from GridUser where UserID like '401d3957-36d2-4aaf-8c37-c4112fc5b002%';
+-------------------------------------------------------------------------------+------------+------------+
| UserID                                                                        | Login      | Logout     |
+-------------------------------------------------------------------------------+------------+------------+
| 401d3957-36d2-4aaf-8c37-c4112fc5b002                                          | 1600003216 | 1599712785 |
| 401d3957-36d2-4aaf-8c37-c4112fc5b002;http://grid.kitely.com:8002/;teddy teddy | 1656466465 | 1656466627 |
+-------------------------------------------------------------------------------+------------+------------+
2 rows in set (0.001 sec)

 

In reply to Iseki Fumikazu

Re: アバターのログイン日時が更新されない不具合

teddy Dragoone發表於
以前、自分でもグリッド立ててた事があるので、またサーバ立ち上げてデータベースを見回してみます。
JOGアバターは日時が更新されないだけで使用上は問題ありませんので、しばらくはこのまま現状維持で結構です。
お忙しいところお手数をおかけしてすみませんでした。