17.10 не может применяться разделение VPN-прокси-конфигурации: служба Dbus org.pacrunner не существует

Я пытаюсь получить доступ к VPN моей компании, используя конфигурацию NetworkManager, которая была настроена сценарием, который (как сообщается) работает в 16.04. Все хорошо налаживает соединение, но с VPN я могу подключаться только к IP-адресам внутри частной сети.

Моя таблица маршрутизации настроена с двумя значениями по умолчанию, но ppp-устройство имеет более высокий приоритет. Если я вручную настрою таблицу маршрутизации, чтобы IP-адреса 10.0.0.0 перешли на устройство ppp, все будет работать нормально.

Я включил loglevel для NetworkManager, чтобы получить более пристальный взгляд. В середине всего, что плавно подключается, я вижу это:

Feb 21 21:33:10 simba NetworkManager[801]: <debug> [1519245190.1210] dispatcher: (89) (ppp0) dispatching action 'vpn-up' Feb 21 21:33:10 simba NetworkManager[801]: <debug> [1519245190.1219] pacrunner: call[0x5562f3ba1440]: send: new config ({'Interface': <'ppp0'>, 'Method': <'auto'>, 'BrowserOnly': <false>, 'Domains': <['corp.mycompany.com', '10.212.50.79/32']>},) Feb 21 21:33:10 simba NetworkManager[801]: <trace> [1519245190.1219] pacrunner: call[0x5562f3ba1440]: sending... Feb 21 21:33:10 simba NetworkManager[801]: <debug> [1519245190.1421] pacrunner: call[0x5562f3ba1440]: sending failed: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Name "org.pacrunner" does not exist

. Некоторые поисковые запросы научили меня, что патруль должен обрабатывать входящие файлы PAC, чтобы настроить прокси-сервер, который маршрутизирует внутренний трафик через ppp-шлюз, и другой трафик через другие шлюзы. Таким образом, это может объяснить мою проблему.

Я пробовал принудительно переустановить все пакеты, которые, как я могу себе представить, может содержать pacrunner:

apt install --force-reinstall libnm-glib-vpn1 libnm-glib-vpn-dev glib-networking glib-networking-services glib-networking-dbg libproxy1-plugin-gsettings libproxy1-plugin-networkmanager libproxy-tools

Однако никаких изменений.

Что здесь происходит, здесь? Как я могу убедиться, что org.pacrunner существует, правильно вызывается и может быть вызван GDBus?

0
задан 23 February 2018 в 14:52

0 ответов

Другие вопросы по тегам:

Похожие вопросы: