Transmission remote gui ошибка подключения

ПРОБЛЕМА

При добавлении торрента через клиент Transmission Remote GUI — пишет ошибку: invalid download directory.
При этом, все работает через веб клиент или через иные клиенты.

РЕШЕНИЕ (Windows, Macos)

  1. Закрыть клиент (Transmission Remote GUI)
  2. Открыть файл настроек «transgui.ini» 

    • Windows: находится в папке установки, либо в папке пользователя.
    • Macos«/Users/username/.config/Transmission Remote GUI/transgui.ini»
  3. Изменить в нем параметр «LastDownloadDir» на верный.
    Либо полностью удалить блок настроек: [AddTorrent.Keenetic]

До:

LastDownloadDir=/tmp/mnt/01D6E20BCA4D27A0/Downloads/

После:

LastDownloadDir=/tmp/mnt/[yourdisk]/Downloads


———

Скорее всего это происходит при изменении путей дисков на роутере, а клиент — коряво работает с ними.

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

image.thumb.png.67794e2fc865b6a173246d33fe2db64a.png


Edited March 7, 2022 by leni8ec

Проблема с управлением 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

Postby FarVoice » 19 Sep 2012, 01:07

первый раз такое услышал. Если из браузера

http://192.168.1.4:9091

доступен, то и Remote GUI должен работать.
На всякий случай скиньте конфиг трансмишена сюда.

User avatar
FarVoice
Администратор
 
Posts: 8573
Joined: 03 Sep 2010, 01:27
Location: Russia, Moscow
  • Website

Re: Проблема с управлением Transmission через Remote GUI

Postby 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

Postby FarVoice » 19 Sep 2012, 02:47

вот потому я и просил выложить конфиг.
Зайдите в веб-морду, ткните на транс — Настройки скопируйте и выложите сюда.
Настораживает отсутствие авторизации на веб-морде транса…

User avatar
FarVoice
Администратор
 
Posts: 8573
Joined: 03 Sep 2010, 01:27
Location: Russia, Moscow
  • Website

Re: Проблема с управлением Transmission через Remote GUI

Postby 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

Postby 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

Postby 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

Postby FarVoice » 20 Sep 2012, 23:47

Вот только сейчас понял, что речь идёт о moServices2 и о embedded torrent client
Я же думал о moS3 и трансмишн :)
moS2 уже как год не поддерживается, модули не обновляются.
Так что мой совет — перепрошейте плеер через кнопку Ресет, чтобы вычистить всё, установите moS3 и уже в нём поставьте модули patchedRootApp и трансмишн

User avatar
FarVoice
Администратор
 
Posts: 8573
Joined: 03 Sep 2010, 01:27
Location: Russia, Moscow
  • Website

Re: Проблема с управлением Transmission через Remote GUI

Postby 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

Postby FarVoice » 21 Sep 2012, 00:39

Если честно, я официальную прошивку снёс последний раз полтора года назад :) По поводу вайфай — имхо баловство это — драйвера под реалтековский чип, который стоит у вас зело кривые и выпрямлять их никто не собирается.
Да и скорости по вафле не хватает для более-менее серьёзных потоков. Мой вам совет — не поленитесь, прокиньте провод.
тема moServices3 —

viewtopic.php?f=16&t=694

тема альтернативных прошивок —

viewtopic.php?f=8&t=1029

ФАК по прошивке плеера —

viewforum.php?f=21

User avatar
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

Проблема с управлением 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

Postby FarVoice » 19 Sep 2012, 01:07

первый раз такое услышал. Если из браузера

http://192.168.1.4:9091

доступен, то и Remote GUI должен работать.
На всякий случай скиньте конфиг трансмишена сюда.

User avatar
FarVoice
Администратор
 
Posts: 8573
Joined: 03 Sep 2010, 01:27
Location: Russia, Moscow
  • Website

Re: Проблема с управлением Transmission через Remote GUI

Postby 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

