View previous topic :: View next topic |
Author |
Message |
dolohow Tux's lil' helper
Joined: 17 Jan 2010 Posts: 98 Location: Poland
|
Posted: Thu Aug 26, 2010 1:47 pm Post subject: [SOLVED] rtorrent scgi |
|
|
Mam problem z rtorrentem, otóż po dodaniu do konfiguracji:
Code: | scgi_port = localhost:5000 |
Występuje błąd:
Code: | rtorrent: Error in option file: ~/.rtorrent.rc:9: Could not prepare socket for listening: Nie można przypisać żądanego adresu |
Program skompilowałem z takimi flagami:
Code: | net-p2p/rtorrent daemon xmlrpc |
Dodam, że problem występuje na dwóch komputerach.
Proszę o pomoc.
Last edited by dolohow on Fri Aug 27, 2010 12:01 pm; edited 1 time in total |
|
Back to top |
|
|
Bialy Guru
Joined: 20 Mar 2006 Posts: 486
|
Posted: Thu Aug 26, 2010 5:47 pm Post subject: |
|
|
A w procesach nie masz przypadkiem już odpalonego rtorrenta (lub inny program na tym porcie)?
Pokaż także pełen config.
--EDIT--
Miałem kiedyś taki błąd, ale już nie pamiętam jak się go pozbyłem |
|
Back to top |
|
|
SlashBeast Retired Dev
Joined: 23 May 2006 Posts: 2922
|
Posted: Thu Aug 26, 2010 10:45 pm Post subject: |
|
|
zamien localhost na 127.0.0.1 i sprawdz, ew. numer portu zmien i sprawdz. Sprawdz netstatem czy nic Ci nie slucha na :5000. Masz jakies frameworki bezpieczenstwa tam? Grsecurity, rsbac, tomoyo moze? |
|
Back to top |
|
|
Bialy Guru
Joined: 20 Mar 2006 Posts: 486
|
Posted: Fri Aug 27, 2010 7:48 am Post subject: |
|
|
SlashBeast wrote: | zamien localhost na 127.0.0.1 i sprawdz, ew. numer portu zmien i sprawdz. Sprawdz netstatem czy nic Ci nie slucha na :5000. Masz jakies frameworki bezpieczenstwa tam? Grsecurity, rsbac, tomoyo moze? |
Dobrze gada.
Sprawdziłem u siebie i ja mam:
Code: | scgi_port = 127.0.0.1:5000 |
|
|
Back to top |
|
|
dolohow Tux's lil' helper
Joined: 17 Jan 2010 Posts: 98 Location: Poland
|
Posted: Fri Aug 27, 2010 7:55 am Post subject: |
|
|
Zmiana na 127.0.0.1 nie pomogła. Jak sprawdzić netstatem, jeśli program się nie uruchamia. Zmiana portów również nie pomogła.
Nie jest też wina konfiguracji sprzętowej (router), ponieważ interfejs do innego programu działa dobrze.
config:
Code: | #min_peers = 40
max_peers = 15
#min_peers_seed = 10
#max_peers_seed = 50
#max_uploads = 15
#download_rate = 0
#upload_rate = 0
directory = /home/sdk/Pobrane/
session = /home/sdk/.rtorrent/
schedule = watch_directory,5,5,load_start=/home/sdk/Pobrane/*.torrent
schedule = untied_directory,5,5,stop_untied=
schedule = low_diskspace,5,60,close_low_diskspace=100M
port_range = 6890-6999
port_random = yes
check_hash = no
use_udp_trackers = no
dht = disable
# dht_port = 6881
peer_exchange = no
# Do not modify
#hash_read_ahead = 10
#hash_interval = 100
#hash_max_tries = 10
#scgi_local =~/.rtorrent/rpc.socket
scgi_port = localhost:8080 |
|
|
Back to top |
|
|
soban_ l33t
Joined: 27 Aug 2008 Posts: 668 Location: /home/soban
|
Posted: Fri Aug 27, 2010 8:00 am Post subject: |
|
|
dolohow wrote: | Jak sprawdzić netstatem, jeśli program się nie uruchamia. | Sprawdzic porty mozesz rowniez nmapem (emerge -vq nmap && nmap 127.0.0.1). A chodzi o to czy jakis program rownolegle uruchomiony nie uzywa portu 5000.
Jesli chodzi o konfiguracje to ja zawsze uzywalem tej http://debian.linux.pl/threads/1379-Rtorrent-szybka-instalacja-i-konfiguracja i rtorrent zawsze dzialal. No pomijajac jakies problemy z zapora na routerze (DMZ, lub przekierowanie konkretnego portu wtedy pomagalo). _________________ gg: 525600 |
|
Back to top |
|
|
dolohow Tux's lil' helper
Joined: 17 Jan 2010 Posts: 98 Location: Poland
|
Posted: Fri Aug 27, 2010 8:13 am Post subject: |
|
|
Próbowałem wielu portów i nie są zablokowane (konfiguracje routera mam prawidłową).
Po wpisaniu nmap 127.0.0.1 otrzymuję:
Code: | Starting Nmap 5.21 ( http://nmap.org ) at 2010-08-27 10:12 CEST
Note: Host seems down. If it is really up, but blocking our ping probes, try -PN
Nmap done: 1 IP address (0 hosts up) scanned in 3.29 seconds |
|
|
Back to top |
|
|
soban_ l33t
Joined: 27 Aug 2008 Posts: 668 Location: /home/soban
|
Posted: Fri Aug 27, 2010 8:17 am Post subject: |
|
|
Pokaz co ifconfig Ci zwraca. Tak na marginesie to ja zawsze ustawialem port_range = 6890-6999, w konfiguracji rtorrenta - tak jak podalem wyzej zgodnie z opisem konfiguracji rtorrenta. A swoja droga http://ubuntuforums.org/showthread.php?t=623178 _________________ gg: 525600 |
|
Back to top |
|
|
Bialy Guru
Joined: 20 Mar 2006 Posts: 486
|
Posted: Fri Aug 27, 2010 10:25 am Post subject: |
|
|
Kolego jeżeli chcesz połączyć rtorrent'a z wtorrent'em to mogę polecić Tobie to. |
|
Back to top |
|
|
soban_ l33t
Joined: 27 Aug 2008 Posts: 668 Location: /home/soban
|
Posted: Fri Aug 27, 2010 10:42 am Post subject: |
|
|
@Bialy ma racje, zwlaszcza ze ladnie to opisal :-), no chyba ze chcesz tylko port ustawic/zmienic konkretny do komunikacji torrentowej w rtorrencie, ale napewno nie jest do tego scgi_port. Pokaz tez co zwraca i czy Code: | /etc/init.d/net.lo restart | pomoglo. _________________ gg: 525600 |
|
Back to top |
|
|
Bialy Guru
Joined: 20 Mar 2006 Posts: 486
|
Posted: Fri Aug 27, 2010 10:55 am Post subject: |
|
|
soban_ wrote: | @Bialy ma racje, zwlaszcza ze ladnie to opisal |
No i przez Ciebie się wziąłem i zaktualizowałem mój post |
|
Back to top |
|
|
dolohow Tux's lil' helper
Joined: 17 Jan 2010 Posts: 98 Location: Poland
|
Posted: Fri Aug 27, 2010 12:01 pm Post subject: |
|
|
Panowie problem rozwiązany, okazało się, że miałem wyłączonego demona net.lo
Dla potomnych:
Code: | rc-update add net.lo boot |
Dzięki soban_, że zwróciłeś mi na to uwagę.
BTW. Z drugiej strony nie wiem jak to możliwe. |
|
Back to top |
|
|
|