@DiskSpinner wrote:
I have written a script in bash that covers everything I want to do from file renaming, location sorting, and metadata tagging (very useful to permit drag-and-drop to iDevices), but am frustrated with one remaining issue in FlexGet, which I run via a scheduled cron task every thirty minutes. Specifically:
My headless installation of transmission uses a userID and password to authenticate its user. I have tested this in several browsers including the one on my phone and it works correctly. Also, from the command line, I am able to get access to transmission by typing transmission-remote -n userid:password -l, for example. This works from the local network, the specific machine, and the wider web due to port forwarding.
What doesn't work, frustratingly enough, is FlexGet. My config.yml file is:
tasks: # downloading task and remove finished torrents # called via cron every 30 minutes. download-showrss: rss: url: http://showrss.info/user/myspecific.rss?magnets=true&namespaces=true&na$ all_series: yes transmission: host: localhost port: 9091 username: transmission-user-name password: validated-password-with-web-and-command-line clean_transmission: host: localhost port: 9091 delete_files: yes transmission_seed_limits: yes
I am sure it's probably some annoying syntax issue I haven't sorted out yet - not large with the YAML experience over here - but this has really been frustrating. I get the following error in my log file consistently:
2017-07-15 15:12 VERBOSE details download-showrss Summary - Accepted: 0 (Rejected: 32 Undecided: 0 Failed: 0) 2017-07-15 15:12 CRITICAL plugin download-showrss Username/password for transmission is incorrect. Cannot connect. 2017-07-15 15:12 WARNING task download-showrss Aborting task (plugin: clean_transmission)
For reference, the relevant lines of my settings.json file for transmission (verified in all the places where the settings.json file appears) is:
"rpc-authentication-required": true, "rpc-bind-address": "0.0.0.0", "rpc-enabled": true, "rpc-password": "hash-of-actual-password", "rpc-port": 9091, "rpc-url": "/transmission/", "rpc-username": "transmission-user-name", "rpc-whitelist": "127.0.0.*,192.168.1.*", "rpc-whitelist-enabled": false, "scrape-paused-torrents-enabled": true, "script-torrent-done-enabled": true, "script-torrent-done-filename": "/usr/local/bin/conv",
What in the world am I doing wrong??
Posts: 4
Participants: 2