web-dev-qa-db-ja.com

Ubuntu 14.04の「ソフトウェアによる接続の中断」エラーの修正方法

Ubuntu 12.04がインストールされていたPCでUbuntu 14.04(64ビット、PCデスクトップISO)にクリーンインストール(アップグレードではなく)を実行しました。 Deja Dupを介してSambaサーバーから\ homeディレクトリを復元しようとすると、エラーメッセージが表示されました。

復元に失敗しました:ソフトウェアによって接続が中断されました

さらに調査した結果、これは単なる大きな問題の症状であることがわかりました。ホームネットワークには3つのSambaサーバーがあります。 Nautilusを使用して、これらのマシン上の共有フォルダーとローカルフォルダー間でコンテンツをコピーおよび貼り付けようとすると、同じエラーメッセージが表示されます。

この同じエラーメッセージを調査する他の2つのスレッドと、返信のない追加の投稿が1つありました。

最初のスレッド-SSHの問題に限定-は、ネットワーク上の冗長IPを排除することで解決されました。それは私の問題ではありません。それは小さなホームネットワークであり、すべてのIPが考慮されます。この問題は、Trusty Tahrのインストール直後に始まりました。 Precise Pangolinの下では、すべてがうまく機能しました。また、ルーターはMACアドレスでIPを予約しているため、Trusty PCでDHCPを使用していますが、同じIPを取得しています。競合はありません。最後に、テストとして12.04を再インストールしましたが、問題はなくなりました。 IMOはIPの問題ではありません。

他のスレッドは、ファイルアクセスの問題を処理します。その可能性のある問題をテストするために、新しいローカルフォルダーを作成し、自分に777権限をchmodしました。次に、そのフォルダーとSMBサーバー間でファイルをコピーしようとすると、同じエラーが発生しました。したがって、私が見ている問題はアクセスの問題でもないと思います。

このエラーの原因は誰にもわかりませんか?そして、それを修正する方法は?ありがとう。

5
scolley

似たようなものを見つけました。一部のファイルにのみアクセスでき、他のファイルにはアクセスできません。私の場合、問題はgvfsとの接続に限定されます(ここではSMBのみ-AFPを使用して別のサーバーにうまく機能します)。共有を手動またはfstabでマウントすることで回避策を使用しました。両方とも私のために働いた。

インゴ

2
Ingo

このエラーメッセージは、Samba接続がアイドル状態になった後に表示される場合があります( Bug#1321354 )。

Microsoftサーバーは、15分後にアイドル接続をドロップします。この動作は、管理者として次のコマンドによって無効にできます( 記事ID:297684 )。

net config server /autodisconnect:-1

または、次のスクリプトをgnomeスタートアップアプリケーションに追加すると、接続が維持されます。

#!/bin/bash
while true
do
    ls /run/user/`id -u`/gvfs/smb-share:* &> /dev/null
    sleep 600
done
2
yoyoma2