web-dev-qa-db-ja.com

マシンがSMBドライブをマウントできないのはなぜですか(「CIFS VFS:ソケットへの接続エラー。操作の中止」、戻りコード-115)。

Precise(12.04 x64)を実行しているマシンがあり、SMBドライブをマウントできません。以前は機能していましたが(1、2週間前)、fstabには触れませんでした!共有をホストするマシンは商用NASであり、NASに問題があることを示すものは見当たりません。

同時にPreciseにアップデートした古いマシン(dist-upgradeではなく、フレッシュインストールの両方)があるため、非常によく似た構成が必要です。問題ありません。 Windowsマシン/パーティションでも問題はありません。Preciseマシンの1つだけです。

2台のマシンは、fstabの同じエントリと同じ/etc/samba/smb.confファイルを使用しています。 smb.confを変更したことはないと思います(以前は重要ではありませんでした)。

私のfstabエントリはすべて基本的に次のようになります。

//<share_path>       /media/<share_name>        cifs  credentials=/home/downbeat/.credentials,iocharset=utf8,uid=downbeat,gid=downbeat,file_mode=0644,dir_mode=0755 0 0

起動時のdmesg出力は次のとおりです。

[   51.162198] CIFS VFS: Error connecting to socket. Aborting operation
[   51.162369] CIFS VFS: cifs_mount failed w/return code = -115
[   51.194106] CIFS VFS: Error connecting to socket. Aborting operation
[   51.194250] CIFS VFS: cifs_mount failed w/return code = -115
[   51.198120] CIFS VFS: Error connecting to socket. Aborting operation
[   51.198243] CIFS VFS: cifs_mount failed w/return code = -115

Dmesgの出力に表示される他のエラーはありません。

繰り返しますが、以前は機能していました。今ではありません。非常によく似た構成のマシンが動作します(ただし、一部のパッケージは稼働中のマシンでは古くなっています)。 NASには1つのインターフェイス/ IPアドレスのみがあり、nmblookupはそのホスト名(問題のあるマシンから)からIPを見つけ、pingに応答します。どんな助けでも素晴らしいでしょう。

1
downbeat

内部IPがNASのブロックリストに追加されました。削除しました。問題が解決しました。 smbclientを使用してトラブルシューティングを行いました。

編集:私は最近GNU/Linuxにはるかに精通しており、今日これをデバッグしようとすると、 hosts.denyとiptables をチェックします廃止された商用NASにブロックリスト/ブラックリストを実装するために使用されていました。

2
downbeat

IPv6をオフにすると、非常によく似た問題が解決されることがわかりました。私のUbuntu 12.04ボックスは、Windowsユーザーが支配するエンタープライズネットワークに接続されており、サーバーに対する権限はありません。 http://www.noobslab.com/2012/05/disable-ipv6-if-your-internet-is.html のチュートリアルに従って、問題を解決しました。 (クリックを保存:/etc/sysctl.confを編集して、「net.ipv6.conf。*。disable_ipv6 = 1」という形式の3行を挿入し、*を「all」、「lo」、および「default」に置き換えます。その後、シェルコマンド「Sudo sysctl -p」を指定します。)

2
Philip