Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Connection to rTorrent not established #126

Open
rj452 opened this issue Mar 18, 2020 · 15 comments
Open

Connection to rTorrent not established #126

rj452 opened this issue Mar 18, 2020 · 15 comments

Comments

@rj452
Copy link

rj452 commented Mar 18, 2020

18.03.2020 20:51:02] No connection to rTorrent. Check if it is really running. Check $scgi_port and $scgi_host settings in config.php and scgi_port in rTorrent configuration file.
How to fix this? 😞

@romancin
Copy link
Owner

Paste here container logs please.

@rj452
Copy link
Author

rj452 commented Mar 19, 2020

[s6-init] making user provided files available at /var/run/s6/etc...exited 0.
[s6-init] ensuring user provided files have correct perms...exited 0.
[fix-attrs.d] applying ownership & permissions fixes...
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts...
[cont-init.d] 01-envfile: executing...
[cont-init.d] 01-envfile: exited 0.
[cont-init.d] 10-adduser: executing...


      _         ()
     | |  ___   _    __
     | | / __| | |  /  \ 
     | | \__ \ | | | () |
     |_| |___/ |_|  \__/

Brought to you by linuxserver.io
We gratefully accept donations at:
https://www.linuxserver.io/donate/

GID/UID

User uid: 1000
User gid: 1000

[cont-init.d] 10-adduser: exited 0.
[cont-init.d] 20-config: executing...
[cont-init.d] 20-config: exited 0.
[cont-init.d] 30-getautodl: executing...
Cloning into '/usr/share/webapps/rutorrent/plugins/autodl-irssi'...
Already up to date.
Already up to date.
[cont-init.d] 30-getautodl: exited 0.
[cont-init.d] 40-ssl: executing...
[cont-init.d] 40-ssl: exited 0.
[cont-init.d] 50-setconf: executing...
[cont-init.d] 50-setconf: exited 0.
[cont-init.d] 60-pyroscope: executing...
[cont-init.d] 60-pyroscope: exited 0.
[cont-init.d] 99-custom-files: executing...
[custom-init] no custom files found exiting...
[cont-init.d] 99-custom-files: exited 0.
[cont-init.d] done.
[services.d] starting services
[services.d] done.
==> /config/log/rtorrent/rtorrent.log <==
1584584401 W Ignoring rtorrent.rc.
tail: cannot open '' for reading: No such file or directory

==> /config/log/rtorrent/rtorrent.log <==
1584584401 N rtorrent main: Starting thread.
1584584401 N rtorrent scgi: Starting thread.
npm ERR! code EACCES
npm ERR! syscall scandir
npm ERR! path /root/.npm/_logs
npm ERR! errno -13
npm ERR!
npm ERR! Your cache folder contains root-owned files, due to a bug in
npm ERR! previous versions of npm which has since been addressed.
npm ERR!
npm ERR! To permanently fix this problem, please run:
npm ERR! sudo chown -R 1000:1000 "/root/.npm"
glob error [Error: EACCES: permission denied, scandir '/root/.npm/_logs'] {
errno: -13,
code: 'EACCES',
syscall: 'scandir',
path: '/root/.npm/_logs'
}

flood@1.0.0 start /usr/flood
node --use_strict server/bin/start.js

Flood server starting on http://undefined:3000.

Here's my logs.

@kvn1351
Copy link

kvn1351 commented Mar 21, 2020

This is because you're using 1000:1000. Unfortunately, until he fixes it, it's only working as root, i.e. 0:0.

Delete the config folder. Set 0:0 and restart.

@romancin
Copy link
Owner

[s6-init] making user provided files available at /var/run/s6/etc...exited 0.
[s6-init] ensuring user provided files have correct perms...exited 0.
[fix-attrs.d] applying ownership & permissions fixes...
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts...
[cont-init.d] 01-envfile: executing...
[cont-init.d] 01-envfile: exited 0.
[cont-init.d] 10-adduser: executing...

      _         ()
     | |  ___   _    __
     | | / __| | |  /  \ 
     | | \__ \ | | | () |
     |_| |___/ |_|  \__/

Brought to you by linuxserver.io

We gratefully accept donations at:
https://www.linuxserver.io/donate/

GID/UID

User uid: 1000

User gid: 1000
[cont-init.d] 10-adduser: exited 0.
[cont-init.d] 20-config: executing...
[cont-init.d] 20-config: exited 0.
[cont-init.d] 30-getautodl: executing...
Cloning into '/usr/share/webapps/rutorrent/plugins/autodl-irssi'...
Already up to date.
Already up to date.
[cont-init.d] 30-getautodl: exited 0.
[cont-init.d] 40-ssl: executing...
[cont-init.d] 40-ssl: exited 0.
[cont-init.d] 50-setconf: executing...
[cont-init.d] 50-setconf: exited 0.
[cont-init.d] 60-pyroscope: executing...
[cont-init.d] 60-pyroscope: exited 0.
[cont-init.d] 99-custom-files: executing...
[custom-init] no custom files found exiting...
[cont-init.d] 99-custom-files: exited 0.
[cont-init.d] done.
[services.d] starting services
[services.d] done.
==> /config/log/rtorrent/rtorrent.log <==
1584584401 W Ignoring rtorrent.rc.
tail: cannot open '' for reading: No such file or directory

==> /config/log/rtorrent/rtorrent.log <==
1584584401 N rtorrent main: Starting thread.
1584584401 N rtorrent scgi: Starting thread.
npm ERR! code EACCES
npm ERR! syscall scandir
npm ERR! path /root/.npm/_logs
npm ERR! errno -13
npm ERR!
npm ERR! Your cache folder contains root-owned files, due to a bug in
npm ERR! previous versions of npm which has since been addressed.
npm ERR!
npm ERR! To permanently fix this problem, please run:
npm ERR! sudo chown -R 1000:1000 "/root/.npm"
glob error [Error: EACCES: permission denied, scandir '/root/.npm/_logs'] {
errno: -13,
code: 'EACCES',
syscall: 'scandir',
path: '/root/.npm/_logs'
}

flood@1.0.0 start /usr/flood
node --use_strict server/bin/start.js

Flood server starting on http://undefined:3000.

Here's my logs.

There I can see rtorrent starts correctly. If you are trying to start a new container, i suggest you delete all the persistent data and start from scratch (maybe with the other issue you opened, there are rest of configurations of ssl).

If you have data on rtorrent instance already, we need to diagnose what's happening looking at logs directory (rtorrent.log).

@romancin
Copy link
Owner

romancin commented Mar 22, 2020

This is because you're using 1000:1000. Unfortunately, until he fixes it, it's only working as root, i.e. 0:0.

Delete the config folder. Set 0:0 and restart.

I have my containers running without root user without problems. This error is more aesthetic than functional, so if you are having this problem too, we need to diagnose it to see what's happening.

@kvn1351
Copy link

kvn1351 commented Mar 22, 2020

This is because you're using 1000:1000. Unfortunately, until he fixes it, it's only working as root, i.e. 0:0.
Delete the config folder. Set 0:0 and restart.

I have my containers running without root user without problems. This error is more aesthetic than functional, so if you are having this problem too, we need to diagnose it to see what's happening.

Ok! I would gladly help. As soon as I get some time today I'll send the logs etc.

@romancin
Copy link
Owner

Ok @kvn1351 thank you for your help. I have built a new v4.0.1 version with the npm problem solved, you can try with it, but I suppose the problem will be still there. I have tried it on a Synology Box, no error in the log using 1024:100, and rutorrent and flood are working correctly (but they also worked with the permission error in the log).

@rj452
Copy link
Author

