Closed Hipoglos closed 1 month ago
Same error here as well out of nowhere.
@Hipoglos @ibyteprettyhard This was fixed #338. Please pull docker edge for the changes.
docker pull crazymax/rtorrent-rutorrent:edge
I pulled the edge version 1 hour before but got another error (not related to the value) so I rollbacked to previous version and it's working. I don't know if I have something wrong from my side with the edge version but once I have time I'll check (hopefully in few hours) on it and if relevant share the result (I think in another post anyway as it's another error). Thanks for all your actions anyway !
PS : I retrieved old logs generated with the edge. 2024/04/28 13:01:40 [error] 556#556: *58 FastCGI sent in stderr: "PHP message: PHP Warning: Undefined variable $useInternalHybrid in /var/www/rutorrent/plugins/create/init.php on line 16" while reading response header from upstream, client: 172.30.0.1, server: , request: "GET /php/getplugins.php HTTP/1.0", upstream: "fastcgi://unix:/var/run/php-fpm/php-fpm.sock:", host: "example.domain.com"
If maybe I'm not alone ?
@Hipoglos @ibyteprettyhard This was fixed #338. Please pull docker edge for the changes.
docker pull crazymax/rtorrent-rutorrent:edge
I pulled the edge version and now I'm getting a different error. Nothing from the console this time, but in the rutorrent log window.
Bad response from server: (404 [error,list]) <html> <head><title>404 Not Found</title></head> <body> <center><h1>404 Not Found</h1></center> <hr><center>nginx</center> </body> </html> <!-- a padding to disable MSIE and Chrome friendly error page --> <!-- a padding to disable MSIE and Chrome friendly error page --> <!-- a padding to disable MSIE and Chrome friendly error page --> <!-- a padding to disable MSIE and Chrome friendly error page --> <!-- a padding to disable MSIE and Chrome friendly error page --> <!-- a padding to disable MSIE and Chrome friendly error page -->
@Ixiruss Please check the ruTorrent v4.3.0 installation. It did not install properly. This variable is not found. https://github.com/Novik/ruTorrent/blob/253da04e3900171a0cd5807f943d3ad4791c9cb7/plugins/create/conf.php#L19
Check: cat /var/www/rutorrent/plugins/create/conf.php
If missing add: $useInternalHybrid = true;
with nano /var/www/rutorrent/plugins/create/conf.php
.
If it's not missing let me know. It's probably a caching issue.
Thanks @stickz. Edge is working for me now. Have a nice weekend!
I pulled the edge version and now I'm getting a different error. Nothing from the console this time, but in the rutorrent log window.
I was getting a similar error, check if you still have:
RU_REMOVE_CORE_PLUGINS=httprpc
defined in your yml or .env (in my case), it was triggering a request to /RPC2
when loading the UI which was then 404ing
I pulled the edge version and now I'm getting a different error. Nothing from the console this time, but in the rutorrent log window.
I was getting a similar error, check if you still have:
RU_REMOVE_CORE_PLUGINS=httprpc
defined in your yml or .env (in my case), it was triggering a request to
/RPC2
when loading the UI which was then 404ing
Removed entry in my .env, error persists after down/up
I pulled the edge version and now I'm getting a different error. Nothing from the console this time, but in the rutorrent log window.
I was getting a similar error, check if you still have:
RU_REMOVE_CORE_PLUGINS=httprpc
defined in your yml or .env (in my case), it was triggering a request to
/RPC2
when loading the UI which was then 404ingRemoved entry in my .env, error persists after down/up
edit: Actually, this fixed the 404 error. However it broke my sonarr/radarr integrations and it only works via direct ip:port and not through my reverse proxy.
@ibyteprettyhard You need to point sonarr/radarr to httprpc. Change your url path to /rutorrent/plugins/httprpc/action.php
crazymax/rtorrent-rutorrent:edge solved the issue
I'm on edge
and I see
2024-04-28T21:28:55.791625271Z 2024/04/28 15:28:55 [error] 581#581: *3 FastCGI sent in stderr: "PHP message: PHP Warning: Undefined variable $useInternalHybrid in /var/www/rutorrent/plugins/create/init.php on line 16" while reading response header from upstream, client: 172.20.0.1, server: , request: "GET /php/getplugins.php HTTP/1.1", upstream: "fastcgi://unix:/var/run/php-fpm/php-fpm.sock:", host: "192.168.1.110:9081", referrer: "http://192.168.1.110:9081/"
My /var/www/rutorrent/plugins/create/conf.php
file doesn't have $useInternalHybrid = true;
cat /var/www/rutorrent/plugins/create/conf.php
<?php
$useExternal = 'mktorrent';
$pathToCreatetorrent = '/usr/local/bin/mktorrent';
$recentTrackersMaxCount = 15;
Did my rutorrent installation get messed up or cached?
@newadventure079 @Ixiruss once #341 is merged, pull edge again. This docker image overrides that file and needs updated.
@newadventure079 @Ixiruss once #341 is merged, pull edge again. This docker image overrides that file and needs updated.
Thank you for your help !
I ran into this issue yesterday. Around 9am, I switched to edge. I then ran into this error: https://github.com/crazy-max/docker-rtorrent-rutorrent/issues/339#issuecomment-2081457249
This morning, I pulled edge again. Now the UI works, but all of my data files are gone. Cool.
EDIT: False alarm. I'm not sure what happened, as my system didn't reboot, but my ZFS dataset for the Downloads directory was no longer mounted. I manually remounted it and everything is fine. No idea how that happened...
crazymax/rtorrent-rutorrent:edge solved the issue
would you help me?
@rogales In your docker-compose.yml
update the line that says image: crazymax/rtorrent-rutorrent:latest
to image: crazymax/rtorrent-rutorrent:edge
.
Then open your env file (probably rtorrent-rutorrent.env
) and remove the following line:
RU_REMOVE_CORE_PLUGINS=httprpc
Once the fix is released in an official version, you may want to change edge
(i.e. "beta") back to latest
(i.e. "stable").
thank You!
Support guidelines
I've found a bug and checked that ...
Description
docker stays in "unhealthy" status, and rtorrent is not starting.
Expected behaviour
Container should start normally.
Actual behaviour
rtorrent is not working
Steps to reproduce
docker compose up -d
Docker info
Docker Compose config
Logs
Additional info
Following another issue reported, I've set RT_SEND_BUFFER_SIZE and RT_RECEIVE_BUFFER_SIZE to 32M in rtorrent-rutorrent.env, but the issue remains.
If I rollback to the previous version, everything is working fine.