Ubuntu One за прокси, как заставить его работать?


15

Я нахожусь за веб-прокси-сервером на работе (без аутентификации), и я настроил его в Gnome (конфигурация применяется для всей системы).

Он отлично работает для доступа в Интернет через браузер, но многие приложения не используют этот параметр ( Empathy , Gwibber или Ubuntu One, если не сказать несколько) и не могут подключиться.

альтернативный текст
Вопрос здесь будет специфичным для Ubuntu One, что для меня более критично.

Как вам удалось подключиться к Ubuntu One за прокси-сервером? Самое простое решение будет предпочтительным ;-)

Вы использовали некоторые инструменты для туннелирования данных? Штопор ? Проксицепи ? Если вы сделали это успешно, можете ли вы поделиться своим опытом и инструкциями по настройке?

Примечание: для тех, кто заинтересован, вот отчет об ошибке в Ubuntu One .

Ubuntu One в настоящее время (20111031) проводит опрос пользователей на тему прокси-доступа. Если вы также используете прокси-сервер, заполните их опрос, чтобы помочь им решить эту проблему: Ubuntu One Tweet для опроса пользователей .

Ответы:


16

Начиная с версии 3 клиента Ubuntu One (в настоящее время 12.04, который скоро будет выпущен для Windows и перенесен в более ранние версии Ubuntu), подключение через прокси должно работать в большинстве ситуаций. В Ubuntu вам нужно убедиться, что ubuntuone-client-proxyон установлен (он не установлен по умолчанию), а настройки прокси-сервера должны выбираться автоматически.


7

По-видимому, некоторые части Ubuntu One (например, заметки Tomboy) уже должны работать за прокси-сервером, но, к сожалению, не самой важной частью, синхронизацией файлов.

Я наткнулся на несколько обходных путей для этого через список рассылки ubuntu-one-users. Самым многообещающим кажется этот вики . Требуется установка connect-proxyпакета и ручное редактирование вашего ~/.config/ubuntuone/syncdaemon.confфайла.

Алан Поуп имеет еще один обходной путь в этом сообщении в блоге .


1

Ну, я должен сказать, пока это не исправлено, вам лучше использовать Dropbox, который отлично работает за прокси.

Эта функция действительно нужна, и это большой сюрприз, когда я попытался просто подключиться из-за прокси-сервера, которого с первого дня не было в утилите.


1

Я заставил его работать на Ubuntu 11.10 - Ubuntu One client версии 2.0.0.

Сделал следующее:

  1. Установите HTTP-прокси в настройках сетевого прокси (Применить всю систему)

    sudo vim /usr/share/pyshared/ubuntuone-client/ubuntuone/syncdaemon/action_queue.py
    
  2. Изменена строка "с urlparse import urljoin" на "с urlparse import urljoin, urlparse"

  3. Добавлена ​​строка "из ubuntuone.storageprotocol.proxy_tunnel import ProxyTunnelFactory" прямо под строкой "из ubuntuone.storageprotocol.context import get_ssl_context"

  4. Изменено следующее: http://pastebin.com/avKHcWeS

    sudo vim /usr/lib/python2.7/dist-packages/ubuntuone-storage-protocol/ubuntuone/storageprotocol/proxy_tunnel.py
    
  5. Изменено следующее: http://pastebin.com/XTSu9Hbg


0

В настройках сетевого прокси (Система> Параметры> Сетевой прокси) после ввода прокси нажмите Применить для всей системы.

Это должно работать, я никогда не пробовал, но я помню, как исправлял такую ​​проблему с моим другом.


1
Нет, это не работает. У меня уже была эта настройка (хотя и с сценарием автоматической настройки прокси), и я применил ее в масштабе всей системы. Я только что попытался настроить прокси вручную и применить его ко всей системе с теми же результатами. Смотрите отчет об ошибке, он не исправлен даже в 10.10.
Гюйгенс

Да, я только что видел отчет, который должен быть очень плохим! Слава богу, у меня нет прокси в моей сети =)
Сайфалла

0

Если это известная ошибка, и люди работают над ней. Самый простой способ - подождать, пока кто-нибудь выпустит патч, и этот патч будет интегрирован в обновление.


Кто-то в отчете об ошибке упоминал прокси-цепочки. Я знаю, что есть и штопор. Обе утилиты для доступа в Интернет через прокси или брандмауэр, даже если приложение не поддерживает его. Я надеюсь, что у кого-то есть подробные инструкции о том, как использовать эти инструменты (или другие) для доступа к Ubuntu One.
Гюйгенс
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.