rj452 commented Mar 27, 2020

I downloaded the new version and rtorrent still won't work.

[s6-init] making user provided files available at /var/run/s6/etc...exited 0.
[s6-init] ensuring user provided files have correct perms...exited 0.
[fix-attrs.d] applying ownership & permissions fixes...
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts...
[cont-init.d] 01-envfile: executing...
[cont-init.d] 01-envfile: exited 0.
[cont-init.d] 10-adduser: executing...


      _         ()
     | |  ___   _    __
     | | / __| | |  /  \ 
     | | \__ \ | | | () |
     |_| |___/ |_|  \__/

Brought to you by linuxserver.io
We gratefully accept donations at:
https://www.linuxserver.io/donate/

GID/UID

User uid: 1000
User gid: 1000

[cont-init.d] 10-adduser: exited 0.
[cont-init.d] 20-config: executing...
[cont-init.d] 20-config: exited 0.
[cont-init.d] 30-getautodl: executing...
Cloning into '/usr/share/webapps/rutorrent/plugins/autodl-irssi'...
Already up to date.
ln: failed to create symbolic link '/root/.autodl': No such file or directory
ln: failed to create symbolic link '/root/.irssi': No such file or directory
chown: cannot access '/root/.autodl': No such file or directory
chown: cannot access '/root/.irssi': No such file or directory
Already up to date.
[cont-init.d] 30-getautodl: exited 0.
[cont-init.d] 40-ssl: executing...
[cont-init.d] 40-ssl: exited 0.
[cont-init.d] 50-setconf: executing...
[cont-init.d] 50-setconf: exited 0.
[cont-init.d] 60-pyroscope: executing...
[cont-init.d] 60-pyroscope: exited 0.
[cont-init.d] 99-custom-files: executing...
[custom-init] no custom files found exiting...
[cont-init.d] 99-custom-files: exited 0.
[cont-init.d] done.
[services.d] starting services
[services.d] done.
==> /config/log/rtorrent/rtorrent.log <==
tail: cannot open '' for reading: No such file or directory
1585281925 W Ignoring rtorrent.rc.

flood@1.0.0 start /usr/flood
node --use_strict server/bin/start.js

==> /config/log/rtorrent/rtorrent.log <==
1585281925 N rtorrent main: Starting thread.
1585281925 N rtorrent scgi: Starting thread.
Flood server starting on http://undefined:3000.

1585315844 C Caught internal_error: 'priority_queue_erase(...) could not find item in queue.'.
---DUMP---
Stack dump not enabled.

---END---

@romancin
Copy link
Owner

The error that makes rtorrent crash is 1585315844 C Caught internal_error: 'priority_queue_erase(...) could not find item in queue.'.

Have been trying to reproduce it but I can't :(

Could you please test a new instance of the container in a clean persistent directory to see if you have the same error?

Thank you.

@kokogakayui
Copy link

kokogakayui commented Apr 14, 2020

Hi. I have the exact same problem as @rj452 on my dedicated server (Debian 9) with UUID/GUID 1000 with a fresh install. Rutorrent can be accessed but many errors appear and no connexion with rtorrent.

If I change it to 0 instead of 1000 then everything works fine.

EDIT : Added log in case you need it

