Nextcloud Desktop Issues 8259 - Windows同期クライアントが、ファイルをダウンロードする際に 「Searching for modification 」で固まる
LCBdavid
Bug description
ファイルにクラウドアイコンが表示されている場合(つまり、コンピューターにローカルに保存されていない場合)、ダブルクリックしてダウンロードしようとすると、以下の問題が発生する:
クライアントが同期を開始し、ダウンロードプログレスバーが0%で表示されますが、その後すべてがフリーズします。 プログレスバーは0%のままで、同期アイコンとメッセージは 「変更をチェックしています... 」のままです。 この問題を解決するには、同期クライアントを強制終了するしかありません。 この問題は繰り返し発生します。
Step to reproduce
- 同期エンジンを起動する。
- 最初の同期が終わるまで待つ。
- ローカルに存在しないファイルをダブルクリックする。
- Windowsのプログレスバーは0%のまま、同期エンジンは "Searching for modification "のまま(私はフランス語版を使っているので、同期ウィンドウのテキストメッセージは少し違うかもしれません)。
- 同期クライアントを強制終了する必要がある
Expected behavior
同期クライアントが同期を開始し、ファイルがダウンロードされ、同期アイコンが緑のチェックマークに戻るはずです
Nextcloud Server version
30.0.10
Addtional info
この問題はすべてのコンピュータで発生するわけではありませんが(5%程度)、再現可能です。ファイルを「常にローカルに保存する」に設定すると問題は解決しますが(ダウンロードは正常に完了します)、バーチャルモードの利点はなくなります。
95%のコンピュータではこの問題は発生しないため、影響を受けるマシンの特定のサービス、ソフトウェア、または設定が原因ではないかと私は考えている。しかし、新品のWindowsインストールでも同じ問題が発生した。
クライアントでロギングを有効にしましたが、問題が発生したとき、ログファイルには関連するエントリがありません。同期エンジン全体がフリーズして機能を停止しているようです。
Response
Mika-6-9
https://github.com/nextcloud/desktop/issues/8148#issuecomment-2891037298
linkstat
2つの異なるNextcloudインスタンスで、LDAP/Active Directory認証を使用している以外は、ここで説明されているのとまったく同じ問題を抱えています(両方のインスタンスで)。 サーバーのバージョンは31.0.4です。 クライアントはNextcloud Desktop 3.16.4を使っています。 数日前、Nextcloudデスクトップクライアントバージョン3.17のデイリービルドの1つをインストールしてみましたが、問題は解決しませんでした。
LCBdavid
LDAPを使っても使わなくても何も変わりません。 LDAPを使用しなくても、多くのインスタンスでこの問題が発生しました。 また、LDAPを使用しているある同期クライアントでは問題が発生しましたが、他のクライアントでは問題が発生しませんでした。
mgallien
遅くなってすみません。 どなたかログを共有できる方はいらっしゃいますか? ファイルをダウンロードしようとしたときにクライアントがロックされることはもうないはずです このエラーを再現できないので、修正方法はわかりません githubで実際のログを共有することのプライバシーの問題を考えると、Nextcloudの会社のインスタンスにアップロード専用の共有リンクを提供することができます(クライアントで作業している会社の人とは別に、誰もログを取得できないようにすることができます)。
LCBdavid
こんにちは、クライアントでログを有効化したのですが、前の投稿に書いたように、何もログに残っていません。ダウンロードを開始して以来、1行も記録されていません。このケースはいつでも再現できます。
- エンジンを起動
- すべて同期するまで待つ(緑のアイコン)
- ローカルではないテキストファイルを1つ開く
- フリーズ(キャプチャ参照 : https://docs.lcb-info.ch/index.php/s/6zYZgZKMag8Q7Ko)
- この状態がずっと続く。
- ずっとこの状態のまま
Windowsのログも分析しましたが、成功しませんでした。この問題を分析するために、他に何かありますか? ありがとうございました。
LCBdavid
@mgallien 同じリンクにクラッシュ前のクライアント・ログを追加しました。