「同期に失敗しました:接続がタイムアウトしました」エラーが発生する場合
Windowsのアンチウイルス/ファイアウォールソフトウェアおよび企業/学校のネットワーク
同期が全く進行しない場合、Ankiがインターネットへの接続を完全にブロックされている可能性があります。その場合、アンチウイルス/ファイアウォールに例外を追加するか、ネットワーク管理者に支援を依頼する必要があるかもしれません。詳細については、以下をご覧ください:
https://shigeyukey.github.io/Anki-faqs-jp/error-establishing-a-secure-connection-when-syncing.html
同期がある程度進行する場合
同期を行うと、AnkiはAnkiWebにメッセージを送信しますが、これらのメッセージは通常、AnkiWebに到達するまでにいくつかのネットワークや国を経由します。あなたとAnkiWebサーバーの間のネットワークの1つに問題が発生している場合、接続が遅くなったり、突然切断されたりすることがあります。
一般的な原因としては、インターネットプロバイダーが国際リンクの1つに問題を抱えている場合があります。このような場合、他のほとんどのサイトには問題なくアクセスできるかもしれません。なぜなら、それらのサイトは異なる地理的な場所にホストされており、したがってそれらへの接続は異なるネットワークを使用するためです。このような問題は通常、数時間から数日で解消されます。
時には、問題がよりローカルに発生することもあります。遠く離れた場所や混雑したWi-Fiネットワークを使用している場合、それもAnkiWebへの接続を不安定にする原因となることがあります。
不安定な接続は、転送するデータが多いほど顕著になります。パケットロスが発生している場合、ankiweb.netをほとんどの時間で正常に読み込むことができても、同期時に問題が発生することがあります。特に大量のデータを転送する場合に顕著です。
問題の回避策
最善の方法は、別のネットワークで同期を試みることです。例えば、携帯電話のセルラー接続を使用するか、職場や学校のWi-Fiネットワークを使用することです。多くの場合、それで問題が解決し、数時間から数日待つと、自宅のネットワークの問題が解消されることがあります。
パケットロスの確認
パケットロスを確認するために「mtr」というツールが役立ちます。
- Windows: https://sourceforge.net/projects/winmtr/
- Mac: https://www.reddit.com/r/TagPro/comments/2j6qx7/how_to_run_an_mtr_on_mac/
- Linux: パッケージマネージャから「mtr」をインストール
インストール後、「mtr」を使用して「ankiweb.net」にアクセスし、約15分間実行します。デバイスとAnkiWebサーバーの間のいずれかのステップでパケットロスが0%を超えている場合、それは不安定であることを示しています。
パケットロスが全く見られないのに同期に問題がある場合は、別の問題が発生している可能性があります。その場合は、私たちに連絡してお知らせください。