flood | [s6-init] making user provided files available at /var/run/s6/etc...exited 0.
flood | [s6-init] ensuring user provided files have correct perms...exited 0.
flood | [fix-attrs.d] applying ownership & permissions fixes...
flood | [fix-attrs.d] done.
flood | [cont-init.d] executing container initialization scripts...
flood | [cont-init.d] 01-envfile: executing...
flood | [cont-init.d] 01-envfile: exited 0.
flood | [cont-init.d] 10-adduser: executing...
flood |
flood | -------------------------------------
flood | _ ()
flood | | | ___ _ __
flood | | | / | | | / \
flood | | | _
\ | | | () |
flood | || |
/ || __/
flood |
flood |
flood | Brought to you by linuxserver.io
flood | We gratefully accept donations at:
flood | https://www.linuxserver.io/donate/
flood | -------------------------------------
flood | GID/UID
flood | -------------------------------------
flood |
flood | User uid: 1000
flood | User gid: 1000
flood | -------------------------------------
flood |
flood | [cont-init.d] 10-adduser: exited 0.
flood | [cont-init.d] 20-config: executing...
flood | 'access-swap.sh' -> '/config/rutorrent/settings/access-swap.sh'
flood | 'access.ini' -> '/config/rutorrent/settings/access.ini'
flood | 'access_no' -> '/config/rutorrent/settings/access_no'
flood | 'access_yes' -> '/config/rutorrent/settings/access_yes'
flood | 'config.php' -> '/config/rutorrent/settings/config.php'
flood | 'plugins.ini' -> '/config/rutorrent/settings/plugins.ini'
flood | [cont-init.d] 20-config: exited 0.
flood | [cont-init.d] 30-getautodl: executing...
flood | Cloning into '/usr/share/webapps/rutorrent/plugins/autodl-irssi'...
flood | remote: Enumerating objects: 1266, done.
remote: Total 1266 (delta 0), reused 0 (delta 0), pack-reused 1266
Receiving objects: 100% (1266/1266), 353.75 KiB | 1.14 MiB/s, done.
Resolving deltas: 100% (812/812), done.s: 0% (0/812)
flood | Cloning into '/config/.irssi/scripts'...
flood | remote: Enumerating objects: 140, done.
remote: Counting objects: 100% (140/140), done.
remote: Compressing objects: 100% (90/90), done.
remote: Total 4178 (delta 54), reused 102 (delta 31), pack-reused 4038
Receiving objects: 100% (4178/4178), 1.82 MiB | 3.79 MiB/s, done.
Resolving deltas: 100% (2583/2583), done. 0% (0/2583)
flood | Already up to date.
flood | ln: failed to create symbolic link '/root/.autodl': No such file or directory
flood | ln: failed to create symbolic link '/root/.irssi': No such file or directory
flood | chown: cannot access '/root/.autodl': No such file or directory
flood | chown: cannot access '/root/.irssi': No such file or directory
flood | Already up to date.
flood | [cont-init.d] 30-getautodl: exited 0.
flood | [cont-init.d] 40-ssl: executing...
flood | [cont-init.d] 40-ssl: exited 0.
flood | [cont-init.d] 50-setconf: executing...
flood | [cont-init.d] 50-setconf: exited 0.
flood | [cont-init.d] 60-pyroscope: executing...
flood | Cloning into '/config/.local/pyroscope'...
flood | remote: Enumerating objects: 225, done.
remote: Counting objects: 100% (225/225), done.
remote: Compressing objects: 100% (150/150), done.
remote: Total 10625 (delta 118), reused 160 (delta 75), pack-reused 10400
Receiving objects: 100% (10625/10625), 2.73 MiB | 5.10 MiB/s, done. MiB | 4.17 MiB/s
Resolving deltas: 100% (6915/6915), done. 0% (0/6915)
flood | ~~~ On errors, paste EVERYTHING below ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
flood | Installing into /config/.local/pyroscope...
flood | Using Python 2.7.16 (default, Nov 15 2019, 19:32:34)
flood | [GCC 9.2.0]
flood | Updating your installation...
flood | Already up to date.
flood | New python executable in /config/.local/pyroscope/bin/python2
flood | Also creating executable in /config/.local/pyroscope/bin/python
flood | Installing setuptools, pip, wheel...done.
flood | Collecting pip
flood | Downloading https://files.pythonhosted.org/packages/54/0c/d01aa759fdc501a58f431eb594a17495f15b88da142ce14b5845662c13f3/pip-20.0.2-py2.py3-none-any.whl (1.4MB)
100% |████████████████████████████████| 1.4MB 808kB/s
flood | Installing collected packages: pip
flood | Found existing installation: pip 9.0.1
flood | Uninstalling pip-9.0.1:
flood | Successfully uninstalled pip-9.0.1
flood | Successfully installed pip-20.0.2
flood | DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. A future version of pip will drop support for Python 2.7. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support
flood | Collecting setuptools
flood | Downloading setuptools-44.1.0-py2.py3-none-any.whl (583 kB)
|████████████████████████████████| 583 kB 11.5 MB/s
flood | Installing collected packages: setuptools
flood | Attempting uninstall: setuptools
flood | Found existing installation: setuptools 28.8.0
flood | Uninstalling setuptools-28.8.0:
flood | Successfully uninstalled setuptools-28.8.0
flood | Successfully installed setuptools-44.1.0
flood | DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. A future version of pip will drop support for Python 2.7. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support
flood | Collecting wheel
flood | Downloading wheel-0.34.2-py2.py3-none-any.whl (26 kB)
flood | Installing collected packages: wheel
flood | Attempting uninstall: wheel
flood | Found existing installation: wheel 0.29.0
flood | Uninstalling wheel-0.29.0:
flood | Successfully uninstalled wheel-0.29.0
flood | Successfully installed wheel-0.34.2
flood | Getting pyrobase...
flood | Cloning into 'pyrobase'...
flood | remote: Enumerating objects: 318, done.
remote: Counting objects: 100% (318/318), done.
remote: Compressing objects: 100% (198/198), done.
remote: Total 1149 (delta 180), reused 243 (delta 116), pack-reused 831
Receiving objects: 100% (1149/1149), 277.05 KiB | 1.04 MiB/s, done.
Resolving deltas: 100% (683/683), done.s: 0% (0/683)
flood | Getting auvyon...
flood | Cloning into 'auvyon'...
flood | remote: Enumerating objects: 142, done.
remote: Total 142 (delta 0), reused 0 (delta 0), pack-reused 142
Receiving objects: 100% (142/142), 250.87 KiB | 725.00 KiB/s, done.
Resolving deltas: 100% (57/57), done.tas: 0% (0/57)
flood | DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. A future version of pip will drop support for Python 2.7. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support
flood | Requirement already up-to-date: pip in ./lib/python2.7/site-packages (20.0.2)
flood | DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. A future version of pip will drop support for Python 2.7. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support
flood | Requirement already up-to-date: setuptools in ./lib/python2.7/site-packages (44.1.0)
flood | DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. A future version of pip will drop support for Python 2.7. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support
flood | Requirement already up-to-date: wheel in ./lib/python2.7/site-packages (0.34.2)
flood | DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. A future version of pip will drop support for Python 2.7. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support
flood | Requirement already up-to-date: pip in ./lib/python2.7/site-packages (20.0.2)
flood | DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. A future version of pip will drop support for Python 2.7. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support
flood | Requirement already up-to-date: setuptools>=38 in ./lib/python2.7/site-packages (44.1.0)
flood | DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. A future version of pip will drop support for Python 2.7. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support
flood | Collecting packaging
flood | Downloading packaging-20.3-py2.py3-none-any.whl (37 kB)
flood | Collecting pyparsing>=2.0.2
flood | Downloading pyparsing-2.4.7-py2.py3-none-any.whl (67 kB)
|████████████████████████████████| 67 kB 5.1 MB/s
flood | Collecting six
flood | Downloading six-1.14.0-py2.py3-none-any.whl (10 kB)
flood | Installing collected packages: pyparsing, six, packaging
flood | Successfully installed packaging-20.3 pyparsing-2.4.7 six-1.14.0
flood | DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. A future version of pip will drop support for Python 2.7. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support
flood | Collecting paver>=1.0.5
flood | Downloading Paver-1.3.4-py2.py3-none-any.whl (428 kB)
|████████████████████████████████| 428 kB 9.7 MB/s
flood | Requirement already satisfied, skipping upgrade: six in ./lib/python2.7/site-packages (from paver>=1.0.5) (1.14.0)
flood | Installing collected packages: paver
flood | Successfully installed paver-1.3.4
flood | DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. A future version of pip will drop support for Python 2.7. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support
flood | Collecting yolk3k
flood | Downloading yolk3k-0.9.tar.gz (19 kB)
flood | Building wheels for collected packages: yolk3k
flood | Building wheel for yolk3k (setup.py) ... done
flood | Created wheel for yolk3k: filename=yolk3k-0.9-py2-none-any.whl size=19858 sha256=1182f3ec2ce4aec8a6d976dc1ab37d41253096c556fa1c140c4f70c382c0e710
flood | Stored in directory: /config/.cache/pip/wheels/cb/8d/d0/d32011f08d93e391bc1301d83df9cf433be926ccec4714ea20
flood | Successfully built yolk3k
flood | Installing collected packages: yolk3k
flood | Successfully installed yolk3k-0.9
flood | DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. A future version of pip will drop support for Python 2.7. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support
flood | Collecting Tempita>=0.5.1
flood | Downloading Tempita-0.5.2.tar.gz (12 kB)
flood | Building wheels for collected packages: Tempita
flood | Building wheel for Tempita (setup.py) ... done
flood | Created wheel for Tempita: filename=Tempita-0.5.2-py2-none-any.whl size=12872 sha256=16abee2c963f5db72b4dbb5e735e71e22e9b11a7b9a4ddd8d5ad9e881a01c4ed
flood | Stored in directory: /config/.cache/pip/wheels/00/82/fa/880b4cb75e8f8f615a168d25c049922a5ddf9c5338bc4cec92
flood | Successfully built Tempita
flood | Installing collected packages: Tempita
flood | Successfully installed Tempita-0.5.2
flood | DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. A future version of pip will drop support for Python 2.7. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support
flood | Collecting APScheduler<3,>=2.0.2
flood | Downloading APScheduler-2.1.2-py2.py3-none-any.whl (27 kB)
flood | Installing collected packages: APScheduler
flood | Successfully installed APScheduler-2.1.2
flood | DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. A future version of pip will drop support for Python 2.7. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support
flood | Collecting waitress>=0.8.2
flood | Downloading waitress-1.4.3-py2.py3-none-any.whl (148 kB)
|████████████████████████████████| 148 kB 11.3 MB/s
flood | Installing collected packages: waitress
flood | Successfully installed waitress-1.4.3
flood | DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. A future version of pip will drop support for Python 2.7. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support
flood | Collecting WebOb>=1.2.3
flood | Downloading WebOb-1.8.6-py2.py3-none-any.whl (114 kB)
|████████████████████████████████| 114 kB 10.0 MB/s
flood | Installing collected packages: WebOb
flood | Successfully installed WebOb-1.8.6
flood | DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. A future version of pip will drop support for Python 2.7. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support
flood | Requirement already satisfied: Tempita>=0.5.1 in ./lib/python2.7/site-packages (0.5.2)
flood | DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. A future version of pip will drop support for Python 2.7. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support
flood | Requirement already satisfied: APScheduler<3,>=2.0.2 in ./lib/python2.7/site-packages (2.1.2)
flood | no previously-included directories found matching 'docs/build'
flood | no previously-included directories found matching 'docs/videos'
flood | no previously-included directories found matching 'assets/video'
flood | ---> pavement.bootstrap
flood | running egg_info
flood | writing requirements to src/pyrocore.egg-info/requires.txt
flood | writing src/pyrocore.egg-info/PKG-INFO
flood | writing top-level names to src/pyrocore.egg-info/top_level.txt
flood | writing dependency_links to src/pyrocore.egg-info/dependency_links.txt
flood | writing entry points to src/pyrocore.egg-info/entry_points.txt
flood | reading manifest file 'src/pyrocore.egg-info/SOURCES.txt'
flood | reading manifest template 'MANIFEST.in'
flood | no previously-included directories found matching 'docs/build'
flood | no previously-included directories found matching 'docs/videos'
flood | no previously-included directories found matching 'assets/video'
flood | writing manifest file 'src/pyrocore.egg-info/SOURCES.txt'
flood | ---> pavement.build
flood | running build
flood | running build_py
flood | creating build
flood | creating build/lib
flood | creating build/lib/pyrocore
flood | copying src/pyrocore/error.py -> build/lib/pyrocore
flood | copying src/pyrocore/init.py -> build/lib/pyrocore
flood | copying src/pyrocore/config.py -> build/lib/pyrocore
flood | creating build/lib/pyrocore/scripts
flood | copying src/pyrocore/scripts/mktor.py -> build/lib/pyrocore/scripts
flood | copying src/pyrocore/scripts/rtxmlrpc.py -> build/lib/pyrocore/scripts
flood | copying src/pyrocore/scripts/hashcheck.py -> build/lib/pyrocore/scripts
flood | copying src/pyrocore/scripts/lstor.py -> build/lib/pyrocore/scripts
flood | copying src/pyrocore/scripts/init.py -> build/lib/pyrocore/scripts
flood | copying src/pyrocore/scripts/pyrotorque.py -> build/lib/pyrocore/scripts
flood | copying src/pyrocore/scripts/rtsweep.py -> build/lib/pyrocore/scripts
flood | copying src/pyrocore/scripts/chtor.py -> build/lib/pyrocore/scripts
flood | copying src/pyrocore/scripts/rtevent.py -> build/lib/pyrocore/scripts
flood | copying src/pyrocore/scripts/rtmv.py -> build/lib/pyrocore/scripts
flood | copying src/pyrocore/scripts/rtcontrol.py -> build/lib/pyrocore/scripts
flood | copying src/pyrocore/scripts/base.py -> build/lib/pyrocore/scripts
flood | copying src/pyrocore/scripts/pyroadmin.py -> build/lib/pyrocore/scripts
flood | creating build/lib/pyrocore/daemon
flood | copying src/pyrocore/daemon/init.py -> build/lib/pyrocore/daemon
flood | copying src/pyrocore/daemon/webapp.py -> build/lib/pyrocore/daemon
flood | creating build/lib/pyrocore/torrent
flood | copying src/pyrocore/torrent/formatting.py -> build/lib/pyrocore/torrent
flood | copying src/pyrocore/torrent/broom.py -> build/lib/pyrocore/torrent
flood | copying src/pyrocore/torrent/filter.py -> build/lib/pyrocore/torrent
flood | copying src/pyrocore/torrent/watch.py -> build/lib/pyrocore/torrent
flood | copying src/pyrocore/torrent/init.py -> build/lib/pyrocore/torrent
flood | copying src/pyrocore/torrent/rtorrent.py -> build/lib/pyrocore/torrent
flood | copying src/pyrocore/torrent/jobs.py -> build/lib/pyrocore/torrent
flood | copying src/pyrocore/torrent/queue.py -> build/lib/pyrocore/torrent
flood | copying src/pyrocore/torrent/engine.py -> build/lib/pyrocore/torrent
flood | creating build/lib/pyrocore/util
flood | copying src/pyrocore/util/xmlrpc.py -> build/lib/pyrocore/util
flood | copying src/pyrocore/util/algo.py -> build/lib/pyrocore/util
flood | copying src/pyrocore/util/init.py -> build/lib/pyrocore/util
flood | copying src/pyrocore/util/matching.py -> build/lib/pyrocore/util
flood | copying src/pyrocore/util/load_config.py -> build/lib/pyrocore/util
flood | copying src/pyrocore/util/stats.py -> build/lib/pyrocore/util
flood | copying src/pyrocore/util/traits.py -> build/lib/pyrocore/util
flood | copying src/pyrocore/util/pymagic.py -> build/lib/pyrocore/util
flood | copying src/pyrocore/util/metafile.py -> build/lib/pyrocore/util
flood | copying src/pyrocore/util/osmagic.py -> build/lib/pyrocore/util
flood | creating build/lib/pyrocore/ui
flood | copying src/pyrocore/ui/categories.py -> build/lib/pyrocore/ui
flood | copying src/pyrocore/ui/init.py -> build/lib/pyrocore/ui
flood | copying src/pyrocore/ui/theming.py -> build/lib/pyrocore/ui
flood | creating build/lib/pyrocore/data
flood | creating build/lib/pyrocore/data/config
flood | copying src/pyrocore/data/config/bash-completion -> build/lib/pyrocore/data/config
flood | copying src/pyrocore/data/config/config.ini -> build/lib/pyrocore/data/config
flood | copying src/pyrocore/data/config/config.py -> build/lib/pyrocore/data/config
flood | copying src/pyrocore/data/config/logging.cron.ini -> build/lib/pyrocore/data/config
flood | copying src/pyrocore/data/config/logging.scripts.ini -> build/lib/pyrocore/data/config
flood | copying src/pyrocore/data/config/logging.torque.ini -> build/lib/pyrocore/data/config
flood | copying src/pyrocore/data/config/rtorrent-pyro.rc -> build/lib/pyrocore/data/config
flood | copying src/pyrocore/data/config/torque.ini -> build/lib/pyrocore/data/config
flood | creating build/lib/pyrocore/data/config/color-schemes
flood | copying src/pyrocore/data/config/color-schemes/default-16.rc -> build/lib/pyrocore/data/config/color-schemes
flood | copying src/pyrocore/data/config/color-schemes/default-256.rc -> build/lib/pyrocore/data/config/color-schemes
flood | copying src/pyrocore/data/config/color-schemes/default-8.rc -> build/lib/pyrocore/data/config/color-schemes
flood | copying src/pyrocore/data/config/color-schemes/happy-pastel.rc -> build/lib/pyrocore/data/config/color-schemes
flood | copying src/pyrocore/data/config/color-schemes/solarized-blue.rc -> build/lib/pyrocore/data/config/color-schemes
flood | copying src/pyrocore/data/config/color-schemes/solarized-yellow.rc -> build/lib/pyrocore/data/config/color-schemes
flood | creating build/lib/pyrocore/data/config/rtorrent.d
flood | copying src/pyrocore/data/config/rtorrent.d/00-default.rc -> build/lib/pyrocore/data/config/rtorrent.d
flood | copying src/pyrocore/data/config/rtorrent.d/auto-scrape.rc -> build/lib/pyrocore/data/config/rtorrent.d
flood | copying src/pyrocore/data/config/rtorrent.d/bind-navigation-keys.rc -> build/lib/pyrocore/data/config/rtorrent.d
flood | copying src/pyrocore/data/config/rtorrent.d/categories.rc -> build/lib/pyrocore/data/config/rtorrent.d
flood | copying src/pyrocore/data/config/rtorrent.d/collapse-built-in-views.rc -> build/lib/pyrocore/data/config/rtorrent.d
flood | copying src/pyrocore/data/config/rtorrent.d/commands.rc -> build/lib/pyrocore/data/config/rtorrent.d
flood | copying src/pyrocore/data/config/rtorrent.d/helper-methods.rc -> build/lib/pyrocore/data/config/rtorrent.d
flood | copying src/pyrocore/data/config/rtorrent.d/logging.rc -> build/lib/pyrocore/data/config/rtorrent.d
flood | copying src/pyrocore/data/config/rtorrent.d/quick-help.rc -> build/lib/pyrocore/data/config/rtorrent.d
flood | copying src/pyrocore/data/config/rtorrent.d/theming.rc -> build/lib/pyrocore/data/config/rtorrent.d
flood | copying src/pyrocore/data/config/rtorrent.d/timestamps.rc -> build/lib/pyrocore/data/config/rtorrent.d
flood | copying src/pyrocore/data/config/rtorrent.d/torque.rc -> build/lib/pyrocore/data/config/rtorrent.d
flood | copying src/pyrocore/data/config/rtorrent.d/view-datasize.rc -> build/lib/pyrocore/data/config/rtorrent.d
flood | copying src/pyrocore/data/config/rtorrent.d/view-indemand.rc -> build/lib/pyrocore/data/config/rtorrent.d
flood | copying src/pyrocore/data/config/rtorrent.d/view-last_xfer.rc -> build/lib/pyrocore/data/config/rtorrent.d
flood | copying src/pyrocore/data/config/rtorrent.d/view-messages.rc -> build/lib/pyrocore/data/config/rtorrent.d
flood | copying src/pyrocore/data/config/rtorrent.d/view-ratio.rc -> build/lib/pyrocore/data/config/rtorrent.d
flood | copying src/pyrocore/data/config/rtorrent.d/view-tagged.rc -> build/lib/pyrocore/data/config/rtorrent.d
flood | copying src/pyrocore/data/config/rtorrent.d/view-trackers.rc -> build/lib/pyrocore/data/config/rtorrent.d
flood | copying src/pyrocore/data/config/rtorrent.d/view-uploaded.rc -> build/lib/pyrocore/data/config/rtorrent.d
flood | creating build/lib/pyrocore/data/config/templates
flood | copying src/pyrocore/data/config/templates/irc_status.txt -> build/lib/pyrocore/data/config/templates
flood | copying src/pyrocore/data/config/templates/json -> build/lib/pyrocore/data/config/templates
flood | copying src/pyrocore/data/config/templates/orphans.txt -> build/lib/pyrocore/data/config/templates
flood | copying src/pyrocore/data/config/templates/rtorstat.html -> build/lib/pyrocore/data/config/templates
flood | creating build/lib/pyrocore/data/config/templates/conky
flood | copying src/pyrocore/data/config/templates/conky/conkyrc -> build/lib/pyrocore/data/config/templates/conky
flood | copying src/pyrocore/data/config/templates/conky/rtorstat.txt -> build/lib/pyrocore/data/config/templates/conky
flood | creating build/lib/pyrocore/data/htdocs
flood | copying src/pyrocore/data/htdocs/favicon.ico -> build/lib/pyrocore/data/htdocs
flood | copying src/pyrocore/data/htdocs/index.html -> build/lib/pyrocore/data/htdocs
flood | creating build/lib/pyrocore/data/htdocs/css
flood | copying src/pyrocore/data/htdocs/css/custom.css -> build/lib/pyrocore/data/htdocs/css
flood | copying src/pyrocore/data/htdocs/css/style.css -> build/lib/pyrocore/data/htdocs/css
flood | creating build/lib/pyrocore/data/htdocs/img
flood | copying src/pyrocore/data/htdocs/img/pyroscope.png -> build/lib/pyrocore/data/htdocs/img
flood | creating build/lib/pyrocore/data/htdocs/js
flood | copying src/pyrocore/data/htdocs/js/charts.js -> build/lib/pyrocore/data/htdocs/js
flood | creating build/lib/pyrocore/data/img
flood | copying src/pyrocore/data/img/rt-logo.png -> build/lib/pyrocore/data/img
flood | creating build/lib/pyrocore/data/screenlet
flood | copying src/pyrocore/data/screenlet/icon.png -> build/lib/pyrocore/data/screenlet
flood | creating build/lib/pyrocore/data/screenlet/themes
flood | creating build/lib/pyrocore/data/screenlet/themes/blueish
flood | copying src/pyrocore/data/screenlet/themes/blueish/theme.conf -> build/lib/pyrocore/data/screenlet/themes/blueish
flood | creating build/lib/pyrocore/data/screenlet/themes/default
flood | copying src/pyrocore/data/screenlet/themes/default/theme.conf -> build/lib/pyrocore/data/screenlet/themes/default
flood | DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. A future version of pip will drop support for Python 2.7. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support
flood | DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. A future version of pip will drop support for Python 2.7. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support
flood | WARNING:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/config.ini' not found, use the command 'pyroadmin --create-config' to create it!
flood | WARNING:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/config.py' not found!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/bash-completion.default' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/bash-completion' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/color-schemes/default-16.rc.default' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/color-schemes/default-16.rc' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/color-schemes/default-256.rc.default' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/color-schemes/default-256.rc' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/color-schemes/default-8.rc.default' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/color-schemes/default-8.rc' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/color-schemes/happy-pastel.rc.default' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/color-schemes/happy-pastel.rc' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/color-schemes/solarized-blue.rc.default' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/color-schemes/solarized-blue.rc' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/color-schemes/solarized-yellow.rc.default' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/color-schemes/solarized-yellow.rc' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/config.ini.default' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/config.ini' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/config.py.default' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/config.py' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/logging.cron.ini.default' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/logging.cron.ini' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/logging.scripts.ini.default' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/logging.scripts.ini' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/logging.torque.ini.default' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/logging.torque.ini' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/rtorrent-pyro.rc.default' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/rtorrent-pyro.rc' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/rtorrent.d/00-default.rc.default' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/rtorrent.d/00-default.rc' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/rtorrent.d/auto-scrape.rc.default' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/rtorrent.d/auto-scrape.rc' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/rtorrent.d/bind-navigation-keys.rc.default' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/rtorrent.d/bind-navigation-keys.rc' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/rtorrent.d/categories.rc.default' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/rtorrent.d/categories.rc' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/rtorrent.d/collapse-built-in-views.rc.default' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/rtorrent.d/collapse-built-in-views.rc' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/rtorrent.d/commands.rc.default' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/rtorrent.d/commands.rc' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/rtorrent.d/helper-methods.rc.default' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/rtorrent.d/helper-methods.rc' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/rtorrent.d/logging.rc.default' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/rtorrent.d/logging.rc' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/rtorrent.d/quick-help.rc.default' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/rtorrent.d/quick-help.rc' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/rtorrent.d/theming.rc.default' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/rtorrent.d/theming.rc' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/rtorrent.d/timestamps.rc.default' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/rtorrent.d/timestamps.rc' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/rtorrent.d/torque.rc.default' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/rtorrent.d/torque.rc' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/rtorrent.d/view-datasize.rc.default' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/rtorrent.d/view-datasize.rc' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/rtorrent.d/view-indemand.rc.default' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/rtorrent.d/view-indemand.rc' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/rtorrent.d/view-last_xfer.rc.default' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/rtorrent.d/view-last_xfer.rc' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/rtorrent.d/view-messages.rc.default' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/rtorrent.d/view-messages.rc' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/rtorrent.d/view-ratio.rc.default' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/rtorrent.d/view-ratio.rc' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/rtorrent.d/view-tagged.rc.default' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/rtorrent.d/view-tagged.rc' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/rtorrent.d/view-trackers.rc.default' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/rtorrent.d/view-trackers.rc' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/rtorrent.d/view-uploaded.rc.default' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/rtorrent.d/view-uploaded.rc' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/templates/conky/conkyrc.default' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/templates/conky/conkyrc' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/templates/conky/rtorstat.txt.default' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/templates/conky/rtorstat.txt' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/templates/irc_status.txt.default' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/templates/irc_status.txt' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/templates/json.default' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/templates/json' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/templates/orphans.txt.default' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/templates/orphans.txt' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/templates/rss.xml.default' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/templates/rss.xml' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/templates/rtorstat.html.default' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/templates/rtorstat.html' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/torque.ini.default' written!
flood | INFO:pyrocore.util.load_config.ConfigLoader:Configuration file '/config/.pyroscope/torque.ini' written!
flood | INFO:pyrocore.scripts.pyroadmin.AdminTool:Creating u'/config/.pyroscope/log'...
flood | INFO:pyrocore.scripts.pyroadmin.AdminTool:Creating u'/config/.pyroscope/data'...
flood | INFO:pyrocore.scripts.pyroadmin.AdminTool:Creating u'/config/.pyroscope/run'...
flood | INFO:pyrocore.scripts.pyroadmin.AdminTool:Creating u'/config/.pyroscope/htdocs'...
flood | INFO:pyrocore.scripts.pyroadmin.AdminTool:Total time: 0.076 seconds.
flood | INFO Creating u'~/.pyroscope/rtorrent.d/.import.rc'...
flood | INFO Total time: 0.043 seconds.
flood | pyroadmin 0.6.1.dev20200414 from ~/.local/pyroscope on Python 2.7.16
flood | /config/bin is NOT on your PATH, you need to fix that!
flood | INFO Configuration file '/config/.pyroscope/bash-completion.default' written!
flood | INFO Configuration file '/config/.pyroscope/color-schemes/default-16.rc.default' written!
flood | INFO Configuration file '/config/.pyroscope/color-schemes/default-256.rc.default' written!
flood | INFO Configuration file '/config/.pyroscope/color-schemes/default-8.rc.default' written!
flood | INFO Configuration file '/config/.pyroscope/color-schemes/happy-pastel.rc.default' written!
flood | INFO Configuration file '/config/.pyroscope/color-schemes/solarized-blue.rc.default' written!
flood | INFO Configuration file '/config/.pyroscope/color-schemes/solarized-yellow.rc.default' written!
flood | INFO Configuration file '/config/.pyroscope/config.ini.default' written!
flood | INFO Configuration file '/config/.pyroscope/config.py.default' written!
flood | INFO Configuration file '/config/.pyroscope/logging.cron.ini.default' written!
flood | INFO Configuration file '/config/.pyroscope/logging.scripts.ini.default' written!
flood | INFO Configuration file '/config/.pyroscope/logging.torque.ini.default' written!
flood | INFO Configuration file '/config/.pyroscope/rtorrent-pyro.rc.default' written!
flood | INFO Configuration file '/config/.pyroscope/rtorrent.d/00-default.rc.default' written!
flood | INFO Configuration file '/config/.pyroscope/rtorrent.d/auto-scrape.rc.default' written!
flood | INFO Configuration file '/config/.pyroscope/rtorrent.d/bind-navigation-keys.rc.default' written!
flood | INFO Configuration file '/config/.pyroscope/rtorrent.d/categories.rc.default' written!
flood | INFO Configuration file '/config/.pyroscope/rtorrent.d/collapse-built-in-views.rc.default' written!
flood | INFO Configuration file '/config/.pyroscope/rtorrent.d/commands.rc.default' written!
flood | INFO Configuration file '/config/.pyroscope/rtorrent.d/helper-methods.rc.default' written!
flood | INFO Configuration file '/config/.pyroscope/rtorrent.d/logging.rc.default' written!
flood | INFO Configuration file '/config/.pyroscope/rtorrent.d/quick-help.rc.default' written!
flood | INFO Configuration file '/config/.pyroscope/rtorrent.d/theming.rc.default' written!
flood | INFO Configuration file '/config/.pyroscope/rtorrent.d/timestamps.rc.default' written!
flood | INFO Configuration file '/config/.pyroscope/rtorrent.d/torque.rc.default' written!
flood | INFO Configuration file '/config/.pyroscope/rtorrent.d/view-datasize.rc.default' written!
flood | INFO Configuration file '/config/.pyroscope/rtorrent.d/view-indemand.rc.default' written!
flood | INFO Configuration file '/config/.pyroscope/rtorrent.d/view-last_xfer.rc.default' written!
flood | INFO Configuration file '/config/.pyroscope/rtorrent.d/view-messages.rc.default' written!
flood | INFO Configuration file '/config/.pyroscope/rtorrent.d/view-ratio.rc.default' written!
flood | INFO Configuration file '/config/.pyroscope/rtorrent.d/view-tagged.rc.default' written!
flood | INFO Configuration file '/config/.pyroscope/rtorrent.d/view-trackers.rc.default' written!
flood | INFO Configuration file '/config/.pyroscope/rtorrent.d/view-uploaded.rc.default' written!
flood | INFO Configuration file '/config/.pyroscope/templates/conky/conkyrc.default' written!
flood | INFO Configuration file '/config/.pyroscope/templates/conky/rtorstat.txt.default' written!
flood | INFO Configuration file '/config/.pyroscope/templates/irc_status.txt.default' written!
flood | INFO Configuration file '/config/.pyroscope/templates/json.default' written!
flood | INFO Configuration file '/config/.pyroscope/templates/orphans.txt.default' written!
flood | INFO Configuration file '/config/.pyroscope/templates/rss.xml.default' written!
flood | INFO Configuration file '/config/.pyroscope/templates/rtorstat.html.default' written!
flood | INFO Configuration file '/config/.pyroscope/torque.ini.default' written!
flood | INFO Total time: 0.051 seconds.
flood | [cont-init.d] 60-pyroscope: exited 0.
flood | [cont-init.d] 99-custom-files: executing...
flood | [custom-init] no custom files found exiting...
flood | [cont-init.d] 99-custom-files: exited 0.
flood | [cont-init.d] done.
flood | [services.d] starting services
flood | crond[705]: crond (busybox 1.31.1) started, log level 0
flood | crond[705]: user:root entry:/15 * * * * run-parts /etc/periodic/15min
flood | crond[705]: user:root entry:0 * * * * run-parts /etc/periodic/hourly
flood | crond[705]: user:root entry:0 2 * * * run-parts /etc/periodic/daily
flood | crond[705]: user:root entry:0 3 * * 6 run-parts /etc/periodic/weekly
flood | crond[705]: user:root entry:0 5 1 * * run-parts /etc/periodic/monthly
flood | [14-Apr-2020 10:57:50] NOTICE: fpm is running, pid 718
flood | [14-Apr-2020 10:57:50] NOTICE: ready to handle connections
flood | [services.d] done.
flood |
flood | > flood@1.0.0 start /usr/flood
flood | > node --use_strict server/bin/start.js
flood |
flood | Flood server starting on http://undefined:3000.
flood |
flood | ==> /config/log/rtorrent/rtorrent.log <==
flood | 1586861870 W Ignoring rtorrent.rc.
flood | tail: cannot open '' for reading: No such file or directory
flood |
flood | ==> /config/log/rtorrent/rtorrent.log <==
flood | 1586861870 N rtorrent scgi: Starting thread.
flood | 1586861870 N rtorrent main: Starting thread.
flood | crond[705]: user:root entry:
/15 * * * * run-parts /etc/periodic/15min
flood | crond[705]: user:root entry:0 * * * * run-parts /etc/periodic/hourly
flood | crond[705]: user:root entry:0 2 * * * run-parts /etc/periodic/daily
flood | crond[705]: user:root entry:0 3 * * 6 run-parts /etc/periodic/weekly
flood | crond[705]: user:root entry:0 5 1 * * run-parts /etc/periodic/monthly
flood | crond[705]: wakeup dt=10
flood | crond[705]: file root:
flood | crond[705]: line run-parts /etc/periodic/15min
flood | crond[705]: line run-parts /etc/periodic/hourly
flood | crond[705]: line run-parts /etc/periodic/daily
flood | crond[705]: line run-parts /etc/periodic/weekly
flood | crond[705]: line run-parts /etc/periodic/monthly
flood | crond[705]: wakeup dt=60
flood | crond[705]: file root:
flood | crond[705]: line run-parts /etc/periodic/15min
flood | crond[705]: line run-parts /etc/periodic/hourly
flood | crond[705]: line run-parts /etc/periodic/daily
flood | crond[705]: line run-parts /etc/periodic/weekly
flood | crond[705]: line run-parts /etc/periodic/monthly
flood | crond[705]: wakeup dt=60
flood | crond[705]: file root:
flood | crond[705]: line run-parts /etc/periodic/15min
flood | crond[705]: job: 0 run-parts /etc/periodic/15min
flood | crond[705]: line run-parts /etc/periodic/hourly
flood | crond[705]: job: 0 run-parts /etc/periodic/hourly
flood | crond[705]: line run-parts /etc/periodic/daily
flood | crond[705]: line run-parts /etc/periodic/weekly
flood | crond[705]: line run-parts /etc/periodic/monthly
flood | crond[1849]: can't change directory to '/root'
flood | crond[1849]: child running /bin/ash
flood | crond[705]: USER root pid 1849 cmd run-parts /etc/periodic/15min
flood | crond[1850]: can't change directory to '/root'
flood | crond[1850]: child running /bin/ash
flood | crond[705]: USER root pid 1850 cmd run-parts /etc/periodic/hourly
flood | crond[705]: wakeup dt=10
flood | crond[705]: wakeup dt=50
flood | crond[705]: file root:
flood | crond[705]: line run-parts /etc/periodic/15min
flood | crond[705]: line run-parts /etc/periodic/hourly
flood | crond[705]: line run-parts /etc/periodic/daily
flood | crond[705]: line run-parts /etc/periodic/weekly
flood | crond[705]: line run-parts /etc/periodic/monthly

