nning / transmission-rss

Adds torrents from RSS feeds to Transmission web frontend

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Nothing is being downloaded

broizter opened this issue · comments

Running the latest docker container. It worked without any issues before I swapped over to docker instead of "bare metal".

Log output:

transmission-rss    | 2020-01-16 22:18:25 (debug) aggregate https://********
transmission-rss    | /home/ruby/transmission-rss/lib/transmission-rss/aggregator.rb:58: warning: calling URI.open via Kernel#open is deprecated, call URI.open directly or use URI#open
transmission-rss    | 2020-01-16 22:18:25 (debug) retrieval error (ArgumentError: extra arguments)

Docker-compose.yml:

  transmission-rss:
    image: nning2/transmission-rss
    container_name: transmission-rss
    volumes:
      - /docker/transmission-rss/transmission-rss.conf:/etc/transmission-rss.conf
      - /docker/transmission-rss/seen:/etc/seen
    restart: unless-stopped

Transmission-rss.conf

feeds:
  - url:  **********
    seed_ratio_limit: 1
    regexp:
      - matcher:  **********
        download_path:  **********
  - url:  **********
    seed_ratio_limit: 1
    regexp:
      - matcher:  **********
        download_path:  **********
  - url: ******
    regexp:
      - matcher: **********
        download_path: **********

update_interval: 1800

server:
  host: ********
  port: 9091
  rpc_path: /transmission/rpc

login:
  username: ********
  password: ********

seen_file: /etc/seen

Update: Downgrading to the docker tag "v1.1.0" fixes the issue. So it's something that's wrong with the latest tag. Possibly due to the use of Ruby 2.7 instead of 2.6?

commented

Not sure if this is the same issue but I was seeing similar problems with the latest docker image (1.2.0-pre). Nothing was getting downloaded and I noticed my log file was getting filled with these errors:

2020-01-19 13:03:14 (debug) retrieval error (ArgumentError: extra arguments)

After downgrading to 1.1.0, it started working again.

I have the same issue here @nning. The logs are as shown:

/home/ruby/transmission-rss/lib/transmission-rss/aggregator.rb:58: warning: calling URI.open via Kernel#open is deprecated, call URI.open directly or use URI#open
2020-01-19 18:40:16 (debug) retrieval error (ArgumentError: extra arguments)

I am sorry, the Aggregator Class was not tested properly and so the Ruby 2.7 update broke transmission-rss silently.

This issue is fixed in 89ed928 and the :latest docker image has already been updated.

Thanks very much for your quick reporting!

I am closing the issue. Feel free to re-open when it still does not work for you!

Confirming it works! Thank you @nning