
Ubuntu日本語フォーラム

ログインしていません。
始めて投稿させていただきます。
昨日、8.04LTSから8.10へネットワーク経由でアップデートをかけ、本日全般の動きをチェックしていました。
概ね良好なのですが、おかしいのが表題の件です。
Terastation自身は見えていて、共有フォルダの情報までは正しくnautilusからも見えており、ログインまでは正常に行えるのですが、ログインした後に肝心の「共有フォルダの中身」がまったく見えない状態です。
mount -t smbfs でマウントしてやると、文字化けはするものの一応、共有フォルダのなかにあるファイルへのアクセスは可能になります。sambaクライアントだけがおかしな動きをしているように思えます。
Terastation自身が初代のものであり、使われているsambaのバージョンが非常に古いことも問題かとは思いますが、8.04LTSまでの各バージョンでは、文字化けこそあったものの「ファイルが見えない」ような事はありませんでした。また、LiveCDから起動した状態でアクセスさせても、状況は同様です。
smb.confは球バージョンから引き継いだものを使っています。念のために8.10標準のsmb.confに置き換えてみましたが、特に違いは確認できませんでした。
同じような状況にある方、あるいは暫定的な回避策をご存知の方、ご教示願えれば幸いです。
オフライン
keigoy様
解決策でなくて大変申し訳ありませんが,当方も全く同じ状態です.Ubuntuクライアントはほとんど手を入れていなく,dropboxが入ってるぐらいでほぼgenericのものです.keigoy様も言及の通り,アクセス先のsamba serverはBuffaloのLinkstationというもので,まだ,WindowsとUnix系の日本語ファイル名のエンコーディングの面倒を見てくれないほど古いSambaが入っています.
Nautilusでは共有ポイントまで現れるので(デスクトップにもアイコンが出る)どこかにマウントされているのかと思いましたがdfをかけても出てきません.英語のサイトを何とか読むと直接マウントはされないとまで書いてあります.
気になった点では,今回のGnomeはSMBなどのファイルシステムをgvsfというもので扱っているらしいです.参考リンク で,home directoryの下に.gvfsというディレクトリがあるのですが,そのディレクトリが,
$ ls -laF ~/ (snip) d????????? ? ? ? ? ? .gvfs/ (snip) $ cd ~/.gvfs bash: cd: /home/euda/.gvfs: Transport endpoint is not connected
となってしまいます.いずれも,smbサーバーには接続した状態で上の様になります.
バグですかね?バグリポートってどこに送るのですかね?
オフライン
euda様
追加の情報、ありがとうございます。非常に参考になりました。
LinkStationもTerastationも、samba2.2系が使われているようですが、いずれもファームの仕様で「ローカルディスクのファイル名のエンコードがShift-JIS 」となっており、その辺が.gvfsの文字化けに繋がっているのではないかと思います。
UbuntuのBTSってどこなんでしょうね? 私も真面目に調べて無かった(^^;
日本語で投げられそうな先があれば、投げてみたいと思います。
オフライン
keigoy様
ご覧になっていないようなので,まあいっか.とも思っていたのですが,お返事頂いたので些細な情報を...
これってbugではないか?と思い.Launchpadに上げてみました.現在も本件進行中の様ですが,どうやらbug #282298と同じらしいというコメントを頂きました.該当のところを見てみると,我々と同様の症状で困っている人が大勢いる様なのですが,(私の拙い英語力と技術理解力では)どうもやはりSambaのヴァージョンが関係しているようです.古いヴァージョンのSambaではこの症状が出るが,新しいヴァージョンでは大丈夫という報告があります.
まずはLaunchpadでしばらくやりとりをして,動向を見極めたいと思います(時差はイライラしますね).
オフライン
euda様
レスポンス遅れは誠に申し訳ありません。
連休で子供の相手をしていて、なかなかPCの前に戻れませんでした^^;
LaunchpadへのBug Report、ありがとうございました。
やはり同様の事象が発生している方がいらっしゃるのですね。
当面はsmbmountで逃げておくとして、長期化するようなら旧バージョンへの差し替えも考えた方がいいかもしれませんね。
オフライン
keigoy様
大変混乱させて申し訳ないのですが,Launchpadでのやりとりで英語に苦労しておりまして,厳格に正確なところは小生にもわかりません.ただ,私の
> Is it thought that this failure comes from previous version of Samba?
https://bugs.launchpad.net/ubuntu/+sour … comments/6
# この英語も相当ひどいですが...
に対して,返答が
> if smbclient works correctly the issue is not likely a samba one
https://bugs.launchpad.net/ubuntu/+sour … comments/7
と返答が来ているので,smbclientが正常に動作するのであればSambaの問題ではないということではないのでしょうか.正確なところは私の前回の投稿のリンクを参考にしてください(誰か英語詳しい人いないかな)
ちなみにこのbug reportはNautilusのセクションからgvfsのセクションに移りました.
# Ubuntuよりお子様を大切にしてあげてください
オフライン
euda様
重ね重ね、フォローありがとうございます。
本件をまとめると、
・samba2.2系列を採用したNASへのアクセスにおいて、共有フォルダへのアクセスはできても、内容が見えないケースがある
・この場合でも、smbclient自身は正しく動作しており(ex. smbmountでmountすれば内容が見える)、sambaの問題ではないと思われる
・Gnomeではgvfsを用いてsmbなどのファイルシステムを取り扱っているが、~/.gvfsにエラーが見受けられ、ここで不具合が起きている可能性が考えられる
・同様の事象がLaunchpadに別途、報告されている(#282298)
というところでしょうか。
Launchpadを継続して、watchしたいと思います。
なお、gvfsの問題ということですので、このスレッドのタイトルは不適切な気がします。ここで一旦スレッドはクローズとさせていただいて、進展があったら新しいスレッドを起こした方が判りやすいかも知れませんね。
オフライン
keigoy様
ちょっと私の英語だけでなく,日本語もヤバいのかもしれませんが,
・Sambaのヴァージョンと本件の発生の因果関係についてズバリ書いたものは発見できませんでした.と,いうより,LauchpadのメンバーはSambaのバージョンとは無関係ということを示唆しているように思えます.
・なぜなら,smb-clientで正常に通信できてるからSambaの話ではないっぽい.
・gvfsのコマンドが通らないところを見るとgvfsの問題っぽい.
と,言うのが向こうからの返答と思われます.
本件の題名私も変更した方がいいと思いますが,私のような初心者にしてみれば,gvfsの問題を全面に出しても素通りしてしまうと思います.本件の影響を受けているユーザーがかなりいそうなところを考えると.”UbuntuからSambaサーバーへの通信が十分でないこと”(んー,何かおかしい)と,いうような普遍的な名前がいいかと思います.
オフライン
本件,パッチが上がったようです,適用したところ私の場合,問題は解決しました.パッチはhttps://bugs.launchpad.net/ubuntu/+sour … omments/32にあります.緊急の場合トライしてみてはいかがでしょう.
ただし,本パッチはUbuntuの公式のレポジトリにあるものではありません.
(スレッド立て直しました)
オフライン
euda様
パッチのお知らせ、ありがとうございます。
hp2133に入れている32bit版で確認し、nautilusから期待通りの動きをすることが確認できました。
オフライン
追記します。
本日(2008.11.27)にリリースされたアップデートにより、本件不具合が解消されたことが確認できました。
私の方で確認したのは、x86(32bit版)および、x64(amd64)版です。
オフライン