@mmgoodnow
Copy link

mmgoodnow commented Jul 28, 2020

I'm also running into this issue. Here is a ps -aux output, it seems that there are two rtorrent instances, one running as root and one running as abc.

I was initially able to connect to rTorrent but it seems like it choked when I copied my session directory over.

root@3898bd0aa605:/# ps -aux
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root         1  0.0  0.0    200     4 pts/0    Ss+  21:17   0:00 s6-svscan -t0 /var/run/s6/services
root        35  0.0  0.0    200     4 pts/0    S+   21:17   0:00 s6-supervise s6-fdholderd
root       402  0.0  0.0    200    64 pts/0    S+   21:17   0:00 s6-supervise rtelegram
root       403  0.0  0.0    200     4 pts/0    S+   21:17   0:00 s6-supervise fpm
root       405  0.0  0.0    200     4 pts/0    S+   21:17   0:00 s6-supervise flood
root       406  0.0  0.0    200     4 pts/0    S+   21:17   0:00 s6-supervise rutorrent
root       407  0.0  0.0    200     4 pts/0    S+   21:17   0:00 s6-supervise cron
root       409  0.0  0.0    200    64 pts/0    S+   21:17   0:00 s6-supervise irssi
root       410  0.0  0.0    200     4 pts/0    S+   21:17   0:00 s6-supervise nginx
root       412  0.0  0.0   2208  1584 ?        Ss   21:17   0:00 bash ./run
abc        413  0.2  0.1 258200 35580 ?        Ssl  21:17   0:00 npm
root       414  0.0  0.0   2208  1684 ?        Ss   21:17   0:00 bash ./run
root       416  0.0  0.0   2212  1720 ?        Ss   21:17   0:00 bash ./run
root       417  0.0  0.0   5848  4468 ?        Ss   21:17   0:00 nginx: master process /usr/sbin/nginx -c /config/nginx/nginx.conf
root       434  0.0  0.0 180712 11816 ?        Ss   21:17   0:00 php-fpm: master process (/etc/php7/php-fpm.d/rutorrent.conf)
root       437  0.0  0.0   1580     4 ?        S    21:17   0:00 /usr/sbin/crond -f -S -l 0 -c /etc/crontabs
root       440  0.0  0.0    772    32 ?        Ss   21:17   0:00 dtach -n /detach_sess/.irssi s6-setuidgid abc /usr/bin/irssi --home=/config/.irssi
abc        442  0.3  0.2  40908 37532 pts/1    Ss+  21:17   0:00 /usr/bin/irssi --home=/config/.irssi
root       446  0.0  0.0    772    36 ?        Ss   21:17   0:00 dtach -n /detach_sess/.rtorrent s6-setuidgid abc /usr/local/bin/rtorrent -n -o import=/config/rtorrent/rtorrent.rc
abc        447 94.3  3.4 638084 635840 pts/2   Rsl+ 21:17   4:24 /usr/local/bin/rtorrent -n -o import=/config/rtorrent/rtorrent.rc
abc        449  0.0  0.0   6328  2304 ?        S    21:17   0:00 nginx: worker process
abc        455  0.0  0.0 180848  9636 ?        S    21:17   0:00 php-fpm: pool rutorrent
abc        456  0.0  0.0 180848  9096 ?        S    21:17   0:00 php-fpm: pool rutorrent
abc        466  0.3  0.2 278996 52440 ?        Sl   21:17   0:01 node --use_strict server/bin/start.js
root       497  0.0  0.0   1948   560 ?        S    21:17   0:00 tail -n 1 -f /config/log/rtorrent/rtorrent.log
root       535  0.0  0.0   2428  2096 pts/3    Ss   21:17   0:00 bash
root      2702  0.0  0.0   2212  1616 ?        Ss   21:21   0:00 bash ./run
root      2705  0.0  0.0   1948   532 ?        S    21:21   0:00 sleep 1s
root      2709  0.0  0.0   1616   456 pts/3    R+   21:21   0:00 ps -aux

