FWアップデート後、コントロールパネルに共有フォルダーが表示されない

すべての視聴者の皆様へ:健康で幸せ、そして成功に満ちた2025年をお祈りします!

システム:
TS-431P2
FW QTS 5.2.2.2950

問題点
週末に上記のファームウェアへアップデートを行い、今夜、共有フォルダーの管理と新しいメディアプレイヤーへのアクセス権付与をしようとしたところ、新しいフォルダーを作成した後、GUIが「データを取得しています。お待ちください…」というメッセージ(オランダ語からの翻訳)が表示されたまま固まってしまいました。15分後にメイン画面へ戻り、File Stationでフォルダーが作成されたか確認すると、そこには表示されていました。
コントロールパネルの「ユーザーとユーザーグループ」では、以前と同様にアクセス権の管理ができ、新しいフォルダーにも権限を付与できますが、コントロールパネルの「共有フォルダー」タブに切り替えると、画面が空白のままで、既存のフォルダーも表示されません。更新を試みると、同じ「データを取得しています」メッセージが表示され続け、消えません。

確認したこと
ネットワークサービスをデフォルトにリセットし、何度も再起動、最新FWの再インストール、再起動を試しましたが、解決しませんでした。

「デフォルトの共有フォルダーを復元」を試しましたが、「すでに共有フォルダーが存在するか、ボリュームがフォーマットされていないか、切断されています」というメッセージが表示され、データを失いたくないので非常に怖くなりました。

コマンドプロンプトからは特に異常は見られず、フォルダーも権限も期待通りに存在しています。

ログファイルでエラーや警告を確認したところ、以下のみが表示されました:
load_crypt_module.log:ERROR: /lib/modules/misc/gasket.ko missing
load_crypt_module.log:ERROR: /lib/modules/misc/apex.ko missing
load_crypt_module.log:ERROR: /lib/modules/misc/hailo_pci.ko missing
nc.log:2025-01-01 22:44:27,270 [Warning] app.cpp:341, void NC::App::update(const char*, bool) [App] A214 read icon file error: File not found : /mnt/ext/opt/NotificationCenter/share/apps/A214/.qpkg_icon_80.gif

お願い
Web GUIまたはSSH経由で、共有フォルダーを再び表示できるように修正方法を探しています。

どなたか助けていただけませんか?

コントロールパネルで表示される問題の様子:

あなたにも同じく。

あなたの問題は旧フォーラムでも何度か記録されていますが、ネット上で似たようなブログも見つけました。おそらく、smb.confが何らかの形で破損したか、リセットされたのではないかと思います。

QNAP(キューナップ)サポートにチケットを提出することもできます。彼らも同様の対応が可能です。

また、SMB(エスエムビー)バックアップも役立つかもしれません。

https://forum.qnap.com/viewtopic.php?t=110805

状況やパスなどは異なるかもしれませんが、見つけた投稿を一つご紹介します。

ありがとうございます、Simon。とても感謝しています。

最初のリンクに従い、バックアップが10個利用可能であることを確認しました。

アップデート前の smb.conf を復元したいので、12月25日のものを復元したいのですが、残念ながら .bak ファイルが二重に圧縮されており、解凍の手順がうまくいきません。

tar xvfz $(dirname $(getcfg -f /etc/config/smb.conf public path))/.@backup_config/3_20241225_0304.tar.gz etc/config/smb.conf --overwrite

手動でファイルを解凍して .bak アーカイブ内の 0_20241225_0304.tar.gz にアクセスしようとしましたが、そのファイルはパスワードで保護されており、どのパスワードを使えばよいかわかりません。admin のパスワードではうまくいきませんでした。

使用されているパスワードや、どこで取得できるかご存知でしょうか?

申し訳ありませんが、私自身も分かりません。

これは、あの投稿以降にQnapが追加したセキュリティ対策だと思われます。Qnapサポートにチケットを提出し、リモートでサポートしてもらえるよう依頼することをおすすめします。必要な内容を詳しく説明すれば、サポートしてもらえるはずです。もしコミュニティ内で他に提案できる方がいなければ、Qnapサポートに相談してください。

いくつかのパスワードを試してみるのも良いかもしれません。

admin
1番目のポートのMacアドレス
ご自身の管理者ユーザー名とパスワード
Cloudkey(クラウドキー)パスワード

サイモン、ありがとうございます!

チケットを開き、ログを添付しました。

よろしくお願いします。
ウォーター

このコマンドを実行するとパスワードを見つけることができます。少なくとも私の場合はうまくいきました。

NAS上で

/sbin/gen_encstr

を実行すると、表示される文字列全体が解凍パスワードです。

ファイルの中にはさらに別のtar.gzファイル(パスワード不要)があるので、それを展開して \etc\config\smb.conf を取り出してください。

そしてそれを使用します。(ファイル内にすべての共有がリストされているか確認してください)smb.confを再読み込みするには以下のコマンドが使えると思います:

/etc/init.d/smb.sh restart

サイモンさん、本当にありがとうございます!

その方法でバックアップファイルを7Zipで開き、古いsmb.confを見つけました。そしてご指摘の通り、現在のものは壊れていて、特に[home]セクションではユーザー名が「“”」なしで「%D%w%U」となっていました。

現在リストア作業中ですので、またご報告します。

よろしくお願いいたします。
Wouter

残念ながら、smb.confの復元では問題は解決しませんでした。
smbを再起動すると、存在しないキャッシュフォルダーに関するエラーが表示されました。

このフォルダーは自分で作成し、エラーは消えましたが、コントロールパネルの共有フォルダーを元に戻す方法はまだ探しています。

QNAPサポートが助けてくれることを期待しており、解決したら更新します。

よろしくお願いします。
Wouter

私はQTSは使っていません。私のはQuTS Heroです。ただ、sambaフォルダは単にその名前で、samba_targetではないと思っていました。

私の場合、すべて以下にあります:

/share/ZFS1_DATA/.samba

もしデータのバックアップがない場合は、今のうちに必ずバックアップを取ってください。WinSCPを使えば、少なくともデータを取得して他のメディア形式にバックアップできます。

QNAPの回答を待ちましょう。他に助けられる人がいなければ。

こんにちは、Simon。

QNAPのファームウェアがバックアップして復元したsmb.confを上書きしているような印象を受けます。昨日作成したフォルダーが、復元後にはなかったはずなのに、再びその設定ファイルに入っていました。

これらのファイルと設定をバックアップするようにしますが、約700GBあるのでUSB経由でバックアップするには時間がかかりそうです :sweat_smile:

QNAPが早く対応してくれることを願っています。進捗があればぜひ教えてください :+1:

こんにちは、Simon

QNAPからまだ返答はありませんが、早く解決したかったので自分で対応しました。多くのスクリーンショットを撮った後、10秒リセットボタンの方法を使ってデータは保持しつつ、その他の設定を標準に戻しました。これで問題は解決しました。

根本的な原因は、管理者パスワードポリシーの変更にあると思います。QNAP IDのパスワードが、私がユーザーに設定したセキュリティポリシーを満たしていませんでした。FWの一部が正しいパスワードではなく、そのIDを使っているような気がしました。リセット後、確かに管理者パスワードがQNAP IDに設定され、新しい管理者を作成した後はアカウントが無効化されました。

よろしくお願いいたします。
Wouter