Odp: Transmission? konfiguracja
9091 nie 51413. Binarnie z trackerem to ty sobie nie pogadasz.
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
eko.one.pl → Oprogramowanie / Software → Transmission? konfiguracja
Strony Poprzednia 1 2 3 Następna
Zaloguj się lub zarejestruj by napisać odpowiedź
9091 nie 51413. Binarnie z trackerem to ty sobie nie pogadasz.
nie miałem jeszcze takich przebojów
mam ustawione w /etc/config/transmission
......
option rpc_port '9091'
a po komendzie
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 1801/uhttpd
tcp 0 0 0.0.0.0:51413 0.0.0.0:* LISTEN 13970/transmission-
tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN 2262/dnsmasq
tcp 0 0 192.168.1.100:53 0.0.0.0:* LISTEN 2262/dnsmasq
tcp 0 0 188.121.27.190:53 0.0.0.0:* LISTEN 2262/dnsmasq
tcp 0 0 0.0.0.0:44443 0.0.0.0:* LISTEN 1801/uhttpd
tcp 0 0 0.0.0.0:443 0.0.0.0:* LISTEN 1801/uhttpd
tcp 0 0 0.0.0.0:21212 0.0.0.0:* LISTEN 1828/vsftpd
tcp 0 0 0.0.0.0:44444 0.0.0.0:* LISTEN 834/dropbear
tcp 0 0 127.0.0.1:445 0.0.0.0:* LISTEN 1946/smbd
tcp 0 0 192.168.1.100:445 0.0.0.0:* LISTEN 1946/smbd
tcp 0 0 127.0.0.1:139 0.0.0.0:* LISTEN 1946/smbd
tcp 0 0 192.168.1.100:139 0.0.0.0:* LISTEN 1946/smbd
tcp 0 0 188.121.27.190:44444 91.222.195.142:51185 ESTABLISHED 8275/dropbear
tcp 0 0 188.121.27.190:44444 91.222.195.142:51892 ESTABLISHED 13673/dropbear
tcp 0 2016 188.121.27.190:44444 91.222.195.142:51179 ESTABLISHED 6485/dropbear
tcp 0 0 :::51413 :::* LISTEN 13970/transmission-
tcp 0 0 fe80::3e37:86ff:fe29:1c4b:53 :::* LISTEN 2262/dnsmasq
tcp 0 0 fe80::3e37:86ff:fe29:1c4a:53 :::* LISTEN 2262/dnsmasq
tcp 0 0 :::44444 :::* LISTEN 834/dropbear
tego portu nie ma!
jak może dodawać RPC Server Adding address to whitelist: 127.0.0.1 (rpc-server.c:971)
kiedy w configu jest
option rpc_whitelist_enabled 'false'
option rpc_host_whitelist '0.0.0.0'
option rpc_host_whitelist_enabled 'false'
Transmission a 19.07 ma bug którego poprawili w masterze a nie przeportowali do 19.07. Zrób sobie edycję pliku /etc/init.d/transmission (vi, nano czy czym tam lubisz, ale koniecznie pod openwrt a nie pod windowsem). Znajdź coś takiego:
procd_open_instance
procd_set_param command "/usr/bin/transmission-daemon"
procd_append_param -f
procd_append_param --log-error
procd_append_param -g $config_dir
procd_set_param user "$user"
procd_set_param group "$group"
procd_set_param nice "$nice"
procd_set_param stderr 1
procd_set_param respawn retry=60i zamień to na:
procd_open_instance
procd_set_param command "/usr/bin/transmission-daemon"
procd_append_param command -f --log-error -g "$config_dir"
procd_set_param user "$user"
procd_set_param group "$group"
procd_set_param nice "$nice"
procd_set_param stderr 1
procd_set_param respawnPóźniej zrestartuj router.
PS. Zrobiłeś żeby transmission uruchamiał się później niż montujesz dysk, prawda?
Taa, właśnie poprawili to w repo. Jak poczekasz do jutra to pewnie będzie gotowa paczka.
dzięki za naświetlenie sprawy z tym bugiem
analizując pracę transmission zauważyłem w procesach mnóstwo wystąpień też nie wiem czy to bug ?
zżarło mi to dostępną pamięć?
free -m
total used free shared buff/cache available
Mem: 478400 418216 24680 30400 35504 5800
13970 root 4568 SN /usr/bin/transmission-daemon
13981 root 4568 SN /usr/bin/transmission-daemon
13988 root 4568 SN /usr/bin/transmission-daemon
13994 root 4568 SN /usr/bin/transmission-daemon
14000 root 4568 SN /usr/bin/transmission-daemon
14006 root 4568 SN /usr/bin/transmission-daemon
14012 root 4568 SN /usr/bin/transmission-daemon
14018 root 4568 SN /usr/bin/transmission-daemon
14024 root 4568 SN /usr/bin/transmission-daemon
14030 root 4568 SN /usr/bin/transmission-daemon
14036 root 4568 SN /usr/bin/transmission-daemon
14042 root 4568 SN /usr/bin/transmission-daemon
14048 root 4568 SN /usr/bin/transmission-daemon
14054 root 4568 SN /usr/bin/transmission-daemon
14060 root 4568 SN /usr/bin/transmission-daemon
14066 root 4568 SN /usr/bin/transmission-daemon
14072 root 4568 SN /usr/bin/transmission-daemon
14078 root 4568 SN /usr/bin/transmission-daemon
14084 root 4568 SN /usr/bin/transmission-daemon
14090 root 4568 SN /usr/bin/transmission-daemon
14097 root 4568 SN /usr/bin/transmission-daemon
14103 root 4568 SN /usr/bin/transmission-daemon
14109 root 4568 SN /usr/bin/transmission-daemon
14115 root 4568 SN /usr/bin/transmission-daemon
14121 root 4568 SN /usr/bin/transmission-daemon
14127 root 4568 SN /usr/bin/transmission-daemon
14133 root 4568 SN /usr/bin/transmission-daemon
14139 root 4568 SN /usr/bin/transmission-daemon
14145 root 4568 SN /usr/bin/transmission-daemon
14151 root 4568 SN /usr/bin/transmission-daemon
14157 root 4568 SN /usr/bin/transmission-daemon
14163 root 4568 SN /usr/bin/transmission-daemon
14169 root 4568 SN /usr/bin/transmission-daemon
14175 root 4568 SN /usr/bin/transmission-daemon
14181 root 4568 SN /usr/bin/transmission-daemon
14187 root 4568 SN /usr/bin/transmission-daemon
14193 root 4568 SN /usr/bin/transmission-daemon
14199 root 4568 SN /usr/bin/transmission-daemon
14205 root 4568 SN /usr/bin/transmission-daemon
14211 root 4568 SN /usr/bin/transmission-daemon
14217 root 4568 SN /usr/bin/transmission-daemon
14223 root 4568 SN /usr/bin/transmission-daemon
14237 root 4568 SN /usr/bin/transmission-daemon
14243 root 4568 SN /usr/bin/transmission-daemon
14249 root 4568 SN /usr/bin/transmission-daemon
14255 root 4568 SN /usr/bin/transmission-daemon
14261 root 4568 SN /usr/bin/transmission-daemon
14267 root 4568 SN /usr/bin/transmission-daemon
14273 root 4568 SN /usr/bin/transmission-daemon
14279 root 4568 SN /usr/bin/transmission-daemon
14285 root 4568 SN /usr/bin/transmission-daemon
14291 root 4568 SN /usr/bin/transmission-daemon
14297 root 4568 SN /usr/bin/transmission-daemon
14303 root 4568 SN /usr/bin/transmission-daemon
14309 root 4568 SN /usr/bin/transmission-daemon
14315 root 4568 SN /usr/bin/transmission-daemon
14321 root 4568 SN /usr/bin/transmission-daemon
14327 root 4568 SN /usr/bin/transmission-daemon
14333 root 4568 SN /usr/bin/transmission-daemon
14339 root 4568 SN /usr/bin/transmission-daemon
14345 root 4568 SN /usr/bin/transmission-daemon
14351 root 4568 SN /usr/bin/transmission-daemon
14357 root 4568 SN /usr/bin/transmission-daemon
14363 root 4568 SN /usr/bin/transmission-daemon
14369 root 4568 SN /usr/bin/transmission-daemon
14375 root 4568 SN /usr/bin/transmission-daemon
14381 root 4568 SN /usr/bin/transmission-daemon
14387 root 4568 SN /usr/bin/transmission-daemon
14393 root 4568 SN /usr/bin/transmission-daemon i jest tego jeszcze więcej...
jaki jest właściwy wybór przy instalacji transmission bowiem widzę dostępne:
transmission-web
transmission-web-control
transmission-daemon-mbedtls
transmission-daemon-openssl
co zatem wybrać?
tak mam zrobiony fstab
config mount
option enabled '1'
option uuid '0000001800000048'
option target '/mnt/sdb1/NAS'
list 'service' 'transmission'
list 'service' 'vsftpd'
Jeżeli nie poprawiłeś skryptu to będzie tak robiło.
list 'service' 'transmission'
list 'service' 'vsftpd'
?? Zrobiłeś własne skrypty?
jeszcze nie więc może tu jest problem
nie wiem jak to możliwe ale transmission działa choć config wygląda tak że jest .enabled='0' ?????
root@OpenWrt:~# uci show transmission
transmission.@transmission[0]=transmission
transmission.@transmission[0].enabled='0'
transmission.@transmission[0].config_dir='/tmp/transmission'
transmission.@transmission[0].config_overwrite='1'
transmission.@transmission[0].user='transmission'
transmission.@transmission[0].group='transmission'
transmission.@transmission[0].mem_percentage='50'
transmission.@transmission[0].nice='10'
transmission.@transmission[0].alt_speed_down='50'
transmission.@transmission[0].alt_speed_enabled='false'
transmission.@transmission[0].alt_speed_time_begin='540'
transmission.@transmission[0].alt_speed_time_day='127'
transmission.@transmission[0].alt_speed_time_enabled='false'
transmission.@transmission[0].alt_speed_time_end='1020'
transmission.@transmission[0].alt_speed_up='50'
transmission.@transmission[0].bind_address_ipv4='0.0.0.0'
transmission.@transmission[0].bind_address_ipv6='::'
transmission.@transmission[0].blocklist_enabled='false'
transmission.@transmission[0].cache_size_mb='2'
transmission.@transmission[0].dht_enabled='true'
transmission.@transmission[0].download_dir='/tmp/transmission/done'
transmission.@transmission[0].download_queue_enabled='true'
transmission.@transmission[0].download_queue_size='4'
transmission.@transmission[0].encryption='1'
transmission.@transmission[0].idle_seeding_limit='30'
transmission.@transmission[0].idle_seeding_limit_enabled='false'
transmission.@transmission[0].incomplete_dir='/tmp/transmission/incomplete'
transmission.@transmission[0].incomplete_dir_enabled='false'
transmission.@transmission[0].lazy_bitfield_enabled='true'
transmission.@transmission[0].lpd_enabled='false'
transmission.@transmission[0].message_level='1'
transmission.@transmission[0].peer_limit_global='240'
transmission.@transmission[0].peer_limit_per_torrent='60'
transmission.@transmission[0].peer_port='51413'
transmission.@transmission[0].peer_port_random_high='65535'
transmission.@transmission[0].peer_port_random_low='49152'
transmission.@transmission[0].peer_port_random_on_start='false'
transmission.@transmission[0].peer_socket_tos='default'
transmission.@transmission[0].pex_enabled='true'
transmission.@transmission[0].port_forwarding_enabled='true'
transmission.@transmission[0].preallocation='1'
transmission.@transmission[0].prefetch_enabled='true'
transmission.@transmission[0].queue_stalled_enabled='true'
transmission.@transmission[0].queue_stalled_minutes='30'
transmission.@transmission[0].ratio_limit='2.0000'
transmission.@transmission[0].ratio_limit_enabled='false'
transmission.@transmission[0].rename_partial_files='true'
transmission.@transmission[0].rpc_authentication_required='false'
transmission.@transmission[0].rpc_bind_address='0.0.0.0'
transmission.@transmission[0].rpc_enabled='true'
transmission.@transmission[0].rpc_host_whitelist='127.0.0.1,192.168.1.*'
transmission.@transmission[0].rpc_host_whitelist_enabled='false'
transmission.@transmission[0].rpc_port='9091'
transmission.@transmission[0].rpc_url='/transmission/'
transmission.@transmission[0].rpc_whitelist='127.0.0.1,192.168.1.*'
transmission.@transmission[0].rpc_whitelist_enabled='false'
transmission.@transmission[0].scrape_paused_torrents_enabled='true'
transmission.@transmission[0].script_torrent_done_enabled='false'
transmission.@transmission[0].seed_queue_enabled='false'
transmission.@transmission[0].seed_queue_size='10'
transmission.@transmission[0].speed_limit_down='100'
transmission.@transmission[0].speed_limit_down_enabled='false'
transmission.@transmission[0].speed_limit_up='20'
transmission.@transmission[0].speed_limit_up_enabled='false'
transmission.@transmission[0].start_added_torrents='true'
transmission.@transmission[0].trash_original_torrent_files='false'
transmission.@transmission[0].umask='18'
transmission.@transmission[0].upload_slots_per_torrent='14'
transmission.@transmission[0].utp_enabled='true'
transmission.@transmission[0].scrape_paused_torrents='true'
transmission.@transmission[0].watch_dir_enabled='false'
Jak uruchomisz ręcznie to będzie działał...
OK połowa sukcesu za mną tzn lokalnie na lanie działa choć prędkość pobierania nie powala ale to zostawiam na później
natomiast teraz próbuje bez skutku dostać się z WAN na transmission po przez przeglądarkę wpisując adres
188.121.27.190:9091. port na wanie zrobiłem
firewall.@rule[14]=rule
firewall.@rule[14].name='transmission_wan'
firewall.@rule[14].src='wan'
firewall.@rule[14].target='ACCEPT'
firewall.@rule[14].proto='tcp'
firewall.@rule[14].dest_port='9091'
firewall.@rule[14].enabled='1'
--------------------------------------------------------------------------------------------
netstat -antp
tcp 0 0 0.0.0.0:9091 0.0.0.0:* LISTEN 17716/transmission-
tcp 0 0 :::51413 :::* LISTEN 17716/transmission-
------------------------------------------------------------------------------------------------------------
root@OpenWrt:~# uci show transmission
transmission.@transmission[0]=transmission
transmission.@transmission[0].config_dir='/mnt/sdb1/NAS/torre/konfiguracja/'
transmission.@transmission[0].config_overwrite='1'
transmission.@transmission[0].group='root'
transmission.@transmission[0].mem_percentage='50'
transmission.@transmission[0].nice='10'
transmission.@transmission[0].alt_speed_enabled='false'
transmission.@transmission[0].bind_address_ipv4='0.0.0.0'
transmission.@transmission[0].bind_address_ipv6='::'
transmission.@transmission[0].blocklist_enabled='false'
transmission.@transmission[0].cache_size_mb='2'
transmission.@transmission[0].dht_enabled='true'
transmission.@transmission[0].download_dir='/mnt/sdb1/NAS/torre/'
transmission.@transmission[0].download_queue_enabled='true'
transmission.@transmission[0].download_queue_size='4'
transmission.@transmission[0].encryption='1'
transmission.@transmission[0].idle_seeding_limit_enabled='false'
transmission.@transmission[0].incomplete_dir_enabled='false'
transmission.@transmission[0].lazy_bitfield_enabled='true'
transmission.@transmission[0].lpd_enabled='false'
transmission.@transmission[0].message_level='1'
transmission.@transmission[0].peer_limit_global='240'
transmission.@transmission[0].peer_limit_per_torrent='60'
transmission.@transmission[0].peer_port='51413'
transmission.@transmission[0].peer_port_random_on_start='false'
transmission.@transmission[0].peer_socket_tos='default'
transmission.@transmission[0].pex_enabled='true'
transmission.@transmission[0].port_forwarding_enabled='true'
transmission.@transmission[0].preallocation='1'
transmission.@transmission[0].queue_stalled_enabled='true'
transmission.@transmission[0].queue_stalled_minutes='30'
transmission.@transmission[0].ratio_limit_enabled='false'
transmission.@transmission[0].rpc_host_whitelist='127.0.0.1,192.168.1.*'
transmission.@transmission[0].rpc_host_whitelist_enabled='false'
transmission.@transmission[0].scrape_paused_torrents_enabled='true'
transmission.@transmission[0].script_torrent_done_enabled='false'
transmission.@transmission[0].seed_queue_enabled='false'
transmission.@transmission[0].speed_limit_down_enabled='false'
transmission.@transmission[0].speed_limit_up_enabled='false'
transmission.@transmission[0].start_added_torrents='true'
transmission.@transmission[0].trash_original_torrent_files='false'
transmission.@transmission[0].umask='0'
transmission.@transmission[0].upload_slots_per_torrent='14'
transmission.@transmission[0].utp_enabled='true'
transmission.@transmission[0].scrape_paused_torrents='true'
transmission.@transmission[0].watch_dir_enabled='false'
transmission.@transmission[0].user='transmission'
transmission.@transmission[0].rename_partial_files='false'
transmission.@transmission[0].rpc_enabled='true'
transmission.@transmission[0].rpc_whitelist_enabled='false'
transmission.@transmission[0].rpc_port='9091'
transmission.@transmission[0].rpc_bind_address='0.0.0.0'
transmission.@transmission[0].rpc_authentication_required='true'
transmission.@transmission[0].rpc_username='root'
transmission.@transmission[0].rpc_password='*************'
transmission.@transmission[0].enabled='1'
------------------------------------------------------------------------------------------
Na wanie masz w ogóle publiczny adres ip?
tak 188.121.27.190
w końcu mam zdalny dostęp, musiałem wcześniej poblokować ruch od strony WAN dlatego był z tym problem. teraz tylko tego typu są zdarzenia w logach
daemon.err transmission-daemon[2665]: [2019-12-06 08:21:10.163] Couldn't connect socket 43 to 2001:0:2851:782c:38b8:6812:e049:75df, port 61238 (errno 13 - Permission denied) (net.c:290)
Mam podobny problem. W routerze wyłączone DHCP v6, a transmission ciągle pluje tym co u Ciebie wyżej. Problem chyba adresowany https://github.com/transmission/transmission/issues/86 , ale developerzy z tego co widzę nie zrobili z tym nic..
Przerzuć się na aria2?
Podpytam czy z Transmission macie tez taki problem.
Po instalacji Demon nie wstaje. Konfiguracja sprawdzona. w logach
user.err : jail: failed to load dependencies
daemon.err transmission-daemon[11543]: jail: failed to load dependencies
Jest na to jakiś workaround czy coś?
W /etc/init.d/transmission wywal tych kilka linii związanych z "jail" To się uruchomi.
Przerzuć się na aria2?
Jak na prywatnych jest dopuszczony to ok, jeśli nie to dostanie w najlepszym razie ostrzeżenie albo bana.
OK dzięki. A czy aplikacja działa jako tako - da się jej używać?
Czy dac sobie spokój raczej?
Ktoś może teraz używa Transmission skutecznie ? Jakie macie opinie?
W sumie to nie wiem co to za pytanie. Transmission, działa, aria działa, torrenty jeszcze istnieją i da się ściągać...
OK dzięki. A czy aplikacja działa jako tako - da się jej używać?
Czy dac sobie spokój raczej?
Ktoś może teraz używa Transmission skutecznie ? Jakie macie opinie?
Ja używam regularnie transmission w wersji 3.0 na OpenWrt i Zyxel NSA310b plus dodatkowy pakiet poprawiający interfejs WWW (1.6.1). Daję radę i działa stabilnie.
Pakiet do interfejsu WWW
opkg install transmission-web-controlMam tak w logreaad
root@MF286A:~# /etc/init.d/transmission start
root@MF286A:~# logread | grep transmission
Fri Mar 10 13:02:18 2023 user.notice transmission: Starting with 60888000 virt mem
Fri Mar 10 13:02:18 2023 daemon.err transmission-daemon[8085]: jail: failed to load dependencies
To nie pomogło:
W /etc/init.d/transmission wywal tych kilka linii związanych z "jail" To się uruchomi.
U mnie pomógł ten pakiet
opkg install libmbedtlsJak byś usunął to przecież nie pisał by w logu że go używa. Wrzuć na pastebin ten plik, zobaczymy co tam jeszcze zostawiłeś.
U mnie pomógł ten pakiet
opkg install libmbedtls
Dzięki Szwagier, pomogło.
A jak zrobić jeszcze aby nie trzeba było uruchamiać jako root tylko domyślnie jako transmission, bo:
Couldn't create "/OpenWRT/torrenty/konfiguracja/resume": Permission denied (file-posix.c:243)
Couldn't create "/OpenWRT/torrenty/konfiguracja/torrents": Permission denied (file-posix.c:243)
Couldn't create "/OpenWRT/torrenty/konfiguracja/blocklists": Permission denied (file-posix.c:243)
Unable to create session lock file (2): No such file or directory (session-id.c:96)
Couldn't save temporary file "/OpenWRT/torrenty/konfiguracja/settings.json.tmp.XXXXXX": Permission denied (variant.c:1235)
chmod 777 dałem do katalogu ale chyba trzeba zmienić właściciela katalogu.
Do każdego katalogu dałeś? I jeszcze pamiętaj że np. taki fat nie obsługuje uprwanień, więc zależy co tam masz zamontowane.
Strony Poprzednia 1 2 3 Następna
Zaloguj się lub zarejestruj by napisać odpowiedź
eko.one.pl → Oprogramowanie / Software → Transmission? konfiguracja
Forum oparte o PunBB, wspierane przez Informer Technologies, Inc