@BoKKeR
Copy link

BoKKeR commented Oct 25, 2020

I am facing the same issue since a few versions back. All I did was update the image and redeploy it and it stopped working. The last 100% working I remember was v4.0.1

Running it in privileged mode made it work again

chown: cannot access '/root/.autodl': No such file or directory
chown: cannot access '/root/.irssi': No such file or directory
Already up to date.
[cont-init.d] 30-getautodl: exited 0.
[cont-init.d] 40-ssl: executing...
[cont-init.d] 40-ssl: exited 0.
[cont-init.d] 50-setconf: executing...
[cont-init.d] 50-setconf: exited 0.
[cont-init.d] 60-pyroscope: executing...
usermod: no changes
[cont-init.d] 60-pyroscope: exited 0.
[cont-init.d] 99-custom-files: executing...
[custom-init] no custom files found exiting...
[cont-init.d] 99-custom-files: exited 0.
[cont-init.d] done.
[services.d] starting services
[services.d] done.
dtach: /detach_sess/.rtorrent: Address in use

> flood@1.0.0 start /usr/flood
> node --use_strict server/bin/start.js

Flood server starting on http://undefined:3000.

Flood server starting on http://undefined:3000.

�[0mGET / �[32m200 �[0m4.727 ms - 460�[0m
�[0mGET /favicon.ico �[32m200 �[0m1.182 ms - -�[0m
�[0mGET /static/js/main.3974fc29.js �[32m200 �[0m8.939 ms - -�[0m
�[0mGET /favicon.ico �[36m304 �[0m0.735 ms - -�[0m
�[0mGET /auth/verify?1603622144653 �[32m200 �[0m6.093 ms - 55�[0m
(node:456) UnhandledPromiseRejectionWarning: Error: connect ECONNREFUSED /run/php/.rtorrent.sock

at PipeConnectWrap.afterConnect [as oncomplete] (net.js:1134:16)
(node:456) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). (rejection id: 1)

(node:456) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
Connection refused at /run/php/.rtorrent.sock. Check these values in config.js and ensure that rTorrent is running.
�[0mGET /api/client/settings �[31m500 �[0m6.930 ms - 102�[0m
�[0mGET /api/settings �[32m200 �[0m15.561 ms - 185�[0m
�[0mGET /static/media/Roboto-regular.f84cb1bf.woff2 �[32m200 �[0m1.418 ms - 10292�[0m
�[0mGET /static/media/Roboto-700.3b38c16e.woff2 �[32m200 �[0m2.953 ms - 10276�[0m
�[0mGET /static/media/Roboto-italic.4dcf65b9.woff2 �[32m200 �[0m0.742 ms - 11500�[0m
�[0mGET /static/media/Roboto-500.1afbee5a.woff2 �[32m200 �[0m0.656 ms - 10248�[0m
�[0mGET /api/activity-stream?historySnapshot=fiveMin �[32m200 �[0m0.999 ms - -�[0m

@datawhores
Copy link

Some Diagnostic Help

1.sudo docker exec -it container /bin/bash

where cointainer is the name of the container, not the image
This will allow you to exec commands with the coainter

2.rtorrent -o import=/config/rtorrent/rtorrent.rc

The idea is that you will be able to see if rtorrent can even start, I found out my configration file had an error so it never ran. However docker never showed this error.

@BoKKeR
Copy link

BoKKeR commented Mar 4, 2022

The problem came back on the newest version

-------------------------------------
_ ()
| | ___ _ __
| | / __| | | / \
| | \__ \ | | | () |
|_| |___/ |_| \__/


Brought to you by linuxserver.io
-------------------------------------

To support LSIO projects visit:
https://www.linuxserver.io/donate/
-------------------------------------
GID/UID
-------------------------------------

User uid: 911
User gid: 911
-------------------------------------

[cont-init.d] 10-adduser: exited 0.
[cont-init.d] 20-config: executing...
[cont-init.d] 20-config: exited 0.
[cont-init.d] 21-config-flood: executing...
[cont-init.d] 21-config-flood: exited 0.
[cont-init.d] 30-getautodl: executing...
Already up to date.
ln: failed to create symbolic link '/root/.autodl': No such file or directory

ln: failed to create symbolic link '/root/.irssi': No such file or directory

chown: cannot access '/root/.autodl': No such file or directory
chown: cannot access '/root/.irssi': No such file or directory
Already up to date.
[cont-init.d] 30-getautodl: exited 0.
[cont-init.d] 40-ssl: executing...
[cont-init.d] 40-ssl: exited 0.
[cont-init.d] 50-setconf: executing...
[cont-init.d] 50-setconf: exited 0.
[cont-init.d] 51-setconf-flood: executing...
[cont-init.d] 51-setconf-flood: exited 0.
[cont-init.d] 60-pyroscope: executing...
usermod: no changes
[cont-init.d] 60-pyroscope: exited 0.
[cont-init.d] 90-custom-folders: executing...
[cont-init.d] 90-custom-folders: exited 0.
[cont-init.d] 99-custom-files: executing...
[custom-init] no custom files found exiting...
[cont-init.d] 99-custom-files: exited 0.
[cont-init.d] done.
[services.d] starting services
[services.d] done.
dtach: /detach_sess/.rtorrent: Address in use

> flood@4.6.1 start
> node --use_strict dist/index.js "--host" "0.0.0.0" "--port" "3000" "--rtsocket" "/run/php/.rtorrent.sock"

Flood server 4.6.1 starting on http://0.0.0.0:3000

�[0mGET /overview �[32m200�[0m 9.649 ms - 992�[0m
�[0mGET /static/css/main.b0f1547f3b623489294e.css �[36m304�[0m 1.902 ms - -�[0m
�[0mGET /static/js/main.c3ba6bf6.js �[36m304�[0m 0.650 ms - -�[0m
�[0mGET /favicon.ico �[32m200�[0m 3.318 ms - -�[0m
�[0mGET /static/css/185.bc338a685eec2e79b3a6.css �[36m304�[0m 0.364 ms - -�[0m
�[0mGET /static/js/185.c15fdff5.chunk.js �[36m304�[0m 0.969 ms - -�[0m
�[0mGET /static/js/90.22dd1b60.chunk.js �[36m304�[0m 0.859 ms - -�[0m
�[0mGET /api/auth/verify?1646381613857 �[32m200�[0m 12.956 ms - 106�[0m
�[0mGET /api/client/settings �[31m500�[0m 2.811 ms - 80�[0m
�[0mGET /static/js/770.6883b847.chunk.js �[36m304�[0m 1.170 ms - -�[0m
�[0mGET /static/js/834.202846e6.chunk.js �[36m304�[0m 0.994 ms - -�[0m
�[0mGET /static/js/flag6.4c238a7a.chunk.js �[36m304�[0m 0.525 ms - -�[0m
�[0mGET /c2e3c6a0636c10218ecc.woff2 �[36m304�[0m 0.864 ms - -�[0m
Error: connect ECONNREFUSED /run/php/.rtorrent.sock

at PipeConnectWrap.afterConnect [as oncomplete] (net.js:1148:16) {
errno: -111,
code: 'ECONNREFUSED',
syscall: 'connect',
address: '/run/php/.rtorrent.sock'
}
�[0mGET /7be31b83f4f0e07a580c.woff2 �[36m304�[0m 0.341 ms - -�[0m
�[0mGET /007b86f28547a5d477bb.woff2 �[36m304�[0m 0.313 ms - -�[0m
�[0mGET /0c26a238553ed08c3651.woff2 �[36m304�[0m 0.321 ms - -�[0m
�[0mGET /api/client/connection-test �[31m500�[0m 1.798 ms - 21�[0m
�[0mGET /api/settings �[32m200�[0m 6521.866 ms - 700�[0m
�[0mGET /api/activity-stream?historySnapshot=FIVE_MINUTE �[32m200�[0m 2.826 ms - -�[0m
Error: connect ECONNREFUSED /run/php/.rtorrent.sock

at PipeConnectWrap.afterConnect [as oncomplete] (net.js:1148:16) {
errno: -111,
code: 'ECONNREFUSED',
syscall: 'connect',
address: '/run/php/.rtorrent.sock'
}
�[0mGET /api/client/connection-test �[31m500�[0m 1.064 ms - 21�[0m
�[0mGET /api/client/connection-test �[31m500�[0m 1.163 ms - 21�[0m
�[0mGET /api/client/connection-test �[31m500�[0m 1.380 ms - 21�[0m
�[0mGET /api/activity-stream?historySnapshot=FIVE_MINUTE �[32m200�[0m 1.062 ms - -�[0m

The container starts but I cant connect to rtorrent.sock,

if I use
rtorrent -o import=/config/rtorrent/rtorrent.rc
in the container I can start rtorrent for a while manually. Day after it was down again

@docfactory37
Copy link

docfactory37 commented Apr 4, 2022

i'm also having the same issue i have just setup a new instance and when its start i get the below

No connection to rTorrent. Check if it is really running. Check $scgi_port and $scgi_host settings in config.php and scgi_port in rTorrent configuration file.

and im using the latest and it also happens with 0.9.8 version

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

8 participants