Не работает Outline Client на любых дистрибутивах кроме Debian, Ubuntu и Arch.
-
Здравствуйте!
Вынужден обратиться сюда, так как сам найти решение не могу уже много месяцев.
Outline Client - это клиентcкое приложение для подключения к удаленному VPN-серверу. На базе Outline можно очень легко и быстро развернуть собственный сервер, но есть одна противнейшая проблема на системах на базе Linux-ядра - клиент отказывается "инициализироватся", если вы используете что то кроме Debian или Ubuntu.
Официально программа распространяется в .AppImage формате. Скачав файл с сайта, мы по классике запускаем его, вставляем наш уникальный ключ и по логике вещей - начинаем пользоватся. Все хорошо если мы на дебиане или убунте - на остальных дистрибутивах появляется следущее: "Unfortunately we are not able to initialize Outline, please submit feedback through the app". Перезагрузки системы тщетны и не приносят никакого результата. На Arch Linux проблема решается установкой клиента с АУРа (https://aur.archlinux.org/packages/outline-client-appimage). На OpenSUSE, MX Linux, Fedora, Void, Gentoo и остальных - проблема остаётся открытой.
Запускаю .AppImage через терминал и вижу следущую ошибку:
Could not load active tunnel: [Error: ENOENT: no such file or directory, open '/home/username/.config/Outline/connection_store'] {
errno: -2,
code: 'ENOENT',
syscall: 'open',
path: '/home/username/.config/Outline/connection_store'
}
Как я понимаю, директория "connection_store" содержит временные файлы для исполнения и её банально не существует по какой то причине.
Пробовал "touch ~/.config/Outline/connection_store" - пусть и убирает ошибку при запуске, но на работоспособности не сказывается - выходит та же ошибка.
Помимо вышесказанного пытался ставить flatpak-версию.
Выходит идентичная ошибка, но т.к. флатпак изолированный то уже в ".var/app/org.getoutline.OutlineClient/config/Outline/connection_store"
Насчёт прав прошу не писать, "чмодил" всё что надо и не надо - тщетно.
На гитхабе уже открыл запрос, разработчики сказали лишь что "рассмотрят и в скором времени исправят данную проблему" - время тем словам уж как 4 месяца, а прогресса нет.
Поэтому, дорогие обитатели данного ресурса, если вдруг кто-то сталкивался с данной проблемой или знает как её решить - прошу отписаться здесь, буду очень благодарен :) -
Скачивал, хотел VPN-сервер тот использовать, но на Calculate не заработал, как тут и сказано. Нативного пакета нет, что не удивительно, так что просто отказался и даже время на эту ерунду не тратил. Пошёл, денежку заплатил и персональный сервер, есть возможность выбора поставщика DNS.