Postby FarVoice » 19 Sep 2012, 02:47

вот потому я и просил выложить конфиг.
Зайдите в веб-морду, ткните на транс — Настройки скопируйте и выложите сюда.
Настораживает отсутствие авторизации на веб-морде транса…

User avatar
FarVoice
Администратор
 
Posts: 8573
Joined: 03 Sep 2010, 01:27
Location: Russia, Moscow
  • Website

Re: Проблема с управлением Transmission через Remote GUI

Postby 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

Postby 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

Postby 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

Postby FarVoice » 20 Sep 2012, 23:47

Вот только сейчас понял, что речь идёт о moServices2 и о embedded torrent client
Я же думал о moS3 и трансмишн :)
moS2 уже как год не поддерживается, модули не обновляются.
Так что мой совет — перепрошейте плеер через кнопку Ресет, чтобы вычистить всё, установите moS3 и уже в нём поставьте модули patchedRootApp и трансмишн

User avatar
FarVoice
Администратор
 
Posts: 8573
Joined: 03 Sep 2010, 01:27
Location: Russia, Moscow
  • Website

Re: Проблема с управлением Transmission через Remote GUI

Postby 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

Postby FarVoice » 21 Sep 2012, 00:39

Если честно, я официальную прошивку снёс последний раз полтора года назад :) По поводу вайфай — имхо баловство это — драйвера под реалтековский чип, который стоит у вас зело кривые и выпрямлять их никто не собирается.
Да и скорости по вафле не хватает для более-менее серьёзных потоков. Мой вам совет — не поленитесь, прокиньте провод.
тема moServices3 —

viewtopic.php?f=16&t=694

тема альтернативных прошивок —

viewtopic.php?f=8&t=1029

ФАК по прошивке плеера —

viewforum.php?f=21

User avatar
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)

  1. Закрыть клиент (Transmission Remote GUI)
  2. Открыть файл настроек «transgui.ini» 

    • Windows: находится в папке установки, либо в папке пользователя.
    • Macos«/Users/username/.config/Transmission Remote GUI/transgui.ini»
  3. Изменить в нем параметр «LastDownloadDir» на верный.
    Либо полностью удалить блок настроек: [AddTorrent.Keenetic]

До:

LastDownloadDir=/tmp/mnt/01D6E20BCA4D27A0/Downloads/

После:

LastDownloadDir=/tmp/mnt/[yourdisk]/Downloads


———

Скорее всего это происходит при изменении путей дисков на роутере, а клиент — коряво работает с ними.

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

image.thumb.png.67794e2fc865b6a173246d33fe2db64a.png


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
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.
Теперь понятно почему у меня Simple Backup не работает, но не понятно почему cron умирает.


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

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.

Hi there —

Running transmission-daemon 2.93 on raspbian jessie (ip 10.0.1.201), with rpc whitelist and rpc host whitelist enabled. My macOS desktop (ip 10.0.1.17) is unable to connect to the daemon using transgui 5.15.4. Is there a log file I can check to see why it’s not connecting?

For reference, here’s my daemon’s rpc settings.

    "rpc-authentication-required": false,
    "rpc-bind-address": "10.0.1.201",
    "rpc-enabled": true,
    "rpc-host-whitelist": "torrenter,*.local",
    "rpc-host-whitelist-enabled": true,
    "rpc-password": "{cca7b4e7b259ce47caab1ef06dca800f996f8086LiVd20kf",
    "rpc-port": 9091,
    "rpc-url": "/transmission/",
    "rpc-username": "patrick",
    "rpc-whitelist": "127.0.0.1,10.0.1.*",
    "rpc-whitelist-enabled": true,

  • Translatorapk ошибка при компиляции
  • Transformers fall of cybertron ошибка при запуске
  • Transformers fall of cybertron ошибка 0xc0000142 windows 10
  • Transferred a partial file 1с ошибка http при обращении к серверу
  • Transfer closed with outstanding read data remaining ошибка