JohanSF

Members
  • Posts

    122
  • Joined

  • Last visited

Everything posted by JohanSF

  1. Hey georgez, great guide. But I understand that ken-ji had some better practice idea below, could you maybe edit this guide to reflect that? For us noobs that need step by step guides :D
  2. In settings I can succesfully test my connection to 32p and rtorrent. But when I search for my wanted comics I get this in the log: 2018-08-11 15:54:11 ERROR Uncaught exception: Traceback (most recent call last): File "/app/mylar/mylar/logger.py", line 336, in new_run old_run(*args, **kwargs) File "/usr/lib/python2.7/threading.py", line 754, in run self.__target(*self.__args, **self.__kwargs) File "/app/mylar/mylar/helpers.py", line 3007, in search_queue ss_queue = mylar.search.searchforissue(item['issueid']) File "/app/mylar/mylar/search.py", line 2118, in searchforissue foundNZB, prov = search_init(ComicName, IssueNumber, str(IssueYear), SeriesYear, Publisher, IssueDate, StoreDate, actissueid, AlternateSearch, UseFuzzy, ComicVersion, SARC=SARC, IssueArcID=IssueArcID, mode=mode, rsscheck=rsscheck, ComicID=ComicID, filesafe=Comicname_filesafe, allow_packs=allow_packs, oneoff=oneoff, manual=manual, torrentid_32p=TorrentID_32p) File "/app/mylar/mylar/search.py", line 336, in search_init findit = NZB_SEARCH(ComicName, IssueNumber, ComicYear, SeriesYear, Publisher, IssueDate, StoreDate, searchprov, send_prov_count, IssDateFix, IssueID, UseFuzzy, newznab_host, ComicVersion=ComicVersion, SARC=SARC, IssueArcID=IssueArcID, RSS="no", ComicID=ComicID, issuetitle=issuetitle, unaltered_ComicName=unaltered_ComicName, allow_packs=allow_packs, oneoff=oneoff, cmloopit=cmloopit, manual=manual, torznab_host=torznab_host, torrentid_32p=torrentid_32p) File "/app/mylar/mylar/search.py", line 1785, in NZB_SEARCH searchresult = searcher(nzbprov, nzbname, mylar.COMICINFO, links, IssueID, ComicID, tmpprov, newznab=newznab_host, torznab=torznab_host, rss=RSS) File "/app/mylar/mylar/search.py", line 2627, in searcher rcheck = rsscheck.torsend2client(ComicName, IssueNumber, comyear, link, nzbprov, nzbid) #nzbid = hash for usage with public torrents File "/app/mylar/mylar/rsscheck.py", line 1083, in torsend2client torrent_info = rp.main(filepath=filepath) File "/app/mylar/mylar/test.py", line 52, in main torrent = self.client.find_torrent(torrent_hash) File "/app/mylar/mylar/torrent/clients/rtorrent.py", line 72, in find_torrent return self.conn.find_torrent(hash) File "/app/mylar/lib/rtorrent/__init__.py", line 323, in find_torrent return(rtorrent.common.find_torrent(info_hash, self.get_torrents())) File "/app/mylar/lib/rtorrent/__init__.py", line 78, in get_torrents *[method.rpc_call + "=" for method in retriever_methods]) File "/app/mylar/lib/rtorrent/rpc/__init__.py", line 148, in add _handle_unavailable_rpc_method(method, self.rt_obj) File "/app/mylar/lib/rtorrent/rpc/__init__.py", line 53, in _handle_unavailable_rpc_method raise MethodError(msg) MethodError: Method isn't available. 2018-08-11 15:54:10 WARNING Unable to retrieve information from 32Pages - either it is not responding/is down or something else is happening that is stopping me. 2018-08-11 15:53:23 ERROR Could not locate exceptions.csv file. Make sure it is in datadir: /config/mylar Opened a github issue: https://github.com/evilhero/mylar/issues/2054
  3. Hey DZMM, I want to do this myself. Is it possible that you can share a screenshot of the "custom script"-connection you have set up in Lidarr and your beets config? That would be of utmost help now that I am getting started with this myself.
  4. Another slightly infuriating issue; For me rutorrent does not seem to remember priority of the torrents set by the user. Restarting the docker container returns all priorities to "normal". I noticed because a new torrent somehow automatically was set to "Don't download" after finishing which looks messy to me.
  5. I solved it. It took tons of debugging, but it sems that when vpn is enabled, settings of the user "admin" are used, while the default settings are used when vpn is disabled. I deleted the file autotools.dat in \binhex-rtorrentvpn\rutorrent\share\users\admin\settings. Contents of that file included that completed files be moved to "/downloads/completed" which caused the error. This setting was not visible in the rutorrent gui either. Regards, Johan
  6. I tried adding a torrent with new label and not using sonarr or radarr at all, the issue still persists. So it must be within rtorrentvpn alone that something is wrong on my end. Here is my rtorrent.rc file # This is an example resource file for rTorrent. Copy to # ~/.rtorrent.rc and enable/modify the options as needed. Remember to # uncomment the options you wish to enable. #https://github.com/rakshasa/rtorrent/wiki/Performance-Tuning # Global upload and download rate in KiB, `0` for unlimited (`download_rate`, `upload_rate`) throttle.global_down.max_rate.set_kb = 9216 throttle.global_up.max_rate.set_kb = 1126 # Maximum number of simultaneous downloads and uploads slots (global slots!) (`max_downloads_global`, `max_uploads_global`) Default: `0` and `0` respectively throttle.max_downloads.global.set = 300 throttle.max_uploads.global.set = 50 # Maximum and minimum number of peers to connect to per torrent while downloading (`min_peers`, `max_peers`) Default: `100` and `200` respectively throttle.min_peers.normal.set = 99 throttle.max_peers.normal.set = 100 # Same as above but for seeding completed torrents (seeds per torrent), `-1` for same as downloading (`min_peers_seed`, `max_peers_seed`) Default: `-1` for both #throttle.min_peers.seed.set = -1 #throttle.max_peers.seed.set = -1 # Maximum number of simultaneous downloads and uploads slots per torrent (`max_uploads`) Default: `50` for both #max_uploads = 15 # or #throttle.max_downloads.set = 50 #throttle.max_uploads.set = 50 # Set the numwant field sent to the tracker, which indicates how many peers we want. # A negative value disables this feature. Default: `-1` (`tracker_numwant`) trackers.numwant.set = 100 # Set the max amount of memory address space used to mapping file chunks. This refers to memory mapping, not # physical memory allocation. Default: `1GB` (`max_memory_usage`) # This may also be set using ulimit -m where 3/4 will be allocated to file chunks. #pieces.memory.max.set = 3277M pieces.memory.max.set = 4096M # Maximum number of connections rtorrent can accept/make (`sockets`) network.max_open_sockets.set = 999 # Maximum number of open files rtorrent can keep open (you have to modify the system wide settings with ulimit!) (`set_max_open_files`) network.max_open_files.set = 600 # Maximum number of simultaneous HTTP request (used by announce or scrape requests) Default: `32` (`set_max_open_http`) network.http.max_open.set = 99 # Send and receive buffer size for socket. Disabled by default (`0`), this means the default is used by OS # (you have to modify the system wide settings!) (`send_buffer_size`, `receive_buffer_size`) # Increasing buffer sizes may help reduce disk seeking, connection polling as more data is buffered each time # the socket is written to. It will result higher memory usage (not visible in rtorrent process!). network.receive_buffer.size.set = 4M network.send_buffer.size.set = 12M # Preloading a piece of a file. Default: `0` Possible values: `0` (Off) , `1` (Madvise) , `2` (Direct paging). pieces.preload.type.set = 2 pieces.preload.min_size.set = 262144 pieces.preload.min_rate.set = 5120 # TOS of peer connections. Default: `throughput`. If the option is set to `default` then the system default TOS # is used. A hex value may be used for non-standard settings. (`tos`) # Possible values: `[default|lowdelay|throughput|reliability|mincost]` or a hex value. #network.tos.set = throughput # CURL options to add support for nonofficial SSL trackers and peers #network.http.ssl_verify_host.set = 0 #network.http.ssl_verify_peer.set = 0 # CURL option to lower DNS timeout. Default: `60`. #network.http.dns_cache_timeout.set = 25 # Max packet size using xmlrpc. Default: `524288` (xmlrpc_size_limit) network.xmlrpc.size_limit.set = 2M # Save all the sessions in every 12 hours instead of the default 20 minutes. #schedule2 = session_save, 1200, 43200, ((session.save)) # Prune file status in every 24 hours, this is the default setting. #schedule2 = prune_file_status, 3600, 86400, ((system.file_status_cache.prune)) # Whether to allocate disk space for a new torrent. Default: `0` system.file.allocate.set = 1 # Default session directory. Make sure you don't run multiple instance # of rtorrent using the same session directory. Perhaps using a # relative path? execute = {/bin/bash,-c,mkdir -p /config/rtorrent/session} session = /config/rtorrent/session/ # Directory to save incomplete downloads to. execute = {/bin/bash,-c,mkdir -p /media/downloads/completed} directory = /media/downloads/completed # Directory to move completed downloads to. # Note please ensure you disable the "AutoMove" in rutorrent # otherwise there could be a conflict that can cause deletion # of partially downloaded torrents. #execute = {/bin/bash,-c,mkdir -p /media/downloads/completed} #system.method.set_key = event.download.finished,move_complete,"execute=mv,-u,$d.get_base_path=,/media/downloads/completed/;d.set_directory=/media/downloads/completed/" # Watch a directory for new torrents, and stop those that have been # deleted. Note please ensure you disable the "AutoMove" in rutorrent # otherwise there could be a conflict that can cause deletion # of partially downloaded torrents. #execute = {/bin/bash,-c,mkdir -p /downloads/watched} #schedule = watch_directory,5,5,load_start=/downloads/watched/*.torrent #schedule = untied_directory,5,5,stop_untied= #schedule = untied_directory,5,5,remove_untied= # Close torrents when diskspace is low. #schedule = low_diskspace,5,60,close_low_diskspace=100M # Disable check for SSL cert for tracker # network.http.ssl_verify_peer.set = 0 # The ip address reported to the tracker. #ip = 127.0.0.1 #ip = rakshasa.no # The ip address the listening socket and outgoing connections is # bound to. #bind = 127.0.0.1 # Port range to use for listening. Comment if using VPN, 59759. #port_range = 49160-49160 #port_range = 30000-70000 # Start opening ports at a random position within the port range. port_random = no # Check hash for finished torrents. Might be usefull until the bug is # fixed that causes lack of diskspace not to be properly reported. #check_hash = no # Set whether the client should try to connect to UDP trackers. use_udp_trackers = yes # Alternative calls to bind and ip that should handle dynamic ip's. #schedule = ip_tick,0,1800,ip=rakshasa #schedule = bind_tick,0,1800,bind=rakshasa # Encryption options, set to none (default) or any combination of the following: # allow_incoming, try_outgoing, require, require_RC4, enable_retry, prefer_plaintext # # The example value allows incoming encrypted connections, starts unencrypted # outgoing connections but retries with encryption if they fail, preferring # plaintext to RC4 encryption after the encrypted handshake # encryption = allow_incoming,enable_retry,prefer_plaintext # Enable DHT support for trackerless torrents or when all trackers are down. # May be set to "disable" (completely disable DHT), "off" (do not start DHT), # "auto" (start and stop DHT as needed), or "on" (start DHT immediately). # The default is "off". For DHT to work, a session directory must be defined. # dht = disable # UDP port to use for DHT. # #dht_port = 49170 # Enable peer exchange (for torrents not marked private) # peer_exchange = no # Allows you to decide whether to pre-allocate space for files when adding torrent # #system.file_allocate.set = no # Commented out when above settings were inserted. # Port used for scgi connections # scgi_port = 0.0.0.0:5000 # https://github.com/Novik/ruTorrent/issues/1508 # https://github.com/Novik/ruTorrent/wiki/Plugins#starting-plugins-with-rtorrent execute2 = {sh,-c,/usr/bin/php /var/www/rutorrent/php/initplugins.php &} I think that somewhere it is maybe hardcoded that it should check in /downloads/completed, which many probably use, and that this only triggers when vpn is enabled.
  7. This I checked, and you can see above that for sonarr and rtorrentvpn /media are exactly the same. In the software I always reference /media and then the subfolder for exactly this reason. And how would it explain the error only occuring with vpn on?
  8. @binhex Edited my posts above with more info.
  9. Everything is the same. Except in rtorrent.rc I also comment/uncomment this line: port_range = 49160-49160 Use it when VPN_ENABLED is "no" and vice versa. Let me test with privoxy set to off, I guess privoxy is only really doing anything when vpn_enabled is yes? Edit: Nope, same issue when privoxy is set to off disabling proxy in sonarr. Btw. I posted the supervisord.log from when starting the container with vpn_enabled = "yes" and I added a torrent with sonarr mapped to "/media/downloads/completed" but when it finishes it wants to check for it in "/downloads/completed". All autotools features are of course off both in rtorrent.rc and in the rutorrent gui and this only happens when vpn_enabled = "yes", super strange. Clearing cache in the browser does not help, but after a restart of the docker container this:
  10. Even though it works perfectly when vpn is set to "no"? I download straight to the completed folder, and I reference the /media folder. I have to reference the same upper layer folder in rutorrent and sonarr/radarr for hardlinking to work (after much debugging long ago). Folder structure for files I download with rutorrent: /media /downloads/completed /movies /tv /music
  11. Is this in response to my post above? Guess not, I just updated and tested with VPN enabled. When the download finishes it cant find it during check. But restarting the docker container fixes it. - which I would have to do every time something has finished downloading, so its maybe the rutorrent gui that just shows it wrong?
  12. When VPN is disabled all is fine. When VPN is enabled the rutorrent gui works, but it consistently happens that new torrents that finish downloading after finishing think that the data is in another folder and thus the file check fails. Restarting the docker container fixes the problem, i.e. the torrent is automatically checked. I don't want to restart the docker container every time I download a torrent Note that I have taken everything from the FAQ into account and that the PIA vpn is connecting and port forwarding is fine (germany end point) supervisord.log
  13. +1, would like to use my GTX 1070 for plex when I eventually upgrade it to GTX 2080. From what aptalca is saying it sounds like we are waiting for the this feature here AND for plex to fix the issue he mentions above.
  14. I'm considering adding a GTX 1070 to my rig. Will it start doing the work out of the box or do I need to install some kind of drivers in unRAID? I have plex running in the linuxserver docker. Bonus question: will the power consumption jump significantly? right now I have this setup: https://pcpartpicker.com/list/XrHkyf
  15. Quick question, does my folder structure have to be based on artists, and then with albums folders nested in those artist folders? As of now I have all my music in folders named: Artist - Album (year) [FLAC] {releaseID} nvm, Im asking this in the Lidarr discord instead.
  16. I followed the instructions and sent you the file cool way to diagnose you've got there. We fixed it: The primary DNS in unRAID was set to a pi-hole deploy that I have offline for now. Setting it back to 8.8.8.8 fixed the issue.
  17. - root@HAL9000:~# cat /boot/logs/controlr.log I: 2018/03/05 03:32:00 app.go:57: controlr v2.9.1-367-243ce84-v2018.02.16a starting ... I: 2018/03/05 03:32:00 app.go:65: No config file specified. Using app defaults ... I: 2018/03/05 03:32:00 core.go:73: starting service Core ... I: 2018/03/05 03:32:00 core.go:271: No sensor detected ... I: 2018/03/05 03:32:00 core.go:293: No ups detected ... I: 2018/03/05 03:32:00 server.go:70: Starting service Server ... I: 2018/03/05 03:32:00 server.go:89: Serving files from /usr/local/emhttp/plugins/controlr I: 2018/03/05 03:32:00 server.go:151: Server started listening http on :2378 I: 2018/03/05 03:32:00 api.go:46: Starting service Api ... I: 2018/03/05 03:32:00 api.go:99: Api started listening http on :2382 I: 2018/03/05 03:32:00 app.go:85: Press Ctrl+C to stop ... I: 2018/03/05 03:32:49 api.go:134: received /info I: 2018/03/05 03:32:49 api.go:142: info({Version:2 Wake:{Mac:70:85:c2:40:0d:98 Broadcast:255.255.255.255} Prefs:{Number:., Unit:C} Samples:[] Features:map[sleep:false]}) I: 2018/03/05 03:33:18 api.go:110: log (system) requested I: 2018/03/05 17:44:24 core.go:112: event: "/boot/config/plugins/dynamix/dynamix.cfg": WRITE I: 2018/03/05 17:44:24 core.go:114: modified file: /boot/config/plugins/dynamix/dynamix.cfg I: 2018/03/05 17:44:44 core.go:112: event: "/boot/config/plugins/dynamix/dynamix.cfg": WRITE I: 2018/03/05 17:44:44 core.go:114: modified file: /boot/config/plugins/dynamix/dynamix.cfg I: 2018/03/05 17:44:44 core.go:112: event: "/boot/config/plugins/dynamix/dynamix.cfg": WRITE I: 2018/03/05 17:44:44 core.go:114: modified file: /boot/config/plugins/dynamix/dynamix.cfg I: 2018/03/05 18:41:08 core.go:112: event: "/boot/config/plugins/dynamix/dynamix.cfg": WRITE I: 2018/03/05 18:41:08 core.go:114: modified file: /boot/config/plugins/dynamix/dynamix.cfg I: 2018/03/05 18:41:08 core.go:112: event: "/boot/config/plugins/dynamix/dynamix.cfg": WRITE I: 2018/03/05 18:41:08 core.go:114: modified file: /boot/config/plugins/dynamix/dynamix.cfg I: 2018/03/06 16:03:47 api.go:134: received /info I: 2018/03/06 16:03:47 api.go:142: info({Version:2 Wake:{Mac:70:85:c2:40:0d:98 Broadcast:255.255.255.255} Prefs:{Number:., Unit:C} Samples:[] Features:map[sleep:false]}) I: 2018/03/06 16:03:48 api.go:110: log (system) requested I: 2018/03/06 16:04:47 api.go:134: received /info I: 2018/03/06 16:04:47 api.go:142: info({Version:2 Wake:{Mac:70:85:c2:40:0d:98 Broadcast:255.255.255.255} Prefs:{Number:., Unit:C} Samples:[] Features:map[sleep:false]}) I: 2018/03/06 16:05:33 api.go:110: log (system) requested I: 2018/03/06 16:05:47 api.go:134: received /info I: 2018/03/06 16:05:47 api.go:142: info({Version:2 Wake:{Mac:70:85:c2:40:0d:98 Broadcast:255.255.255.255} Prefs:{Number:., Unit:C} Samples:[] Features:map[sleep:false]}) I: 2018/03/07 00:04:30 api.go:134: received /info I: 2018/03/07 00:04:30 api.go:142: info({Version:2 Wake:{Mac:70:85:c2:40:0d:98 Broadcast:255.255.255.255} Prefs:{Number:., Unit:C} Samples:[] Features:map[sleep:false]}) I: 2018/03/07 00:04:31 api.go:110: log (system) requested I: 2018/03/07 00:05:30 api.go:134: received /info I: 2018/03/07 00:05:30 api.go:142: info({Version:2 Wake:{Mac:70:85:c2:40:0d:98 Broadcast:255.255.255.255} Prefs:{Number:., Unit:C} Samples:[] Features:map[sleep:false]}) I: 2018/03/07 00:06:30 api.go:134: received /info I: 2018/03/07 00:06:30 api.go:142: info({Version:2 Wake:{Mac:70:85:c2:40:0d:98 Broadcast:255.255.255.255} Prefs:{Number:., Unit:C} Samples:[] Features:map[sleep:false]}) I: 2018/03/07 00:08:10 api.go:134: received /info I: 2018/03/07 00:08:10 api.go:142: info({Version:2 Wake:{Mac:70:85:c2:40:0d:98 Broadcast:255.255.255.255} Prefs:{Number:., Unit:C} Samples:[] Features:map[sleep:false]}) I: 2018/03/08 06:03:19 api.go:134: received /info I: 2018/03/08 06:03:19 api.go:142: info({Version:2 Wake:{Mac:70:85:c2:40:0d:98 Broadcast:255.255.255.255} Prefs:{Number:., Unit:C} Samples:[] Features:map[sleep:false]}) I: 2018/03/08 06:03:20 api.go:110: log (system) requested I: 2018/03/08 06:04:19 api.go:134: received /info I: 2018/03/08 06:04:19 api.go:142: info({Version:2 Wake:{Mac:70:85:c2:40:0d:98 Broadcast:255.255.255.255} Prefs:{Number:., Unit:C} Samples:[] Features:map[sleep:false]}) I: 2018/03/08 06:05:19 api.go:134: received /info I: 2018/03/08 06:05:19 api.go:142: info({Version:2 Wake:{Mac:70:85:c2:40:0d:98 Broadcast:255.255.255.255} Prefs:{Number:., Unit:C} Samples:[] Features:map[sleep:false]}) I: 2018/03/08 06:06:12 api.go:134: received /info I: 2018/03/08 06:06:12 api.go:142: info({Version:2 Wake:{Mac:70:85:c2:40:0d:98 Broadcast:255.255.255.255} Prefs:{Number:., Unit:C} Samples:[] Features:map[sleep:false]}) I: 2018/03/08 06:06:13 api.go:110: log (system) requested I: 2018/03/08 06:06:19 api.go:134: received /info I: 2018/03/08 06:06:19 api.go:142: info({Version:2 Wake:{Mac:70:85:c2:40:0d:98 Broadcast:255.255.255.255} Prefs:{Number:., Unit:C} Samples:[] Features:map[sleep:false]}) I: 2018/03/08 06:07:13 api.go:134: received /info I: 2018/03/08 06:07:13 api.go:142: info({Version:2 Wake:{Mac:70:85:c2:40:0d:98 Broadcast:255.255.255.255} Prefs:{Number:., Unit:C} Samples:[] Features:map[sleep:false]}) I: 2018/03/08 06:07:20 api.go:134: received /info I: 2018/03/08 06:07:20 api.go:142: info({Version:2 Wake:{Mac:70:85:c2:40:0d:98 Broadcast:255.255.255.255} Prefs:{Number:., Unit:C} Samples:[] Features:map[sleep:false]}) I: 2018/03/08 06:08:12 api.go:134: received /info I: 2018/03/08 06:08:12 api.go:142: info({Version:2 Wake:{Mac:70:85:c2:40:0d:98 Broadcast:255.255.255.255} Prefs:{Number:., Unit:C} Samples:[] Features:map[sleep:false]}) I: 2018/03/08 06:08:24 api.go:134: received /info I: 2018/03/08 06:08:24 api.go:142: info({Version:2 Wake:{Mac:70:85:c2:40:0d:98 Broadcast:255.255.255.255} Prefs:{Number:., Unit:C} Samples:[] Features:map[sleep:false]}) I: 2018/03/08 17:45:57 app.go:89: Received signal: (terminated) ... shutting down the app now ... I: 2018/03/08 17:45:57 api.go:105: stopped service Api ... I: 2018/03/08 17:45:57 server.go:157: stopped service Server ... I: 2018/03/08 17:45:57 core.go:141: stopped service Core ... I: 2018/03/08 17:46:06 app.go:57: controlr v2.9.1-367-243ce84-v2018.02.16a starting ... I: 2018/03/08 17:46:06 app.go:65: No config file specified. Using app defaults ... I: 2018/03/08 17:46:06 core.go:73: starting service Core ... I: 2018/03/08 17:46:06 core.go:271: No sensor detected ... I: 2018/03/08 17:46:06 core.go:293: No ups detected ... I: 2018/03/08 17:46:06 server.go:70: Starting service Server ... I: 2018/03/08 17:46:06 server.go:89: Serving files from /usr/local/emhttp/plugins/controlr I: 2018/03/08 17:46:06 server.go:151: Server started listening http on :2378 I: 2018/03/08 17:46:06 api.go:46: Starting service Api ... I: 2018/03/08 17:46:06 api.go:99: Api started listening http on :2382 I: 2018/03/08 17:46:06 app.go:85: Press Ctrl+C to stop ... I: 2018/03/08 17:46:12 app.go:89: Received signal: (terminated) ... shutting down the app now ... I: 2018/03/08 17:46:12 api.go:105: stopped service Api ... I: 2018/03/08 17:46:12 server.go:157: stopped service Server ... I: 2018/03/08 17:46:12 core.go:141: stopped service Core ... I: 2018/03/08 17:46:25 app.go:57: controlr v2.9.1-367-243ce84-v2018.02.16a starting ... I: 2018/03/08 17:46:25 app.go:65: No config file specified. Using app defaults ... I: 2018/03/08 17:46:25 core.go:73: starting service Core ... I: 2018/03/08 17:46:25 core.go:271: No sensor detected ... I: 2018/03/08 17:46:25 core.go:293: No ups detected ... I: 2018/03/08 17:46:25 server.go:70: Starting service Server ... I: 2018/03/08 17:46:25 server.go:89: Serving files from /usr/local/emhttp/plugins/controlr I: 2018/03/08 17:46:25 server.go:151: Server started listening http on :2378 I: 2018/03/08 17:46:25 api.go:46: Starting service Api ... I: 2018/03/08 17:46:25 api.go:99: Api started listening http on :2382 I: 2018/03/08 17:46:25 app.go:85: Press Ctrl+C to stop ... I: 2018/03/08 17:46:35 api.go:134: received /info I: 2018/03/08 17:46:35 api.go:142: info({Version:2 Wake:{Mac:70:85:c2:40:0d:98 Broadcast:255.255.255.255} Prefs:{Number:., Unit:C} Samples:[] Features:map[sleep:false]}) I: 2018/03/08 17:46:37 api.go:110: log (system) requested I: 2018/03/08 17:47:36 api.go:134: received /info I: 2018/03/08 17:47:36 api.go:142: info({Version:2 Wake:{Mac:70:85:c2:40:0d:98 Broadcast:255.255.255.255} Prefs:{Number:., Unit:C} Samples:[] Features:map[sleep:false]}) I: 2018/03/08 17:48:31 api.go:134: received /info I: 2018/03/08 17:48:31 api.go:142: info({Version:2 Wake:{Mac:70:85:c2:40:0d:98 Broadcast:255.255.255.255} Prefs:{Number:., Unit:C} Samples:[] Features:map[sleep:false]}) I: 2018/03/08 17:48:33 api.go:110: log (system) requested I: 2018/03/08 17:49:31 api.go:134: received /info I: 2018/03/08 17:49:31 api.go:142: info({Version:2 Wake:{Mac:70:85:c2:40:0d:98 Broadcast:255.255.255.255} Prefs:{Number:., Unit:C} Samples:[] Features:map[sleep:false]}) I: 2018/03/08 18:03:33 app.go:89: Received signal: (terminated) ... shutting down the app now ... I: 2018/03/08 18:03:33 api.go:105: stopped service Api ... I: 2018/03/08 18:03:33 server.go:157: stopped service Server ... I: 2018/03/08 18:03:33 core.go:141: stopped service Core ... I: 2018/03/08 18:06:38 app.go:57: controlr v2.9.1-367-243ce84-v2018.02.16a starting ... I: 2018/03/08 18:06:38 app.go:65: No config file specified. Using app defaults ... I: 2018/03/08 18:06:38 core.go:73: starting service Core ... I: 2018/03/08 18:06:38 core.go:271: No sensor detected ... I: 2018/03/08 18:06:38 core.go:293: No ups detected ... I: 2018/03/08 18:06:38 server.go:70: Starting service Server ... I: 2018/03/08 18:06:38 server.go:89: Serving files from /usr/local/emhttp/plugins/controlr I: 2018/03/08 18:06:38 server.go:151: Server started listening http on :2378 I: 2018/03/08 18:06:38 api.go:46: Starting service Api ... I: 2018/03/08 18:06:38 api.go:99: Api started listening http on :2382 I: 2018/03/08 18:06:38 app.go:85: Press Ctrl+C to stop ... I: 2018/03/08 18:07:42 api.go:134: received /info I: 2018/03/08 18:07:42 api.go:142: info({Version:2 Wake:{Mac:70:85:c2:40:0d:98 Broadcast:255.255.255.255} Prefs:{Number:., Unit:C} Samples:[] Features:map[sleep:false]}) I: 2018/03/08 18:07:44 api.go:110: log (system) requested I: 2018/03/08 18:08:42 api.go:134: received /info I: 2018/03/08 18:08:42 api.go:142: info({Version:2 Wake:{Mac:70:85:c2:40:0d:98 Broadcast:255.255.255.255} Prefs:{Number:., Unit:C} Samples:[] Features:map[sleep:false]}) I: 2018/03/08 18:09:42 api.go:134: received /info I: 2018/03/08 18:09:42 api.go:142: info({Version:2 Wake:{Mac:70:85:c2:40:0d:98 Broadcast:255.255.255.255} Prefs:{Number:., Unit:C} Samples:[] Features:map[sleep:false]}) I: 2018/03/08 18:10:42 api.go:134: received /info I: 2018/03/08 18:10:42 api.go:142: info({Version:2 Wake:{Mac:70:85:c2:40:0d:98 Broadcast:255.255.255.255} Prefs:{Number:., Unit:C} Samples:[] Features:map[sleep:false]}) I: 2018/03/08 18:11:36 api.go:134: received /info I: 2018/03/08 18:11:36 api.go:142: info({Version:2 Wake:{Mac:70:85:c2:40:0d:98 Broadcast:255.255.255.255} Prefs:{Number:., Unit:C} Samples:[] Features:map[sleep:false]}) I: 2018/03/08 18:11:38 api.go:110: log (system) requested I: 2018/03/08 18:41:27 api.go:134: received /info I: 2018/03/08 18:41:27 api.go:142: info({Version:2 Wake:{Mac:70:85:c2:40:0d:98 Broadcast:255.255.255.255} Prefs:{Number:., Unit:C} Samples:[] Features:map[sleep:false]}) I: 2018/03/08 18:41:30 api.go:110: log (system) requested I: 2018/03/08 18:42:26 api.go:134: received /info I: 2018/03/08 18:42:26 api.go:142: info({Version:2 Wake:{Mac:70:85:c2:40:0d:98 Broadcast:255.255.255.255} Prefs:{Number:., Unit:C} Samples:[] Features:map[sleep:false]}) I: 2018/03/08 18:43:26 api.go:134: received /info I: 2018/03/08 18:43:26 api.go:142: info({Version:2 Wake:{Mac:70:85:c2:40:0d:98 Broadcast:255.255.255.255} Prefs:{Number:., Unit:C} Samples:[] Features:map[sleep:false]}) - Not running https. - I am sure nothing else is running on that port.
  18. I tried his suggestion and restarted the plugin, first set it to off and then on. I have not restarted my server though. I have also tried uninstalling the plugin in unRAID, installing it again, and of course enabling it in settings. Force stopping the app in android and opening it anew did also not fix it. Problem persists.
  19. I can't see my dockers with ControlR. What is the next step to fix this? Sent from my Nexus 6P using Tapatalk
  20. I just updated the container, which now won't start. This chunk here is repeating itself in the container log: at System.RuntimeType.CheckValue (System.Object value, System.Reflection.Binder binder, System.Globalization.CultureInfo culture, System.Reflection.BindingFlags invokeAttr) [0x00071] in <9689214c1e4645be91df75196bac3cbb>:0 at System.Reflection.MonoMethod.ConvertValues (System.Reflection.Binder binder, System.Object[] args, System.Reflection.ParameterInfo[] pinfo, System.Globalization.CultureInfo culture, System.Reflection.BindingFlags invokeAttr) [0x00069] in <9689214c1e4645be91df75196bac3cbb>:0 at System.Reflection.MonoMethod.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00011] in <9689214c1e4645be91df75196bac3cbb>:0 at System.Reflection.MonoProperty.SetValue (System.Object obj, System.Object value, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] index, System.Globalization.CultureInfo culture) [0x0005d] in <9689214c1e4645be91df75196bac3cbb>:0 at System.Reflection.PropertyInfo.SetValue (System.Object obj, System.Object value, System.Object[] index) [0x00000] in <9689214c1e4645be91df75196bac3cbb>:0 at NLog.Internal.PropertyHelper.SetPropertyFromString (System.Object obj, System.String propertyName, System.String value, NLog.Config.ConfigurationItemFactory configurationItemFactory) [0x00108] in <3ba0cff67b4d49d79d53f79e839f8ad9>:0 --- End of inner exception stack trace --- at NLog.Internal.PropertyHelper.SetPropertyFromString (System.Object obj, System.String propertyName, System.String value, NLog.Config.ConfigurationItemFactory configurationItemFactory) [0x001bc] in <3ba0cff67b4d49d79d53f79e839f8ad9>:0 at NLog.Layouts.LayoutParser.ParseLayoutRenderer (NLog.Config.ConfigurationItemFactory configurationItemFactory, NLog.Internal.SimpleStringReader sr) [0x001a3] in <3ba0cff67b4d49d79d53f79e839f8ad9>:0 at NLog.Layouts.LayoutParser.CompileLayout (NLog.Config.ConfigurationItemFactory configurationItemFactory, NLog.Internal.SimpleStringReader sr, System.Boolean isNested, System.String& text) [0x0009a] in <3ba0cff67b4d49d79d53f79e839f8ad9>:0 at NLog.Layouts.SimpleLayout.set_Text (System.String value) [0x00013] in <3ba0cff67b4d49d79d53f79e839f8ad9>:0 at NLog.Layouts.SimpleLayout..ctor (System.String txt, NLog.Config.ConfigurationItemFactory configurationItemFactory) [0x0000d] in <3ba0cff67b4d49d79d53f79e839f8ad9>:0 at NLog.Layouts.Layout.FromString (System.String layoutText, NLog.Config.ConfigurationItemFactory configurationItemFactory) [0x00000] in <3ba0cff67b4d49d79d53f79e839f8ad9>:0 at NLog.Layouts.Layout.FromString (System.String layoutText) [0x00006] in <3ba0cff67b4d49d79d53f79e839f8ad9>:0 at NLog.Layouts.Layout.op_Implicit (System.String text) [0x00000] in <3ba0cff67b4d49d79d53f79e839f8ad9>:0 at Ombi.Helpers.LoggingHelper.ConfigureLogging (System.String connectionString) [0x000f1] in <dd625652ceaa4132973cc40b9d7e32b8>:0 at Ombi.UI.Program.ConfigureTargets (System.String connectionString) [0x00000] in <d3edc51f5e544d5c9ddfe4ca6f7ce873>:0 at Ombi.UI.Program.Main (System.String[] args) [0x00154] in <d3edc51f5e544d5c9ddfe4ca6f7ce873>:0 Starting Up! Please wait, this can usually take a few seconds. Version: 2.2.1678 Location of the database: /opt/ombi/Ombi.sqlite FATAL UNHANDLED EXCEPTION: NLog.NLogConfigurationException: Error when setting property 'Format' on Layout Renderer: ${exception} ---> System.ArgumentException: Object of type 'System.ReadOnlySpan`1[System.Char]' cannot be converted to type 'System.String'.
  21. Thank you for the quick help. I will try this and report back if the problem persists. Also, I love that plugin, too bad
  22. After I did this, any docker that I update has it's template become an orphan image what do I do? This is a critical issue. hal9000-diagnostics-20180205-1855.zip
  23. 2018-01-30 17:08:56,373 DEBG 'rtorrent-script' stdout output: [info] Attempting to start rTorrent... 2018-01-30 17:08:56,476 DEBG 'rutorrent-script' stdout output: [info] rtorrent started, setting up rutorrent... [info] Setting PHP timezone to Europe/Copenhagen... 2018-01-30 17:08:56,483 DEBG 'rutorrent-script' stdout output: [info] nginx cert files already exists, skipping copy 2018-01-30 17:08:56,484 DEBG 'rutorrent-script' stdout output: [info] nginx security file already exists, skipping copy [info] nginx config file already exists, skipping copy 2018-01-30 17:08:56,485 DEBG 'rutorrent-script' stdout output: [info] rutorrent conf folder already exists, skipping copy 2018-01-30 17:08:56,494 DEBG 'rutorrent-script' stdout output: [info] running rsync to copy rutorrent user plugins to the plugins folder inside the container... 2018-01-30 17:08:56,496 DEBG 'rutorrent-script' stdout output: sending incremental file list 2018-01-30 17:08:56,502 DEBG 'rutorrent-script' stdout output: README.txt 2018-01-30 17:08:56,503 DEBG 'rutorrent-script' stdout output: theme/themes/README.txt 2018-01-30 17:08:56,503 DEBG 'rutorrent-script' stdout output: sent 2.53K bytes received 83 bytes 5.22K bytes/sec total size is 1.07M speedup is 408.51 2018-01-30 17:08:56,504 DEBG 'rutorrent-script' stdout output: [info] rutorrent share folder already exists, skipping copy 2018-01-30 17:08:56,505 DEBG 'rutorrent-script' stdout output: [info] starting php-fpm... 2018-01-30 17:08:56,523 DEBG 'rutorrent-script' stderr output: [NOTICE] [pool www] 'user' directive is ignored when FPM is not running as root [NOTICE] [pool www] 'group' directive is ignored when FPM is not running as root 2018-01-30 17:08:56,526 DEBG 'rutorrent-script' stdout output: [info] starting nginx... "starting nginx" keeps going on forever it seems.. 35 minutes as of writing this, does it usually take this long? The gui has always felt unstable for me, sometimes not properly deleting data when I click remove and delete data. And sometimes newly added torrents don't get assigned their added date&time so they cant be auto-deleted according to ratio-rules. What to do? I also often see this in the log: Bad response from server: (0 [error,list]), similar to this: https://github.com/binhex/arch-rtorrentvpn/issues/22 But this is when I use it in muximux.