- Печать
Страницы: [1] 2 Все Вниз
Тема: Нет доступа к transmission-daemon через веб-морду и Transmission Remote GUI (Прочитано 6051 раз)
0 Пользователей и 1 Гость просматривают эту тему.
GreenFrog2
Добрый вечер!
Установил и настроил transmission-daemon под Ubuntu 16.04 согласно этим рекомендациям. В веб-морду по адресу http://localhost:9091/ не заходит.Просто крутит значек загрузки страницы. Transmission Remote GUI при подключении выдает ошибку 401: Unauthorized Unauthorized User.
Вот эту тему читал. Изменение пользователя в файле пользователя в файле /etc/systemd/system/multi-user.target.wants/transmission-daemon.service не помогло.
Прошу подсказать в чем моя ошибка.
С уважением,
GreenFrog2.
ТС не появлялся на Форуме более полугода по состоянию на 14/07/2019 (последняя явка: 05/09/2018). Модератором раздела принято решение закрыть тему.
—zg_nico
« Последнее редактирование: 14 Июля 2019, 03:11:31 от zg_nico »
kononvaler
Посмотрите что говороит при перезапуске сервиса:
sudo service transmission-daemon restart
настроики у меня обычно такие (запуск демона от пользователя, которому принадлежат директории хранения. чтобы права на файлы и директории не путались)
и конфиг смещаю в хоум:
GreenFrog2
Доброе утро, kononvaler!
После рестарта сервиса указанной командой все заработало. И веб морда и Transmission Remote GUI.
Странно, не понял причину успеха. Я когда эксперементировал с настройками всегда останавливал сервис, потом запускал. Изменения должны были сработать.
С уважением,
Зеленая лягушка.
kononvaler
Имеются ли допонительные жесткие диски, кроме системного, монтируемые для торрентов?
Имею подозрение (у меня так бывает на домашнем сервере), что когда после перезагрузки компа запаздывает монтирование дисков при старте демона трансмишн, он не стартует.
в следующий раз если не будет подключения через веб интерфейс, проверьте наличие запущенного сервиса например командой
ps -ef | grep transmission
GreenFrog2
Всем спасибо!
Все заработало после команды
sudo service transmission-daemon restart
Имеются ли допонительные жесткие диски, кроме системного, монтируемые для торрентов?
Да, Система / и /homе стоят на одном физическом диске, а сами торренты расположены на другом физическом диске ext4, мотируемом автоматически при запуске командой из файла /etc/fstab
Если не будет подключения, проверю указанной командой.
С уважением,
Зеленая лягушка.
GreenFrog2
kononvaler, добрый вечер!
В продолжение темы хочу обсудить еще такую проблему.
При перезагрузке компьютера GUI выдает ошибку Connection refused.
По команде
ps -ef | grep transmission
вывод такой
greenfr+ 2415 2228 0 20:31 pts/4 00:00:00 grep --color=auto transmission
Это сервис не успевает стартовать или другое?
По команде
sudo service transmission-daemon restart
все работает нормально.
С уважением,
Зеленая лягушка.
kononvaler
вывод такой
Код: [Выделить]greenfr+ 2415 2228 0 20:31 pts/4 00:00:00 grep —color=auto transmission
это значит что сервис не стартанутый, вывод который мы видим выше это сэлфи нашего запроса.
если бы сервис был запущен, то увидели бы два результата:
valery 8173 1 0 сент.11 ? 02:06:23 /usr/bin/transmission-daemon -f —config-dir /home/valery/.config/transmission/
valery 29065 29016 0 23:53 pts/3 00:00:00 grep —color=auto transmission
первый сам демон, второе как уже обсудили на вашем примере.
Мое предположение, что сервис пытается стартовать и падает до того как смонтируется диск с нужным ресурсом.
Я попробовал добавить в скрипт запуска задержку, но еще ни разу не перегружался (у меня сервер в подвале невыключаемый)
давайте попробуем сделать так:
sudo nano /etc/init.d/transmission-daemon
……………………………………………….
#!/bin/sh -e
### BEGIN INIT INFO
# Provides: transmission-daemon
# Required-Start: $local_fs $remote_fs $network
# Required-Stop: $local_fs $remote_fs $network
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Start or stop the transmission-daemon.
# Description: Enable service provided by transmission-daemon.
### END INIT INFO
NAME=transmission-daemon
DAEMON=/usr/bin/$NAME
USER=valery
STOP_TIMEOUT=30
sleep 60s
export PATH=»${PATH:+$PATH:}/sbin»
…………………………………
добавить выделенную строку, что должно дать задержку запуска трансмишена на минуту, и посмотрим на результат после перезагрузки.
« Последнее редактирование: 21 Сентября 2016, 21:04:29 от kononvaler »
GreenFrog2
kononvaler, внес исправления, перезагрузился.
вывод команды тот же
greenfr+ 2525 2511 0 22:20 pts/1 00:00:00 grep --color=auto transmission
kononvaler
давайте включим лог и посмотрим, будет ли что-то туда записано:
/etc/default/transmission-daemon
# Default options for daemon, see transmission-daemon(1) for more options
OPTIONS=»—config-dir $CONFIG_DIR —logfile /path_to/transmission.log«
GreenFrog2
kononvaler, добрый вечер!
В указанном файле добавил строку
OPTIONS="--config-dir $CONFIG_DIR --logfile /home/greenfrog/log/transmission.log"
Перезагрузился. Лог файл не появился.
Похожая ерунда с Simple Backup. Установил из менеджера приложений, настроил. Расписние задал в формате cron 0 0 3 * *
Задал вывод лога. Ничего не происходит. Архив не создает, лог не пишет.
С уважением,
Зеленая лягушка.
Dot-mitsu
У меня помню была подобная проблемка давно ещё, но я не стал её решать потому что мне на сервере нужна была gui версия трансмишена. GUI версия нормально работает и запускается после перезагрузки автоматически без проблем.
kononvaler
от какого пользователя запускается даемон? у него есть доступ к указанной директории? в syslog есть что-нибудь про трансмишн?
sudo tail -n 100 /var/log/syslog |grep transmission
у меня на сервере через kodi по hdmi подключен телек, пультом ComPro K300 все это управляется, еще Plex по сети раздает, еще Owncloud работает, потому просто не доберусь проэксперементировать, так что давайте у вас домучаем причину.
Пользователь добавил сообщение 23 Сентября 2016, 05:26:00:
У меня помню была подобная проблемка давно ещё, но я не стал её решать потому что мне на сервере нужна была gui версия трансмишена. GUI версия нормально работает и запускается после перезагрузки автоматически без проблем.
То что вы называете гуи версией, это пользовательский локальный трансмишн, он не запускается автоматически, а вы его стартуете из меню. Сдесь тоже все работает при ручном перезапуске, но нет автстарта при старте системы.
« Последнее редактирование: 23 Сентября 2016, 05:26:01 от kononvaler »
GreenFrog2
Демон запускается от моего пользовательского имени — greenfrog. В первом посте я давал ссылку на настроийки, согласно которым все запускается от моего имени, что бы у меня был доступ к файлам, скачанным демоном.
Права на папку log: владелец — текущий пользователь (создание и удаление файлов); группа — greenfrog (создание и удаление файлов).
Ввел в термилале указанную команду, она ничего не вывела. Открыл syslog руками. Вот его содержание
Sep 23 07:36:18 greenfrog-System-Product-Name anacron[7568]: Job `cron.daily' terminated
Теперь понятно почему у меня Simple Backup не работает, но не понятно почему cron умирает.
Sep 23 07:36:18 greenfrog-System-Product-Name anacron[7568]: Normal exit (1 job run)
Sep 23 08:10:25 greenfrog-System-Product-Name gnome-session[1635]: Nautilus-Share-Message: Called "net usershare info" but it failed: Не удалось выполнить процесс-потомок «net» (Нет такого файла или каталога)
Sep 23 08:15:41 greenfrog-System-Product-Name gnome-session[1635]: Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
Sep 23 08:15:51 greenfrog-System-Product-Name gnome-session[1635]: Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
Sep 23 08:17:01 greenfrog-System-Product-Name CRON[8342]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly)
Sep 23 08:18:13 greenfrog-System-Product-Name gnome-session[1635]: Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
kononvaler
Поставил 14.04 в виртуалку, поставил трансмишн-демон, перевел пользователя на себя, указал директорию сохранения на сетевой NFS ресурс, сделал его недоступным:
все отлично СТАРТУЕТ после перезагрузки, при попытке скачивания ругается на недоступность каталога.
Причина в чем-то другом, не в подключении дисков, надо читать про апстарт и где увидеть следы ошибки.
Ввел в термилале указанную команду, она ничего не вывела.
Ну так потому что нету ничего связанного с нашим демоном. Попробуйте так-же но с grep cron и получите все с ним связанные ошибки
И, кстати, ваш Simple Backup, не завязан на GUI ли, вы учли это в запуске cron-ом?
« Последнее редактирование: 23 Сентября 2016, 09:43:42 от kononvaler »
GreenFrog2
Команду с grep cron попробовал, ничего не вывела.
Simple Backup настраиваю через GUI Simple Backup-configuration for admins. Там есть строка для настройки cron.
Раньше в версии ubuntu 4.04 работал. Сейчас перешел на 16.04 в связи с апгрейдом всего железа. И вот пожалуйста, игры в которые не играю идут, а необходимые программы нет.
- Печать
Страницы: [1] 2 Все Вверх
Содержание
- moServices
- Проблема с управлением Transmission через Remote GUI
- Проблема с управлением Transmission через Remote GUI
- Re: Проблема с управлением Transmission через Remote GUI
- Re: Проблема с управлением Transmission через Remote GUI
- Re: Проблема с управлением Transmission через Remote GUI
- Re: Проблема с управлением Transmission через Remote GUI
- Re: Проблема с управлением Transmission через Remote GUI
- Re: Проблема с управлением Transmission через Remote GUI
- Re: Проблема с управлением Transmission через Remote GUI
- Re: Проблема с управлением Transmission через Remote GUI
- Re: Проблема с управлением Transmission через Remote GUI
- moServices
- Проблема с управлением Transmission через Remote GUI
- Проблема с управлением Transmission через Remote GUI
- Re: Проблема с управлением Transmission через Remote GUI
- Re: Проблема с управлением Transmission через Remote GUI
- Re: Проблема с управлением Transmission через Remote GUI
- Re: Проблема с управлением Transmission через Remote GUI
- Re: Проблема с управлением Transmission через Remote GUI
- Re: Проблема с управлением Transmission через Remote GUI
- Re: Проблема с управлением Transmission через Remote GUI
- Re: Проблема с управлением Transmission через Remote GUI
- Re: Проблема с управлением Transmission через Remote GUI
- Transmission remote gui не работает с windows 10
- Transmission remote gui не работает с windows 10
- Использование программы Transmission Remote GUI для удаленного управления встроенным BitTorrent-клиентом интернет-центра
moServices
for Media Player on the chip RTD1**3 RTD1**6
- Board index‹moServices‹Модули
- Print view
- FAQ
- Register
- Login
Проблема с управлением Transmission через Remote GUI
Проблема с управлением Transmission через Remote GUI
by Colder » 19 Sep 2012, 01:04
Re: Проблема с управлением Transmission через Remote GUI
by FarVoice » 19 Sep 2012, 01:07
Re: Проблема с управлением Transmission через Remote GUI
by Colder » 19 Sep 2012, 01:43
Re: Проблема с управлением Transmission через Remote GUI
by FarVoice » 19 Sep 2012, 02:47
Re: Проблема с управлением Transmission через Remote GUI
by Colder » 20 Sep 2012, 23:14
Re: Проблема с управлением Transmission через Remote GUI
by Colder » 20 Sep 2012, 23:25
Re: Проблема с управлением Transmission через Remote GUI
by Colder » 20 Sep 2012, 23:28
Re: Проблема с управлением Transmission через Remote GUI
by FarVoice » 20 Sep 2012, 23:47
Re: Проблема с управлением Transmission через Remote GUI
by Colder » 20 Sep 2012, 23:56
Re: Проблема с управлением Transmission через Remote GUI
by FarVoice » 21 Sep 2012, 00:39
moServices
for Media Player on the chip RTD1**3 RTD1**6
- Board index‹moServices‹Модули
- Print view
- FAQ
- Register
- Login
Проблема с управлением Transmission через Remote GUI
Проблема с управлением Transmission через Remote GUI
by Colder » 19 Sep 2012, 01:04
Re: Проблема с управлением Transmission через Remote GUI
by FarVoice » 19 Sep 2012, 01:07
Re: Проблема с управлением Transmission через Remote GUI
by Colder » 19 Sep 2012, 01:43
Re: Проблема с управлением Transmission через Remote GUI
by FarVoice » 19 Sep 2012, 02:47
Re: Проблема с управлением Transmission через Remote GUI
by Colder » 20 Sep 2012, 23:14
Re: Проблема с управлением Transmission через Remote GUI
by Colder » 20 Sep 2012, 23:25
Re: Проблема с управлением Transmission через Remote GUI
by Colder » 20 Sep 2012, 23:28
Re: Проблема с управлением Transmission через Remote GUI
by FarVoice » 20 Sep 2012, 23:47
Re: Проблема с управлением Transmission через Remote GUI
by Colder » 20 Sep 2012, 23:56
Re: Проблема с управлением Transmission через Remote GUI
by FarVoice » 21 Sep 2012, 00:39
Transmission remote gui не работает с windows 10
Для небольшого домашнего сервера под управление операционной системы Windows 10, на мой взгляд самым удобным торрент-клиентом является Transmission.
Главными удобствами является малая затрата ресурсов и возможность рабобы в виде фоновой службы (с возможностью удалённого доступа).
В моём случае реализация такова:
1. Скачиваем свежий дистрибутив с официального сайта — https://transmissionbt.com/download/
2. Во время установки указываем установить службу
3. После установки — запускаем графическую оболочку Transmission Qt Client и настраиваем «по вкусу» (в том числе параметры удалённого доступа и логин/пароль). Эти настройки сохраняются в файл %LOCALAPPDATA%/transmission/settings.json Но это настройки только для приложения, запущенного от имени данного пользователя.
4. Для настройки службы нужно её остановить (в списке служб — Transmission Daemon) и после этого копируем настроенный файл из предыдущего пункта в папку C:WindowsServiceProfilesLocalServiceAppDataLocaltransmission-daemon (с заменой). После этого можно запустить службу.
Итог. При запущенном клиентском приложении — выполняются настройки приложения. Когда приложение закрыто — выполняются настройки службы.
В большинстве случаев я пользуюсь только службой, работая с Transmission через удалённый доступ.
Для удалённого доступа можно использовать встроенный WEB-интерфейс, но я предпочитаю приложение Transmission Remote GUI
Transmission remote gui не работает с windows 10
Remote Transmission 0.9.5.1: Remote Transmission_0.9.5.1.apk ( 1,13 МБ )
Что нового:
— add option to save and restore last selected filters and sorters
— add bottom bar to options to save change
— fix donation
— rewrite all application background process
— add Google Analytics and option to disable it
Сообщение отредактировал dvoriki06 — 11.09.13, 14:47
Ged-one,
без проблем
Нажимаете на остановленный торрент и выбираете закладку файлы и отмечаете нужные вам файлы из торрента.
Есть еще в маркете бесплатный аналог
«Gear Shift Transmission remote»
Я использую оба, т.к. у обоих есть мелкие недоработки
Сообщение отредактировал AndrewAP — 17.10.13, 11:09
И еще, есть такой косяк, что часть браузеров некорректно качает торрент-файлы с рутрекера. Знаю, что нормально с этим справляется Opera Mobile (но мне в остальном не нравится этот броузер) и что можно поставить стороннее приложение. Может как-то еще можно проблему решить? 🙂 Неохота ставить доп приложение только ради скачки торрентов. Для серфинга пользуюсь Opera Classic, так как это единственный известный мне браузер, в котором есть кнопка «Закрыть» 🙂
Ged-one,
Opera Classic это есть старая Opera Mobile. Начиная что версии 12.1.5 она переименована в Opera Classic. Если выставить тип клиента Desktop то файлы торрентов скачиваются БЕЗ ПРОБЛЕМ. К сожалению на счет других браузеров ничего сказать не могу. Мне лично очень нравится Opera Mobile(Classic).
Различия между клиентами в интерфейсе и глюках.
У Gear настроек вроде по более. Но у него глюк — надо отключать обновление информации с сервера в глобальных настройках, чтобы поработать с файлами торрента. Какие-то отключить какие-то включить. Из-за особеностей интерфейса закладка с файлами сворачиваются при обновлении экрана.
У текущего с фильтрами проблема. Если выбрать показать Seeding торренты — пустой список, также с остановленными. А может это у меня. Так что я пользуюсь обоими. Места мало занимают.
Сообщение отредактировал AndrewAP — 17.10.13, 11:30
Наверное бывают чудеса:)))
Transmission Remote GUI — стоит на компе
Плееру всегда dhcp — выдает 192.168.0.102 — соответственно в настройках вбиваем этот ip
лог: torrent
пасс:1234
Порт по умолчанию: 9091
Все прекрасно работает.
Далее ставлю: Remote Transmission 0.9.5.1
IP: 192.168.0.102
лог: torrent
пасс:1234
Порт по умолчанию: 9091
При подключении пишет: unknown error
И смартфон и комп и плеер — находятся в одной под сети роутера
Использование программы Transmission Remote GUI для удаленного управления встроенным BitTorrent-клиентом интернет-центра
Для удаленного управления встроенным BitTorrent-клиентом можно установить на компьютере программу Transmission Remote GUI. Transmission Remote GUI — программа для удаленного управления торрент-клиентом Transmission через протокол RPC. Это свободная программа, которая распространяется по лицензии GNU GPL. С помощью программы Transmission Remote GUI вы сможете привязать торрент-файлы к этому приложению и легко добавлять торренты на закачку.
Установите Transmission Remote GUI на компьютере, зайдите в меню «Инструменты» > «Параметры приложения» и на вкладке «Transmission» укажите параметры соединения:
Если вы используете Transmission Remote GUI для управления из домашней сети, то в поле «Удаленный узел» нужно указать локальный IP-адрес веб-интерфейса Transmission интернет-центра Keenetic (например, 192.168.1.1). Включите опцию «Требуется авторизация», укажите «Пользователь» и «Пароль».
Если вы используете Transmission Remote GUI для удаленного управления из Интернета, то в поле «Удаленный узел» нужно указать «белый» публичный (постоянный) IP-адрес интернет-центра Keenetic, который предоставляет ваш провайдер для доступа в Интернет, или доменное имя интернет-центра, по которому роутер доступен из Интернета.
При необходимости можно изменить номер порта управления (по умолчанию используется 8090), который будет использоваться для подключения к клиенту Transmission.
NOTE: Важно! Для подключения к BitTorrent-клиенту Transmission из Интернета используйте «белый» публичный (постоянный) IP-адрес.
На смартфонах, планшетах можно использовать мобильное приложение, которое позволяет удаленно управлять BitTorrent-клиентом Transmission. Например: Transmission Remote, Torrnado — Transmission Remote.
Пользователи, считающие этот материал полезным: 83 из 98
Проблема с управлением Transmission через Remote GUI
Прошу прощения как новичок, если тема заезжена, но чесслово, не нашел ответа. Итак, проблема (помогаю дочке): медиаплеер ASUS O!Play HDP-3R, подключен по Wi-Fi к интернету через роутер Netgear N150. В домашней сети имеет адрес 192.168.1.4. На плеер установил пакет MoServices как описано здесь на сайте через ноутбук, в свою очередь, на котором я установил прогу Transmission Remote GUI. В составе пакета запущен бит-торрент клиент Transmission. Так вот, проблема в управлении Transmission с помощью Transmission GUI Remote. Нифига не подключается. В инструкции написаны логин и пароль веб-интерфейса login: torrent, pwd: 1234. Создаю соединение в программе Transmission Remote GUI с адресом
http://192.168.1.4
, логином и паролем — отказ в соединении. Причем если адрес указать именно как
http://
<…>, то сообщение host not found, если же просто 192.168.1.4, то connection refused. Попытки обнулить логин и пароль ничего не дают. В то же время если в интернет-эксплорере тупо вбить 192.168.1.4, то ноут отлично соединяется с медиаплеером, появляется некий графический интерфейс, в котором есть пункт меню bittorrent client, тыкая в который вызывается некая управлялка к нему, позволяющая создавать закачки. И все работает. Но управлялка бедноватая, опять-таки она отлична по виду от привычного uTorrent клиента, что для дочки очень критично (мне-то наплевать). Хотелось бы прикрутить Transmission Remote GUI. Что я делаю не так? Я в общем-то знаю, что Transmission имеет ограничения по удаленному управлению, но штука в том, что обычные описания 127.0.01, 192.168.*.* должно вполне устраивать — ноут именно адрес такого вида имеет в домашней сети (192.168.1.2 или .3 — сейчас точно не помню). Т.е. по идее стандартная маска вполне должна подходить. Насчет проброски портов — пока порт 9091 в роутере не пробрасывал, но ПМСМ это не особо и нужно — обычным-то веб-интерфейсом от интернет-эксплорера Transmission управляется, причем по умолчанию именно через порт 9091. Еще раз прошу извинить, если тема знакомая.
ASUS O!Play HDP-3R, Router Netgear N150
- Colder
- Posts: 6
- Joined: 19 Sep 2012, 00:33
Re: Проблема с управлением Transmission через Remote GUI
by FarVoice » 19 Sep 2012, 01:07
первый раз такое услышал. Если из браузера
http://192.168.1.4:9091
доступен, то и Remote GUI должен работать.
На всякий случай скиньте конфиг трансмишена сюда.
-
FarVoice - Администратор
- Posts: 8573
- Joined: 03 Sep 2010, 01:27
- Location: Russia, Moscow
-
- Website
Re: Проблема с управлением Transmission через Remote GUI
by Colder » 19 Sep 2012, 01:43
Спс что откликнулись Насчет конфига — я только от дочки, пока не могу. Но могу совершенно точно сказать, что ничего в нем от стандартного я не изменял. Ставил пакет moservices строго как указано в инструкции здесь на сайте (использовал онлайновую установку) командами телнета. Команда в команду. Все стало как часы, после чего в плеере зашел в меню «дополнительные сервисы»->moservices и запустил битторрент клиент. Потом поставил на ноуте дочки Remote GUI. Запускаю, пытаюсь создать новое соединение — облом. А тупо вбиваю в эксплорере адрес плеера — все отлично запускается, причем плеер тоже видит комп (создавая закачку, я, подсовывая торрент-файл, выбираю его из папки Temp на компе — никаких проблем). Но управлялка такого веб-интерфейса бедноватая и непривычная для дочки. Хотелось бы подружить Remote GUI. Между прочим, не могу понять, почему, если по умолчанию пакет Transmission настроен на логин torrent и пароль 1234, при вызове из интернет-эксплорера интерфейс не требует никакого логина-пароля. Отлично обходится без него. Попытка гуглить наскочила на подобную (точнее точь-в-точь) проблему, но увы, удовлетворительного ответа дано не было.
ASUS O!Play HDP-3R, Router Netgear N150
- Colder
- Posts: 6
- Joined: 19 Sep 2012, 00:33
Re: Проблема с управлением Transmission через Remote GUI
by FarVoice » 19 Sep 2012, 02:47
вот потому я и просил выложить конфиг.
Зайдите в веб-морду, ткните на транс — Настройки скопируйте и выложите сюда.
Настораживает отсутствие авторизации на веб-морде транса…
-
FarVoice - Администратор
- Posts: 8573
- Joined: 03 Sep 2010, 01:27
- Location: Russia, Moscow
-
- Website
Re: Проблема с управлением Transmission через Remote GUI
by Colder » 20 Sep 2012, 23:14
Some update to the problem. Сегодня вновь побывал у дочки и проделал несколько экспериментов. Собственно говоря, кой-что я подозревал после обмена мнениями тут, к сожалению, подозрение подтвердилось. Так вот, до медиаплеера по порту 9091 достучаться невозможно. Т.е. если вбивать в адресную строку эксплорера полный адрес типа 192.168.1.3:9091, то веб-морда не отображается. (почему 3, а не 4 — при новой загрузке роутер назначил плееру такой адрес, чтобы в будущем адрес не гулял, я закрепил его в настройке роутера по мак-адресу). Веб-морда отображается, только если адрес указывать без порта или же с 80-ым портом (192.168.1.3:80). Я попытался пробросить порт в роутере по образцу и подобию, как я это делаю для StrongDC (выбрав службу TCP/UDP) — никакого эффекта. В то же время Transmission Remote GUI порт 80 не принимает (отображается сообщение «неизвестный метод присоединия к серверу»).
Насчет настроек — списал их с веб-морды, выкладываю:
В разделе модули:
embtorrent Embedded BitTorrent (btpd+unicgi) 0.1 Удалить 0.1
trans204 Transmission v2.04 Установить 0.2
transmission Transmission v2.12 Установить 0.4
udpxy UDP-to-HTTP Proxy v1.0-Chipmunk b19 Установить 0.3
wakelan Wake up NAS over Lan Установить 0.1
(я привожу тут те настройки, которые хоть отдаленно относятся к делу, как я понимаю. Если что-то еще, приведу).
Есть еще информация о системе, она нужна?
Нигде в веб-морде не нашел информации о логине torrent и пароле 1234.
Между прочим, заряженный мною торрент-файл через веб-морду полностью скачался, т.е. клиент работает
ASUS O!Play HDP-3R, Router Netgear N150
- Colder
- Posts: 6
- Joined: 19 Sep 2012, 00:33
Re: Проблема с управлением Transmission через Remote GUI
by Colder » 20 Sep 2012, 23:25
Еще нарисовалась пара неприятных проблем. Первое: подтвержден глюк насчет полного убивания мо-сервисов при выключении плеера с пульта, но вот лечение с помощью RootPatchedApp не сработало. Т.е. я это приложение разрешил (для пробы один раз с пульта, другой через веб-морду) — толку никакого. При отключении плеера с пульта всем мо-сервисам хана. Приходится перезагружать обесточиванием. При этом если выбрать перезагрузку плеера через веб-морду (не suspend, а именно перезагрузку), то убивания сервисов не происходит. Вторая проблема усугубляет первую: у дочки плеер соединяется с интернетом через Wi-Fi. Так вот, после обесточивания плеера при повторном включении соединение потеряно, его надо активировать заново. Но это одна восьмушка беды — главное в том, что при повторной активации беспроводного соединения надо заново вбивать пароль соединения! Он, зараза, не сохраняется! Вот это, действительно, засада. Есть ли какой-то способ сохранить пароль? Я не говорю уж об автоматическом восстановлении самого подключения. Для сравнения: у моей Дюны-101 характеристики беспроводного соединения достаточно задать один раз, после отключения электропитания и повторного включения Дюна автоматически восстанавливает беспроводное соединение.
ASUS O!Play HDP-3R, Router Netgear N150
- Colder
- Posts: 6
- Joined: 19 Sep 2012, 00:33
Re: Проблема с управлением Transmission через Remote GUI
by Colder » 20 Sep 2012, 23:28
Еще добавка: поставил на ноуте дочки управлялку мо-сервисами OPlaySMSetup. Все отлично встало, управлялка достукивается до плеера и позволяет ими управлять. Чудны дела твои, господи.
ASUS O!Play HDP-3R, Router Netgear N150
- Colder
- Posts: 6
- Joined: 19 Sep 2012, 00:33
Re: Проблема с управлением Transmission через Remote GUI
by FarVoice » 20 Sep 2012, 23:47
Вот только сейчас понял, что речь идёт о moServices2 и о embedded torrent client
Я же думал о moS3 и трансмишн
moS2 уже как год не поддерживается, модули не обновляются.
Так что мой совет — перепрошейте плеер через кнопку Ресет, чтобы вычистить всё, установите moS3 и уже в нём поставьте модули patchedRootApp и трансмишн
-
FarVoice - Администратор
- Posts: 8573
- Joined: 03 Sep 2010, 01:27
- Location: Russia, Moscow
-
- Website
Re: Проблема с управлением Transmission через Remote GUI
by Colder » 20 Sep 2012, 23:56
ОК, принято . Я-то, как новичок, с ходу нашел только moservices 2. Ладно, поищу третий пакет. Что такое кнопка Ресет, не знаю, не видел , но, во всяком случае, точно видел в управлялке мо-сервисами опцию полного удаления пакета, нет проблем. А насчет сохранения характеристик беспроводного соединения ничего не подскажете, очень уж неудобно. У нас местные чубайсы довольно часто балуются кратковременными отключениями электричества (буквально на пару-тройку минут, это у них, гадов, хобби такое), напрягает после каждого такого отключения все задавать заново.
ASUS O!Play HDP-3R, Router Netgear N150
- Colder
- Posts: 6
- Joined: 19 Sep 2012, 00:33
Re: Проблема с управлением Transmission через Remote GUI
by FarVoice » 21 Sep 2012, 00:39
Если честно, я официальную прошивку снёс последний раз полтора года назад По поводу вайфай — имхо баловство это — драйвера под реалтековский чип, который стоит у вас зело кривые и выпрямлять их никто не собирается.
Да и скорости по вафле не хватает для более-менее серьёзных потоков. Мой вам совет — не поленитесь, прокиньте провод.
тема moServices3 —
viewtopic.php?f=16&t=694
тема альтернативных прошивок —
viewtopic.php?f=8&t=1029
ФАК по прошивке плеера —
viewforum.php?f=21
-
FarVoice - Администратор
- Posts: 8573
- Joined: 03 Sep 2010, 01:27
- Location: Russia, Moscow
-
- Website
Return to Модули
Who is online
Users browsing this forum: Yandex [Bot] and 1 guest
ПРОБЛЕМА
При добавлении торрента через клиент Transmission Remote GUI — пишет ошибку: invalid download directory.
При этом, все работает через веб клиент или через иные клиенты.
РЕШЕНИЕ (Windows, Macos)
- Закрыть клиент (Transmission Remote GUI)
-
Открыть файл настроек «transgui.ini»
- Windows: находится в папке установки, либо в папке пользователя.
- Macos: «/Users/username/.config/Transmission Remote GUI/transgui.ini»
- Изменить в нем параметр «LastDownloadDir» на верный.
Либо полностью удалить блок настроек: [AddTorrent.Keenetic]
До:
LastDownloadDir=/tmp/mnt/01D6E20BCA4D27A0/Downloads/
После:
LastDownloadDir=/tmp/mnt/[yourdisk]/Downloads
———
Скорее всего это происходит при изменении путей дисков на роутере, а клиент — коряво работает с ними.
Сам долго мучился с этого проблемой, приходилось периодически переустанавливать клиент и то — не всегда помогало.
На форуме уже есть подобная тема, но она закрыта для ответов, по этому решил поделиться здесь данным решением.
Edited March 7, 2022 by leni8ec
- Печать
Страницы: [1] 2 Все Вниз
Тема: Нет доступа к transmission-daemon через веб-морду и Transmission Remote GUI (Прочитано 5789 раз)
0 Пользователей и 1 Гость просматривают эту тему.
GreenFrog2
Добрый вечер!
Установил и настроил transmission-daemon под Ubuntu 16.04 согласно этим рекомендациям. В веб-морду по адресу http://localhost:9091/ не заходит.Просто крутит значек загрузки страницы. Transmission Remote GUI при подключении выдает ошибку 401: Unauthorized Unauthorized User.
Вот эту тему читал. Изменение пользователя в файле пользователя в файле /etc/systemd/system/multi-user.target.wants/transmission-daemon.service не помогло.
Прошу подсказать в чем моя ошибка.
С уважением,
GreenFrog2.
ТС не появлялся на Форуме более полугода по состоянию на 14/07/2019 (последняя явка: 05/09/2018). Модератором раздела принято решение закрыть тему.
—zg_nico
« Последнее редактирование: 14 Июля 2019, 03:11:31 от zg_nico »
kononvaler
Посмотрите что говороит при перезапуске сервиса:
sudo service transmission-daemon restart
настроики у меня обычно такие (запуск демона от пользователя, которому принадлежат директории хранения. чтобы права на файлы и директории не путались)
и конфиг смещаю в хоум:
GreenFrog2
Доброе утро, kononvaler!
После рестарта сервиса указанной командой все заработало. И веб морда и Transmission Remote GUI.
Странно, не понял причину успеха. Я когда эксперементировал с настройками всегда останавливал сервис, потом запускал. Изменения должны были сработать.
С уважением,
Зеленая лягушка.
kononvaler
Имеются ли допонительные жесткие диски, кроме системного, монтируемые для торрентов?
Имею подозрение (у меня так бывает на домашнем сервере), что когда после перезагрузки компа запаздывает монтирование дисков при старте демона трансмишн, он не стартует.
в следующий раз если не будет подключения через веб интерфейс, проверьте наличие запущенного сервиса например командой
ps -ef | grep transmission
GreenFrog2
Всем спасибо!
Все заработало после команды
sudo service transmission-daemon restart
Имеются ли допонительные жесткие диски, кроме системного, монтируемые для торрентов?
Да, Система / и /homе стоят на одном физическом диске, а сами торренты расположены на другом физическом диске ext4, мотируемом автоматически при запуске командой из файла /etc/fstab
Если не будет подключения, проверю указанной командой.
С уважением,
Зеленая лягушка.
GreenFrog2
kononvaler, добрый вечер!
В продолжение темы хочу обсудить еще такую проблему.
При перезагрузке компьютера GUI выдает ошибку Connection refused.
По команде
ps -ef | grep transmission
вывод такой
greenfr+ 2415 2228 0 20:31 pts/4 00:00:00 grep --color=auto transmission
Это сервис не успевает стартовать или другое?
По команде
sudo service transmission-daemon restart
все работает нормально.
С уважением,
Зеленая лягушка.
kononvaler
вывод такой
Код: [Выделить]greenfr+ 2415 2228 0 20:31 pts/4 00:00:00 grep —color=auto transmission
это значит что сервис не стартанутый, вывод который мы видим выше это сэлфи нашего запроса.
если бы сервис был запущен, то увидели бы два результата:
valery 8173 1 0 сент.11 ? 02:06:23 /usr/bin/transmission-daemon -f —config-dir /home/valery/.config/transmission/
valery 29065 29016 0 23:53 pts/3 00:00:00 grep —color=auto transmission
первый сам демон, второе как уже обсудили на вашем примере.
Мое предположение, что сервис пытается стартовать и падает до того как смонтируется диск с нужным ресурсом.
Я попробовал добавить в скрипт запуска задержку, но еще ни разу не перегружался (у меня сервер в подвале невыключаемый)
давайте попробуем сделать так:
sudo nano /etc/init.d/transmission-daemon
……………………………………………….
#!/bin/sh -e
### BEGIN INIT INFO
# Provides: transmission-daemon
# Required-Start: $local_fs $remote_fs $network
# Required-Stop: $local_fs $remote_fs $network
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Start or stop the transmission-daemon.
# Description: Enable service provided by transmission-daemon.
### END INIT INFO
NAME=transmission-daemon
DAEMON=/usr/bin/$NAME
USER=valery
STOP_TIMEOUT=30
sleep 60s
export PATH=»${PATH:+$PATH:}/sbin»
…………………………………
добавить выделенную строку, что должно дать задержку запуска трансмишена на минуту, и посмотрим на результат после перезагрузки.
« Последнее редактирование: 21 Сентября 2016, 21:04:29 от kononvaler »
GreenFrog2
kononvaler, внес исправления, перезагрузился.
вывод команды тот же
greenfr+ 2525 2511 0 22:20 pts/1 00:00:00 grep --color=auto transmission
kononvaler
давайте включим лог и посмотрим, будет ли что-то туда записано:
/etc/default/transmission-daemon
# Default options for daemon, see transmission-daemon(1) for more options
OPTIONS=»—config-dir $CONFIG_DIR —logfile /path_to/transmission.log«
GreenFrog2
kononvaler, добрый вечер!
В указанном файле добавил строку
OPTIONS="--config-dir $CONFIG_DIR --logfile /home/greenfrog/log/transmission.log"
Перезагрузился. Лог файл не появился.
Похожая ерунда с Simple Backup. Установил из менеджера приложений, настроил. Расписние задал в формате cron 0 0 3 * *
Задал вывод лога. Ничего не происходит. Архив не создает, лог не пишет.
С уважением,
Зеленая лягушка.
Dot-mitsu
У меня помню была подобная проблемка давно ещё, но я не стал её решать потому что мне на сервере нужна была gui версия трансмишена. GUI версия нормально работает и запускается после перезагрузки автоматически без проблем.
kononvaler
от какого пользователя запускается даемон? у него есть доступ к указанной директории? в syslog есть что-нибудь про трансмишн?
sudo tail -n 100 /var/log/syslog |grep transmission
у меня на сервере через kodi по hdmi подключен телек, пультом ComPro K300 все это управляется, еще Plex по сети раздает, еще Owncloud работает, потому просто не доберусь проэксперементировать, так что давайте у вас домучаем причину.
Пользователь добавил сообщение 23 Сентября 2016, 05:26:00:
У меня помню была подобная проблемка давно ещё, но я не стал её решать потому что мне на сервере нужна была gui версия трансмишена. GUI версия нормально работает и запускается после перезагрузки автоматически без проблем.
То что вы называете гуи версией, это пользовательский локальный трансмишн, он не запускается автоматически, а вы его стартуете из меню. Сдесь тоже все работает при ручном перезапуске, но нет автстарта при старте системы.
« Последнее редактирование: 23 Сентября 2016, 05:26:01 от kononvaler »
GreenFrog2
Демон запускается от моего пользовательского имени — greenfrog. В первом посте я давал ссылку на настроийки, согласно которым все запускается от моего имени, что бы у меня был доступ к файлам, скачанным демоном.
Права на папку log: владелец — текущий пользователь (создание и удаление файлов); группа — greenfrog (создание и удаление файлов).
Ввел в термилале указанную команду, она ничего не вывела. Открыл syslog руками. Вот его содержание
Sep 23 07:36:18 greenfrog-System-Product-Name anacron[7568]: Job `cron.daily' terminated
Теперь понятно почему у меня Simple Backup не работает, но не понятно почему cron умирает.
Sep 23 07:36:18 greenfrog-System-Product-Name anacron[7568]: Normal exit (1 job run)
Sep 23 08:10:25 greenfrog-System-Product-Name gnome-session[1635]: Nautilus-Share-Message: Called "net usershare info" but it failed: Не удалось выполнить процесс-потомок «net» (Нет такого файла или каталога)
Sep 23 08:15:41 greenfrog-System-Product-Name gnome-session[1635]: Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
Sep 23 08:15:51 greenfrog-System-Product-Name gnome-session[1635]: Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
Sep 23 08:17:01 greenfrog-System-Product-Name CRON[8342]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly)
Sep 23 08:18:13 greenfrog-System-Product-Name gnome-session[1635]: Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
kononvaler
Поставил 14.04 в виртуалку, поставил трансмишн-демон, перевел пользователя на себя, указал директорию сохранения на сетевой NFS ресурс, сделал его недоступным:
все отлично СТАРТУЕТ после перезагрузки, при попытке скачивания ругается на недоступность каталога.
Причина в чем-то другом, не в подключении дисков, надо читать про апстарт и где увидеть следы ошибки.
Ввел в термилале указанную команду, она ничего не вывела.
Ну так потому что нету ничего связанного с нашим демоном. Попробуйте так-же но с grep cron и получите все с ним связанные ошибки
И, кстати, ваш Simple Backup, не завязан на GUI ли, вы учли это в запуске cron-ом?
« Последнее редактирование: 23 Сентября 2016, 09:43:42 от kononvaler »
GreenFrog2
Команду с grep cron попробовал, ничего не вывела.
Simple Backup настраиваю через GUI Simple Backup-configuration for admins. Там есть строка для настройки cron.
Раньше в версии ubuntu 4.04 работал. Сейчас перешел на 16.04 в связи с апгрейдом всего железа. И вот пожалуйста, игры в которые не играю идут, а необходимые программы нет.
- Печать
Страницы: [1] 2 Все Вверх
-
Banat
- Posts: 16
- Joined: Wed Feb 25, 2015 9:45 am
Transmission Remote GUI connection refused
I’m getting connection refused with the Remote GUI although my Transmission settings file has not changed from earlier, when it worked fine.
Here output of ps aux | grep transmission-daemon:
Code: Select all
pi 15534 0.0 0.4 3548 1836 pts/0 S+ 16:40 0:00 grep --color=to transmission-daemon
To confirm the daemon should be running fine on the RPi.
settings.json file:
Code: Select all
{
"alt-speed-down": 50,
"alt-speed-enabled": false,
"alt-speed-time-begin": 540,
"alt-speed-time-day": 127,
"alt-speed-time-enabled": false,
"alt-speed-time-end": 1020,
"alt-speed-up": 5,
"bind-address-ipv4": "0.0.0.0",
"bind-address-ipv6": "::",
"blocklist-enabled": true,
"blocklist-url": "http://url"
"cache-size-mb": 4,
"dht-enabled": true,
"download-dir": "/mnt/usbdrive/torrent/done",
"download-limit": 100,
"download-limit-enabled": 0,
"download-queue-enabled": true,
"download-queue-size": 15,
"encryption": 1,
"idle-seeding-limit": 30,
"idle-seeding-limit-enabled": false,
"incomplete-dir": "/mnt/usbdrive/torrent/temp",
"incomplete-dir-enabled": true,
"lpd-enabled": false,
"max-peers-global": 200,
"message-level": 2,
"peer-congestion-algorithm": "",
"peer-limit-global": 240,
"peer-limit-per-torrent": 30,
"peer-port": 51413,
"peer-port-random-high": 65535,
"peer-port-random-low": 49152,
"peer-port-random-on-start": false,
"peer-socket-tos": "default",
"pex-enabled": true,
"port-forwarding-enabled": true,
"preallocation": 1,
"prefetch-enabled": 1,
"queue-stalled-enabled": true,
"queue-stalled-minutes": 30,
"ratio-limit": 2,
"ratio-limit-enabled": false,
"rename-partial-files": true,
"rpc-authentication-required": false,
"rpc-bind-address": "0.0.0.0",
"rpc-enabled": true,
"rpc-password": "password",
"rpc-port": 9091,
"rpc-url": "/transmission/",
"rpc-username": "admin",
"rpc-whitelist": "127.0.0.1,192.168.2.*",
"rpc-whitelist-enabled": false,
"scrape-paused-torrents-enabled": false,
"script-torrent-done-enabled": false,
"script-torrent-done-filename": "",
"seed-queue-enabled": true,
"seed-queue-size": 2,
"speed-limit-down": 100,
"speed-limit-down-enabled": false,
"speed-limit-up": 100,
"speed-limit-up-enabled": false,
"start-added-torrents": false,
"trash-original-torrent-files": false,
"umask": 18,
"upload-limit": 100,
"upload-limit-enabled": 0,
"upload-slots-per-torrent": 2,
"utp-enabled": true,
"watch-dir": "/mnt/usbdrive/torrent/watch",
"watch-dir-enabled": true
}
I used to require RPC authentication and use an RPC whitelist, but I disabled both for testing, but that doesn’t help with the connection issue.
After research and googling, I’m suspecting it is due to folder permissions: I detached my USB drive on Raspberry Pi which is running Transmission Daemon as a service, and after reattaching the Remote GUI can’t connect. Could this be it?
Here permissions on the torrent temp folder:
Code: Select all
drwxrwxrwx 37 root debian-transmission 4096 Jan 1 13:50 temp
-
Banat
- Posts: 16
- Joined: Wed Feb 25, 2015 9:45 am
Re: Transmission Remote GUI connection refused
Post
by Banat » Sun Jan 03, 2016 1:44 am
This is the output of sudo netstat -tanp:
Code: Select all
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:49632 0.0.0.0:* LISTEN 2842/btsync-daemon
tcp 0 0 0.0.0.0:139 0.0.0.0:* LISTEN 5945/smbd
tcp 0 0 0.0.0.0:6000 0.0.0.0:* LISTEN 3372/X
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 4321/sshd
tcp 0 0 0.0.0.0:8888 0.0.0.0:* LISTEN 2842/btsync-daemon
tcp 0 0 0.0.0.0:445 0.0.0.0:* LISTEN 5945/smbd
tcp 0 0 192.168.2.48:445 192.168.2.18:40300 ESTABLISHED 6816/smbd
tcp 0 0 192.168.2.48:139 192.168.2.18:42347 ESTABLISHED 6298/smbd
tcp 0 0 192.168.2.48:22 192.168.2.18:44234 ESTABLISHED 12845/sshd: pi [pri
If I understand correctly, Transmission Daemon should be on this list as listening on 9091, but it’s not. So something is wrong.
My settings.json states that it should be listening on 9091, so not sure how to proceed with troubleshooting?
-
Banat
- Posts: 16
- Joined: Wed Feb 25, 2015 9:45 am
Re: Transmission Remote GUI connection refused
Post
by Banat » Mon Jan 04, 2016 11:53 pm
I re-installed the daemon, but I still get connection refused
I noticed that the two bind address fields below are both 0.0.0.0. Is this an issue? I tried changing them to the IP of the Raspberry Pi Transmission is running on, but I still can’t connect.
Code: Select all
"bind-address-ipv4": "0.0.0.0",
"rpc-bind-address": "0.0.0.0",
-
Banat
- Posts: 16
- Joined: Wed Feb 25, 2015 9:45 am
Re: Transmission Remote GUI connection refused
Post
by Banat » Tue Jan 05, 2016 12:11 am
The new install settings.json had «port-forwarding-enabled» set as false, and when I set it as true now I was finally able to connect, and everything is working fine!
the bind addresses are both 0.0.0.0 in the working settings.json file, so that wasn’t it.
So re-installing fixed it, and still don’t know what went wrong with the initial install.
-
Banat
- Posts: 16
- Joined: Wed Feb 25, 2015 9:45 am
Re: Transmission Remote GUI connection refused
Post
by Banat » Tue Jan 05, 2016 1:27 am
And back, still talking to myself.
I’m unable to reconnect again, with the same settings.json file (below) which worked just a while ago
So there’s something outside Transmission which is intermittently messing things up. I’m able to connect to the RPi using samba file transfer, PuTTY and rsync, but Transmission Remote GUI gives Connection Refused error even when I have RPC whitelist and authentication disabled.
I’m at my wit’s end. Anyone have any ideas?
Code: Select all
{
"alt-speed-down": 50,
"alt-speed-enabled": false,
"alt-speed-time-begin": 540,
"alt-speed-time-day": 127,
"alt-speed-time-enabled": false,
"alt-speed-time-end": 1020,
"alt-speed-up": 5,
"bind-address-ipv4": "0.0.0.0",
"bind-address-ipv6": "::",
"blocklist-enabled": true,
"blocklist-url": "http://[url]",
"cache-size-mb": 4,
"dht-enabled": true,
"download-dir": "[location]",
"download-limit": 100,
"download-limit-enabled": 0,
"download-queue-enabled": true,
"download-queue-size": 15,
"encryption": 1,
"idle-seeding-limit": 30,
"idle-seeding-limit-enabled": false,
"incomplete-dir": "[location]",
"incomplete-dir-enabled": true,
"lpd-enabled": false,
"max-peers-global": 200,
"message-level": 2,
"peer-congestion-algorithm": "",
"peer-limit-global": 240,
"peer-limit-per-torrent": 30,
"peer-port": 51413,
"peer-port-random-high": 65535,
"peer-port-random-low": 49152,
"peer-port-random-on-start": false,
"peer-socket-tos": "default",
"pex-enabled": true,
"port-forwarding-enabled": true,
"preallocation": 1,
"prefetch-enabled": 1,
"queue-stalled-enabled": true,
"queue-stalled-minutes": 30,
"ratio-limit": 2,
"ratio-limit-enabled": false,
"rename-partial-files": true,
"rpc-authentication-required": false,
"rpc-bind-address": "0.0.0.0",
"rpc-enabled": true,
"rpc-password": "[password]",
"rpc-port": 9091,
"rpc-url": "/transmission/",
"rpc-username": "admin",
"rpc-whitelist": "*.*.*.*",
"rpc-whitelist-enabled": false,
"scrape-paused-torrents-enabled": false,
"script-torrent-done-enabled": false,
"script-torrent-done-filename": "",
"seed-queue-enabled": true,
"seed-queue-size": 2,
"speed-limit-down": 100,
"speed-limit-down-enabled": false,
"speed-limit-up": 100,
"speed-limit-up-enabled": false,
"start-added-torrents": false,
"trash-original-torrent-files": false,
"umask": 18,
"upload-limit": 100,
"upload-limit-enabled": 0,
"upload-slots-per-torrent": 2,
"utp-enabled": true,
"watch-dir": "[location]",
"watch-dir-enabled": true
}
-
Banat
- Posts: 16
- Joined: Wed Feb 25, 2015 9:45 am
Re: Transmission Remote GUI connection refused
Post
by Banat » Tue Jan 05, 2016 1:44 pm
By almost an accident I noticed that the daemon shuts down or crashes shortly after starting it. After I run sudo service transmission-daemon reload/restart pair of commands, or just start it with start it reports OK. Running the same command with status shortly afterwards says OK as well. I can also confirm the service is running with ps ax.
But only a minute later, status says FAIL (Transmission not running) and ps ax doesn’t report anything on transmission!
Yet another round of uninstalling and re-installing from scratch. I went through each step to catch where everything breaks apart. RPC whitelist and authentication disabled, was able to connect with remote and web GUI. Enabled and set whitelist, and enabled authentication, reload and restart, still works. Then I copied my old torrents files from my previous installation, still working.
Finally, I copy my resume folder as well. And now it stops working! After I reload and restart the daemon, I’m unable to connect, and running ps ax confirms the daemon has shut down or has crashed. Testing it again, it crashes after roughly 10 seconds.
I delete the resume folder again, and remote access is back to functional. So something in the resume folder is messing things up!
Thought it was a permissions or file or group ownership issue, but that wasn’t it — at least changing them to pi:debian-transmission didn’t help.
Long story long: as I couldn’t figure out what in the resume folder was breaking things, I ended up deleting the resume folder. It turns out Transmission will create that folder with entries for all the torrents loaded. I’m currently running verification on the incomplete torrents and it recognizes the existence of previous incomplete files, and everything seems to be fine.
Took only several hours over several days… What a mess.
TLDR: in my case the original issue of being unable to connect is still unresolved. My suspicion is that apt-get upgrade broke something.
After reinstalling transmission-daemon, I could add earlier torrents to it, but adding the old resume folder broke Transmission. Therefore I deleted the resume folder, and ran verify on all existing torrents, ensuring that the temp folder location points to the location of the temp files. Now I’m getting all my previous incomplete torrents to resume, and all my earlier unstarted torrents to run.
The command and response. If I don’t put in the correct/recent token, I get the 409/Conflict from CSRF, but once I put in the correct token, I’m able to get a 405/Method not allowed error. While I don’t understand Transmission’s RPC spec, it seems that the connection is open/accepted. If I knew how to pass a valid method using wget, I believe I could get a response. This seemed to indicate a possible problem with the GUI client end.
wget —user=<username> —ask-password —header=»X-Transmission-Session-Id: <token>» http://<fqdn>/transmission/rpc
results:
—2019-07-02 00:20:23— http://<fqdn>/transmission/rpc
Resolving <fqdn> (<fqdn>)… 192.168.1.15
Connecting to <fqdn> (<fqdn>)|192.168.1.15|:80… connected.
HTTP request sent, awaiting response… 401 Unauthorized
Authentication selected: Basic realm=»Transmission»
Reusing existing connection to <fqdn>:80.
HTTP request sent, awaiting response… 405 Method Not Allowed
2019-07-02 00:20:23 ERROR 405: Method Not Allowed.
Username, password, and fqdn are all valid and work via the web interface, which also jives with the wget output. Port 80 is showing up there because I have a nginx proxy pointing to :9091. I would think that since its connecting, authorizing, then giving a 405 error, the reverse proxy isn’t the problem. That could be wrong.
The only possible gotcha I have shouldn’t be an issue, but I’ll mention it. My password is >20 characters long and contains symbols. I wouldn’t think this is a problem, but on the off-chance the GUI has a password bug, I figured I’d mention it.
Let me know what other information I can provide and I’ll likely get it back to you tomorrow. Thanks.
The command and response. If I don’t put in the correct/recent token, I get the 409/Conflict from CSRF, but once I put in the correct token, I’m able to get a 405/Method not allowed error. While I don’t understand Transmission’s RPC spec, it seems that the connection is open/accepted. If I knew how to pass a valid method using wget, I believe I could get a response. This seemed to indicate a possible problem with the GUI client end.
wget —user=<username> —ask-password —header=»X-Transmission-Session-Id: <token>» http://<fqdn>/transmission/rpc
results:
—2019-07-02 00:20:23— http://<fqdn>/transmission/rpc
Resolving <fqdn> (<fqdn>)… 192.168.1.15
Connecting to <fqdn> (<fqdn>)|192.168.1.15|:80… connected.
HTTP request sent, awaiting response… 401 Unauthorized
Authentication selected: Basic realm=»Transmission»
Reusing existing connection to <fqdn>:80.
HTTP request sent, awaiting response… 405 Method Not Allowed
2019-07-02 00:20:23 ERROR 405: Method Not Allowed.
Username, password, and fqdn are all valid and work via the web interface, which also jives with the wget output. Port 80 is showing up there because I have a nginx proxy pointing to :9091. I would think that since its connecting, authorizing, then giving a 405 error, the reverse proxy isn’t the problem. That could be wrong.
The only possible gotcha I have shouldn’t be an issue, but I’ll mention it. My password is >20 characters long and contains symbols. I wouldn’t think this is a problem, but on the off-chance the GUI has a password bug, I figured I’d mention it.
Let me know what other information I can provide and I’ll likely get it back to you tomorrow. Thanks.
создана папка transmission в ней папка download. раньше все работало.
при попытке из GUI удалить торрент пишет ошибка подключения connection timed out. в левом нижнем углу в GUI подключение к transmission.connection timed out отключен.
в центре пакетов останавливаюзапускаю transmission. GUI подключается к transmission. при попытке из GUI удалить торрент пишет ошибка подключения connection timed out. в левом нижнем углу в GUI подключение к transmission.connection timed out отключен. и так до бесконечности.
Я, извиняюсь, может не по русски пишу??? То , что transmission установился и прописался в папках как и где и при каких правах, это вопрос к производителю ПО.
Здесь Четко написано, что сделать нужно, чтоб заработало.
А то, что были какие то закачки/раздачи так это элементарно можно перенести в любую другую папку( так как изменились пути )….и не надо снова скачивать…просто прочитать выше указанную тему и сделать несколько движений…
Вот «Imperator» пишет, что не надо давать права, вот поэтому и возникают неплонятки….все прально сделал, а не Хре.а не работает…
В DS понятие админские права достаточно странные…Тот пользователь, который будет скачивать и раздавать торренты, должен иметь права на чтение/раздачу, в тех папках откуда раздается/скачивается файл….
Нет доступа, так и не даст закачать в папки и соотвественно раздать, удалить итд….
Думаю, что расписал все основательно, даже блондинка в пьяном угаре может понять, что здесь написано….И не сочтите за хамство…просто люди, которые имеют DS должны понимать и отвечать , что и как….
Q: There is a typo in the project name «transmisson-remote-gui». It should be «transmission-remote-gui». Was it made for purpose?
A: Unfortunately, the typo was made during creation of the project on Google Code. The only way to fix it is to delete the current project and create a new project. The typo was noticed too late.
Q: Is it possible to run transgui directly from a USB stick?
A: Yes. Just create a folder on your USB stick and copy there the transgui executable file (and, optionally, the lang folder). Then create empty transgui.ini file in that folder. Now you can run the transgui executable directly from the USB stick. All settings will be stored at the stick as well.
Q: Is it possible to run several instances of the program?
A: Yes. By default, transgui stores all it’s settings in the user’s profile. To run an extra instance of the program, you need to explicitly specify some other folder to store the program’s settings. To do that, pass the --home=<home_dir>
parameter. Where <home_dir>
is some folder where the program’s settings of the new instance will be stored.
Q: What mean numbers like 4/28 in the Seeds column?
A: Seeds: 4/28:
- 4 — number of peers, from which we are downloading now (connected seeders).
- 28 — total number of available peers, which have this torrent (available seeders).
Q: What mean numbers like 2/7 in the Peers column?
A: Peers: 2/7:
- 2 — number of peers, which are downloading from us (connected leechers).
- 7 — total number of downloading peers on the tracker (total number of leechers).
Q: What’s the meaning of an icon with red arrow (up or down) in the names column?
A: A red icon indicates a error. To find out the error message, look at the «Error» in the General page at the bottom of the main window.
Q: What is path mapping?
A: Path mappings are used to convert a remote path (on a computer where a Transmission daemon is running) to a local path (local computer where Transmission Remote GUI is running). And vice versa. The mappings are used to open remote files and folders. The path mappings are configured in the Connection options on the Paths page.
For example, your torrents are downloaded into the /var/pub/downloads
folder by a Transmission daemon running on a NAS. You access the daemon from a Windows PC using Transmission Remote GUI. You have network access to the /var/pub
folder on the NAS as network drive K:
. In that case you should specify the following path mapping:
/var/pub/downloads=K:downloads
If you can access the /var/pub
folder using a UNC path such as naspub
, then use the following path mapping:
/var/pub/downloads=naspubdownloads
Проблема с управлением Transmission через Remote GUI
Прошу прощения как новичок, если тема заезжена, но чесслово, не нашел ответа. Итак, проблема (помогаю дочке): медиаплеер ASUS O!Play HDP-3R, подключен по Wi-Fi к интернету через роутер Netgear N150. В домашней сети имеет адрес 192.168.1.4. На плеер установил пакет MoServices как описано здесь на сайте через ноутбук, в свою очередь, на котором я установил прогу Transmission Remote GUI. В составе пакета запущен бит-торрент клиент Transmission. Так вот, проблема в управлении Transmission с помощью Transmission GUI Remote. Нифига не подключается. В инструкции написаны логин и пароль веб-интерфейса login: torrent, pwd: 1234. Создаю соединение в программе Transmission Remote GUI с адресом
http://192.168.1.4
, логином и паролем — отказ в соединении. Причем если адрес указать именно как
http://
<…>, то сообщение host not found, если же просто 192.168.1.4, то connection refused. Попытки обнулить логин и пароль ничего не дают. В то же время если в интернет-эксплорере тупо вбить 192.168.1.4, то ноут отлично соединяется с медиаплеером, появляется некий графический интерфейс, в котором есть пункт меню bittorrent client, тыкая в который вызывается некая управлялка к нему, позволяющая создавать закачки. И все работает. Но управлялка бедноватая, опять-таки она отлична по виду от привычного uTorrent клиента, что для дочки очень критично (мне-то наплевать). Хотелось бы прикрутить Transmission Remote GUI. Что я делаю не так? Я в общем-то знаю, что Transmission имеет ограничения по удаленному управлению, но штука в том, что обычные описания 127.0.01, 192.168.*.* должно вполне устраивать — ноут именно адрес такого вида имеет в домашней сети (192.168.1.2 или .3 — сейчас точно не помню). Т.е. по идее стандартная маска вполне должна подходить. Насчет проброски портов — пока порт 9091 в роутере не пробрасывал, но ПМСМ это не особо и нужно — обычным-то веб-интерфейсом от интернет-эксплорера Transmission управляется, причем по умолчанию именно через порт 9091. Еще раз прошу извинить, если тема знакомая.
ASUS O!Play HDP-3R, Router Netgear N150
- Colder
- Posts: 6
- Joined: 19 Sep 2012, 00:33
Re: Проблема с управлением Transmission через Remote GUI
by FarVoice » 19 Sep 2012, 01:07
первый раз такое услышал. Если из браузера
http://192.168.1.4:9091
доступен, то и Remote GUI должен работать.
На всякий случай скиньте конфиг трансмишена сюда.
-
FarVoice - Администратор
- Posts: 8573
- Joined: 03 Sep 2010, 01:27
- Location: Russia, Moscow
-
- Website
Re: Проблема с управлением Transmission через Remote GUI
by Colder » 19 Sep 2012, 01:43
Спс что откликнулись Насчет конфига — я только от дочки, пока не могу. Но могу совершенно точно сказать, что ничего в нем от стандартного я не изменял. Ставил пакет moservices строго как указано в инструкции здесь на сайте (использовал онлайновую установку) командами телнета. Команда в команду. Все стало как часы, после чего в плеере зашел в меню «дополнительные сервисы»->moservices и запустил битторрент клиент. Потом поставил на ноуте дочки Remote GUI. Запускаю, пытаюсь создать новое соединение — облом. А тупо вбиваю в эксплорере адрес плеера — все отлично запускается, причем плеер тоже видит комп (создавая закачку, я, подсовывая торрент-файл, выбираю его из папки Temp на компе — никаких проблем). Но управлялка такого веб-интерфейса бедноватая и непривычная для дочки. Хотелось бы подружить Remote GUI. Между прочим, не могу понять, почему, если по умолчанию пакет Transmission настроен на логин torrent и пароль 1234, при вызове из интернет-эксплорера интерфейс не требует никакого логина-пароля. Отлично обходится без него. Попытка гуглить наскочила на подобную (точнее точь-в-точь) проблему, но увы, удовлетворительного ответа дано не было.
ASUS O!Play HDP-3R, Router Netgear N150
- Colder
- Posts: 6
- Joined: 19 Sep 2012, 00:33
Re: Проблема с управлением Transmission через Remote GUI
by FarVoice » 19 Sep 2012, 02:47
вот потому я и просил выложить конфиг.
Зайдите в веб-морду, ткните на транс — Настройки скопируйте и выложите сюда.
Настораживает отсутствие авторизации на веб-морде транса…
-
FarVoice - Администратор
- Posts: 8573
- Joined: 03 Sep 2010, 01:27
- Location: Russia, Moscow
-
- Website
Re: Проблема с управлением Transmission через Remote GUI
by Colder » 20 Sep 2012, 23:14
Some update to the problem. Сегодня вновь побывал у дочки и проделал несколько экспериментов. Собственно говоря, кой-что я подозревал после обмена мнениями тут, к сожалению, подозрение подтвердилось. Так вот, до медиаплеера по порту 9091 достучаться невозможно. Т.е. если вбивать в адресную строку эксплорера полный адрес типа 192.168.1.3:9091, то веб-морда не отображается. (почему 3, а не 4 — при новой загрузке роутер назначил плееру такой адрес, чтобы в будущем адрес не гулял, я закрепил его в настройке роутера по мак-адресу). Веб-морда отображается, только если адрес указывать без порта или же с 80-ым портом (192.168.1.3:80). Я попытался пробросить порт в роутере по образцу и подобию, как я это делаю для StrongDC (выбрав службу TCP/UDP) — никакого эффекта. В то же время Transmission Remote GUI порт 80 не принимает (отображается сообщение «неизвестный метод присоединия к серверу»).
Насчет настроек — списал их с веб-морды, выкладываю:
В разделе модули:
embtorrent Embedded BitTorrent (btpd+unicgi) 0.1 Удалить 0.1
trans204 Transmission v2.04 Установить 0.2
transmission Transmission v2.12 Установить 0.4
udpxy UDP-to-HTTP Proxy v1.0-Chipmunk b19 Установить 0.3
wakelan Wake up NAS over Lan Установить 0.1
(я привожу тут те настройки, которые хоть отдаленно относятся к делу, как я понимаю. Если что-то еще, приведу).
Есть еще информация о системе, она нужна?
Нигде в веб-морде не нашел информации о логине torrent и пароле 1234.
Между прочим, заряженный мною торрент-файл через веб-морду полностью скачался, т.е. клиент работает
ASUS O!Play HDP-3R, Router Netgear N150
- Colder
- Posts: 6
- Joined: 19 Sep 2012, 00:33
Re: Проблема с управлением Transmission через Remote GUI
by Colder » 20 Sep 2012, 23:25
Еще нарисовалась пара неприятных проблем. Первое: подтвержден глюк насчет полного убивания мо-сервисов при выключении плеера с пульта, но вот лечение с помощью RootPatchedApp не сработало. Т.е. я это приложение разрешил (для пробы один раз с пульта, другой через веб-морду) — толку никакого. При отключении плеера с пульта всем мо-сервисам хана. Приходится перезагружать обесточиванием. При этом если выбрать перезагрузку плеера через веб-морду (не suspend, а именно перезагрузку), то убивания сервисов не происходит. Вторая проблема усугубляет первую: у дочки плеер соединяется с интернетом через Wi-Fi. Так вот, после обесточивания плеера при повторном включении соединение потеряно, его надо активировать заново. Но это одна восьмушка беды — главное в том, что при повторной активации беспроводного соединения надо заново вбивать пароль соединения! Он, зараза, не сохраняется! Вот это, действительно, засада. Есть ли какой-то способ сохранить пароль? Я не говорю уж об автоматическом восстановлении самого подключения. Для сравнения: у моей Дюны-101 характеристики беспроводного соединения достаточно задать один раз, после отключения электропитания и повторного включения Дюна автоматически восстанавливает беспроводное соединение.
ASUS O!Play HDP-3R, Router Netgear N150
- Colder
- Posts: 6
- Joined: 19 Sep 2012, 00:33
Re: Проблема с управлением Transmission через Remote GUI
by Colder » 20 Sep 2012, 23:28
Еще добавка: поставил на ноуте дочки управлялку мо-сервисами OPlaySMSetup. Все отлично встало, управлялка достукивается до плеера и позволяет ими управлять. Чудны дела твои, господи.
ASUS O!Play HDP-3R, Router Netgear N150
- Colder
- Posts: 6
- Joined: 19 Sep 2012, 00:33
Re: Проблема с управлением Transmission через Remote GUI
by FarVoice » 20 Sep 2012, 23:47
Вот только сейчас понял, что речь идёт о moServices2 и о embedded torrent client
Я же думал о moS3 и трансмишн
moS2 уже как год не поддерживается, модули не обновляются.
Так что мой совет — перепрошейте плеер через кнопку Ресет, чтобы вычистить всё, установите moS3 и уже в нём поставьте модули patchedRootApp и трансмишн
-
FarVoice - Администратор
- Posts: 8573
- Joined: 03 Sep 2010, 01:27
- Location: Russia, Moscow
-
- Website
Re: Проблема с управлением Transmission через Remote GUI
by Colder » 20 Sep 2012, 23:56
ОК, принято . Я-то, как новичок, с ходу нашел только moservices 2. Ладно, поищу третий пакет. Что такое кнопка Ресет, не знаю, не видел , но, во всяком случае, точно видел в управлялке мо-сервисами опцию полного удаления пакета, нет проблем. А насчет сохранения характеристик беспроводного соединения ничего не подскажете, очень уж неудобно. У нас местные чубайсы довольно часто балуются кратковременными отключениями электричества (буквально на пару-тройку минут, это у них, гадов, хобби такое), напрягает после каждого такого отключения все задавать заново.
ASUS O!Play HDP-3R, Router Netgear N150
- Colder
- Posts: 6
- Joined: 19 Sep 2012, 00:33
Re: Проблема с управлением Transmission через Remote GUI
by FarVoice » 21 Sep 2012, 00:39
Если честно, я официальную прошивку снёс последний раз полтора года назад По поводу вайфай — имхо баловство это — драйвера под реалтековский чип, который стоит у вас зело кривые и выпрямлять их никто не собирается.
Да и скорости по вафле не хватает для более-менее серьёзных потоков. Мой вам совет — не поленитесь, прокиньте провод.
тема moServices3 —
viewtopic.php?f=16&t=694
тема альтернативных прошивок —
viewtopic.php?f=8&t=1029
ФАК по прошивке плеера —
viewforum.php?f=21
-
FarVoice - Администратор
- Posts: 8573
- Joined: 03 Sep 2010, 01:27
- Location: Russia, Moscow
-
- Website
Return to Модули
Who is online
Users browsing this forum: No registered users and 1 guest