プロキシの背後からDropboxのインストールを完了できません


18

問題:

キャンパス内のPCがプロキシの背後にあり(認証が必要)、Dropboxをセットアップできません。Ubuntuをセットアップすることもできないため、これはプロキシの問題であると確信しています(ただし、Ubuntu Oneは使用しないので問題ありません)。Ubuntu Oneの修正を見てきましたが、Ubuntu Oneに明示的に関連する設定を変更するようです。nautilus-dropboxパッケージ(ソースおよびWebサイトおよびソフトウェアセンターからの.debパッケージからコンパイル)をインストールできますが、[Dropbox Installation]ダイアログボックス(独自のデーモンのダウンロードを促す)で[OK]をクリックすると、インストールがフリーズしますOKボタンを押したままにします。システムモニタでそのプロセスを見ると、その待機チャネルはinet_wait_for_connectです。

これまでに次のプロキシディレクティブを設定しました。

  1. 設定のネットワークの下のネットワークプロキシ設定にmj22:** @ proxy.waikato.ac.nz:80情報を追加しました。
  2. gconf-editor-> system-> proxyにhttp_hostおよびhttp_port変数を追加しました
  3. gconf-editor-> system-> http_proxyの下に「host」、「authentication_password」、「authentication_user」、「user authentication」および「use_http_proxy」を追加しました。
  4. エクスポートhttp_proxy = "http:// mj22:**@proxy.waikato.ac.nz:80 /"を/etc/bash.bashrcに追加しました
  5. Acquire :: http :: proxy "http:// mj22:**@proxy.waikato.ac.nz:80 /"を追加しました。/etc/apt/apt.conf(これはSoftware Centerがパッケージを取得できるようにすることです)

(**は私のパスワードです)

上記のエントリに相当するftpおよびhttps行も追加しました。インターネットに問題はなく、Software Centerはパッケージをダウンロードできますが、それだけです。

関連する問題:

  1. ソフトウェアセンターはレビューを取得できません(ただし、パッケージをダウンロードできます)。
  2. Gnome 3でオンラインアカウントを追加しようとすると、ダイアログポップアップが表示され、「リクエストトークンの取得エラー:プロキシ(proxy.waikato.ac.nz)に接続できません」と表示されます

更新:

しばらくすると(10分程度)Dropboxに表示されるエラーダイアログボックスが表示されます。

Dropboxサーバーへの接続に関する問題。インターネット接続がダウンしているか、http_proxy環境変数を設定する必要があるかもしれません。

現在設定されている環境変数を確認する方法はありますか?


envターミナルで実行すると、環境変数が表示されます。http_proxyはそこに設定されていますか?そうでない場合は、export http_proxy = " mj22:** @ proxy.waikato.ac.nz:80/"
kikixx

@kikixx。はい。envは、http_proxy = mj22:** @ proxy.waikato.ac.nz:80/とftp_proxy = mj22:** @ proxy.waikato.ac.nz:80/の両方が設定されていることを示しています。envのように引用符で表示する必要がありますか?
マークジョーンズ

プロキシの設定がしているように申し訳ありませんが、マークは、それが見えビット 状態 11.10インチ 「システム全体に適用」した後、/ etc / environmentをチェックして、そこにあることを確認できますか?私からの最後の提案は、レガシー値をチェックする場合に備えて、http:// proxy変数を/ system / proxyおよび/ system / http_proxyに追加することです。
kikixx

回答:


27
sudo https_proxy="https://username:password@your_proxy:proxy_port" dropbox start -i

デーモンをルートとして実行する必要があるため、プロキシをルートとして構成する必要があります。呼び出し時にhttpS_proxy root env変数を設定するだけで十分です。


1
これは私にとってはうまくいきませんでした...しかし、Ingo Karkatソリューションはそれをしました:)
zipizap

2
http_proxyバイナリはセキュリティで保護されたWebサーバーからダウンロードされることが予想されるため、2014年2月の時点では機能しません。だから、https_proxy使用する権利変数でなければなりません。
RajaRaviVarma

sudo必要ありません
アレッサンドロカッティン

1
最後に働いた!https情報を提供してくれたRajaRaviVarmaにも感謝します。
x__x

16

まだ足りないのは、Dropboxデーモンのインストールです。手動でダウンロードしてインストールできます。これはhttps://www.dropbox.com/install?os=lnxで文書化されています

32ビット:

cd ~ && wget -O - "https://www.dropbox.com/download?plat=lnx.x86" | tar xzf -

64ビット:

cd ~ && wget -O - "https://www.dropbox.com/download?plat=lnx.x86_64" | tar xzf -

次に、新しく作成された.dropbox-distフォルダーからDropboxデーモンを実行します。

~/.dropbox-dist/dropboxd

@IngoKarkatこれはもう機能しません。
horaceT

5

それが誰かを助ける場合、プロキシ設定に問題があり、それらを設定しましたが、有効ではありませんでした:

次のように有効になっているかどうかを確認できます。

gsettings get org.gnome.system.proxy.http enabled

そして、それらがこのようになっていない場合は有効にします:

gsettings set org.gnome.system.proxy.http enabled true

2

誰かが認証を必要とするプロキシを使用する場合:

sudo http_proxy=http://username:password@proxyhost:proxy_port dropbox start -i

私のために働いた!


0

との設定http_proxyhttps_proxyは別に、Dropboxのプロキシを個別に設定する必要がありました。

次のコマンドを実行してそれを行いました。

sudo dropbox proxy manual http proxyhost proxy_port username passowrd

dropbox help proxy詳細については実行してください。

許可の問題が発生した場合は、解決策についてこのリンクをたどってください

注:Dropbox APT Repositoryを使用してDropboxをインストールしました。
Ubuntu 14.04.3 LTSを使用しています。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.