Q100550: Flix クライアントにログインするときに強制的にログアウトされる場合があるのはなぜですか

フォローする


まとめ

この記事では、 Flixクライアントにログインできるようにするために、マシンの日付、時刻、およびタイムゾーンを正しく設定することが重要である理由を説明します。


詳しくは

FlixクライアントとFlixサーバー間のすべての通信は、リクエストの有効性をチェックするセキュリティ メカニズムを通過します。 Flixが動作するマシンの正しい日付/時刻は、このセキュリティ メカニズムの重要なコンポーネントです。

ユーザーがクライアントにログインすると、サーバーはクライアントのマシンの日付、時刻、およびタイムゾーンを取得し、すべてを協定世界時 (UTC)に変換し、その時刻を独自の時刻 (これも UTC に変換) と比較します。

2 つの UTC 時間の結果に 15 分を超える差がある場合、サーバーのセキュリティ メカニズムにより、クライアントは安全なFlixデータにアクセスできなくなり、認証エラーが発生します。これにより、ユーザーはクライアントにログインしようとした場合にログインできなくなり、すでにログインしている場合は強制的にログアウトされます。どちらの場合も、次のメッセージがクライアントに表示されます。

サーバー ログには、 invalid or no date headerを示すエラー、およびinvalid authentication headerAuthentication failed示すエラーも表示されます。

スクリーンショット_from_2019-09-13_09-56-41.png

Flixを実行しているすべてのマシンで正確な時刻を設定するには、ネットワーク タイム プロトコル (NTP) を使用することをお勧めします。ネットワーク タイム プロトコル (NTP)を使用すると、協定世界時 (UTC) から数ミリ秒以内にコンピュータを同期できるためです。これは、 Flixクライアント マシンとサーバー マシンが通信時に同期し、データ検証に使用されるFlixセキュリティ メカニズムを満たしていることを意味します。

さらなるヘルプ

Flixクライアントとサーバーを実行しているすべてのマシンで NTP を使用しているにもかかわらず、引き続き問題が発生する場合は、サポート チケットを開いて、発生している問題とこれまでに実行したトラブルシューティング手順をお知らせください。

これを行う方法の詳細については、次の記事を参照してください: Q1000064: サポート チケットを発行する方法。

    私たちはそれを聞いて申し訳ございません

    理由をお聞かせください