wasnun
04.09.2022, 16:55
hoi,
ich habe nach langer Zeit mal wieder ein root und habe rtorrent/libtorrent installiert (0.9.8/0.13.8)
Soweit geht auch alles aber wenn ich einen 2. Benutzer anlege, kann er sich einloggen, aber er sieht auch die anderen Torrents und nutzt das selbe Downloadverzeichnis.
Früher konnte ich einfach in der .rtorrent.rc das Downloadverzeichnis für den 2. Benutzer eintragen.
Jetzt habe ich mal alles neu gemacht und 2x rtorrent installiert.
/home/rtorrentbenutzer1 scgi port 5000
/home/rtorrentbenutzer2 scgi port 5001
/var/www/rutorrent (benutzer 1) RPC1
/var/www/rutorrent2 (benutzer 2) RPC2
in der apache conf.
<VirtualHost *:80>
ServerName xxxxxxxx1.org
ServerAdmin webmaster@localhost
DocumentRoot /var/www/rutorrent
ErrorLog /error_RT.log
CustomLog /access_RT.log combined
CustomLog /var/log/apache2/rutorrent.log vhost_combined
ErrorLog /var/log/apache2/rutorrent_error.log
SCGIMount /rutorrent/RPC1 127.0.0.1:5000
<Directory "/var/www/rutorrent">
AuthName "Login B1"
AuthType Basic
Require valid-user
AuthUserFile /var/www/rutorrent/.htpasswd
</Directory>
</VirtualHost>
<VirtualHost *:80>
ServerName xxxxxxxx2.org
ServerAdmin webmaster@localhost
DocumentRoot /var/www/rutorrent2
ErrorLog /error_RT2.log
CustomLog /access_RT2.log combined
CustomLog /var/log/apache2/rutorrent2.log vhost_combined
ErrorLog /var/log/apache2/rutorrent2_error.log
SCGIMount /rutorrent2/RPC2 127.0.0.1:5001
<Directory "/var/www/rutorrent2">
AuthName "Login B2"
AuthType Basic
Require valid-user
AuthUserFile /var/www/rutorrent2/.htpasswd
</Directory>
</VirtualHost>
Wenn ich jetzt auf xxxxxxxx1.org gehe, kann sich Benutzer 1 auch einloggen und alles geht.
Wenn ich auf xxxxxxxx2.org gehe, kann dich Benutzer 2 einloggen, aber es wird angezeigt
Keine Verbindung zu rTorrent. Überprüfe ob es wirklicht läuft. Überprüfe $scgi_port und $scgi_host Einstellungen in config.php und scgi_port in der rTorrent Konfigurationsdatei.
wie stelle ich es jetzt richtig ein ?
mfg
ich habe nach langer Zeit mal wieder ein root und habe rtorrent/libtorrent installiert (0.9.8/0.13.8)
Soweit geht auch alles aber wenn ich einen 2. Benutzer anlege, kann er sich einloggen, aber er sieht auch die anderen Torrents und nutzt das selbe Downloadverzeichnis.
Früher konnte ich einfach in der .rtorrent.rc das Downloadverzeichnis für den 2. Benutzer eintragen.
Jetzt habe ich mal alles neu gemacht und 2x rtorrent installiert.
/home/rtorrentbenutzer1 scgi port 5000
/home/rtorrentbenutzer2 scgi port 5001
/var/www/rutorrent (benutzer 1) RPC1
/var/www/rutorrent2 (benutzer 2) RPC2
in der apache conf.
<VirtualHost *:80>
ServerName xxxxxxxx1.org
ServerAdmin webmaster@localhost
DocumentRoot /var/www/rutorrent
ErrorLog /error_RT.log
CustomLog /access_RT.log combined
CustomLog /var/log/apache2/rutorrent.log vhost_combined
ErrorLog /var/log/apache2/rutorrent_error.log
SCGIMount /rutorrent/RPC1 127.0.0.1:5000
<Directory "/var/www/rutorrent">
AuthName "Login B1"
AuthType Basic
Require valid-user
AuthUserFile /var/www/rutorrent/.htpasswd
</Directory>
</VirtualHost>
<VirtualHost *:80>
ServerName xxxxxxxx2.org
ServerAdmin webmaster@localhost
DocumentRoot /var/www/rutorrent2
ErrorLog /error_RT2.log
CustomLog /access_RT2.log combined
CustomLog /var/log/apache2/rutorrent2.log vhost_combined
ErrorLog /var/log/apache2/rutorrent2_error.log
SCGIMount /rutorrent2/RPC2 127.0.0.1:5001
<Directory "/var/www/rutorrent2">
AuthName "Login B2"
AuthType Basic
Require valid-user
AuthUserFile /var/www/rutorrent2/.htpasswd
</Directory>
</VirtualHost>
Wenn ich jetzt auf xxxxxxxx1.org gehe, kann sich Benutzer 1 auch einloggen und alles geht.
Wenn ich auf xxxxxxxx2.org gehe, kann dich Benutzer 2 einloggen, aber es wird angezeigt
Keine Verbindung zu rTorrent. Überprüfe ob es wirklicht läuft. Überprüfe $scgi_port und $scgi_host Einstellungen in config.php und scgi_port in der rTorrent Konfigurationsdatei.
wie stelle ich es jetzt richtig ein ?
mfg