johnodon

Community Developer
  • Posts

    1879
  • Joined

  • Last visited

Everything posted by johnodon

  1. Just thinking out loud here... What is the benefit of using NZB with VPN? Just an extra layer of protection (whether needed or not)? I understand the need for torrents but most news providers are anon and SSL John
  2. Yeah...my bad. Squared away now. Thanks!
  3. Not sure what I am doing wrong but I can't connect to the nzbget gui after install. Here is the docker log: 2015-05-24 08:46:14,464 CRIT Set uid to user 0 2015-05-24 08:46:14,464 WARN Included extra file "/etc/supervisor/conf.d/nzbget.conf" during parsing 2015-05-24 08:46:14,468 INFO supervisord started with pid 1 2015-05-24 08:46:15,471 INFO spawned: 'nzbget' with pid 7 2015-05-24 08:46:15,472 INFO spawned: 'start' with pid 8 2015-05-24 08:46:15,495 DEBG 'start' stdout output: [info] VPN provider defined as pia 2015-05-24 08:46:15,496 INFO success: nzbget entered RUNNING state, process has stayed up for > than 0 seconds (startsecs) 2015-05-24 08:46:15,496 INFO success: start entered RUNNING state, process has stayed up for > than 0 seconds (startsecs) 2015-05-24 08:46:15,500 DEBG 'start' stdout output: [info] VPN provider remote and port defined as us-east.privateinternetaccess.com 1194 2015-05-24 08:46:15,510 DEBG 'nzbget' stderr output: /data/dst/nzbget.log: No such file or directory /data/dst/nzbget.log: No such file or directory /data/dst/nzbget.log: No such file or directory /data/dst/nzbget.log: No such file or directory /data/dst/nzbget.log: No such file or directory 2015-05-24 08:46:15,510 DEBG 'nzbget' stdout output: nzbget.conf(49): Invalid value for option "InterDir" (/data/inter/): could not create directory /data/inter: nzbget.conf(70): Invalid value for option "TempDir" (/data/tmp/): could not create directory /data/tmp: nzbget.conf(67): Invalid value for option "QueueDir" (/data/queue/): could not create directory /data/queue: nzbget.conf(61): Invalid value for option "NzbDir" (/data/nzb/): could not create directory /data/nzb: 2015-05-24 08:46:15,511 DEBG fd 8 closed, stopped monitoring (stderr)> 2015-05-24 08:46:15,511 DEBG fd 6 closed, stopped monitoring (stdout)> 2015-05-24 08:46:15,511 INFO exited: nzbget (exit status 0; expected) 2015-05-24 08:46:15,511 DEBG received SIGCLD indicating a child quit 2015-05-24 08:46:15,515 INFO reaped unknown pid 19 2015-05-24 08:46:15,516 DEBG received SIGCLD indicating a child quit 2015-05-24 08:46:15,670 DEBG 'start' stdout output: [info] ip route 2015-05-24 08:46:15,671 DEBG 'start' stdout output: default via 172.17.42.1 dev eth0 8.8.4.4 via 172.17.42.1 dev eth0 8.8.8.8 via 172.17.42.1 dev eth0 64.237.0.0/16 via 172.17.42.1 dev eth0 66.55.0.0/16 via 172.17.42.1 dev eth0 108.61.0.0/16 via 172.17.42.1 dev eth0 2015-05-24 08:46:15,671 DEBG 'start' stdout output: 172.17.0.0/16 dev eth0 proto kernel scope link src 172.17.0.6 208.167.0.0/16 via 172.17.42.1 dev eth0 2015-05-24 08:46:15,671 DEBG 'start' stdout output: -------------------- 2015-05-24 08:46:15,704 DEBG 'start' stdout output: [info] iptables 2015-05-24 08:46:15,705 DEBG 'start' stdout output: -P INPUT DROP -P FORWARD ACCEPT -P OUTPUT DROP -A INPUT -i tun0 -j ACCEPT -A INPUT -i eth0 -p udp -m udp --sport 1194 -j ACCEPT -A INPUT -i eth0 -p tcp -m tcp --dport 6789 -j ACCEPT -A INPUT -i eth0 -p tcp -m tcp --sport 6789 -j ACCEPT -A INPUT -p udp -m udp --sport 53 -j ACCEPT -A INPUT -p icmp -m icmp --icmp-type 0 -j ACCEPT -A INPUT -i lo -j ACCEPT -A OUTPUT -o tun0 -j ACCEPT -A OUTPUT -o eth0 -p udp -m udp --dport 1194 -j ACCEPT -A OUTPUT -o eth0 -p tcp -m tcp --dport 6789 -j ACCEPT -A OUTPUT -o eth0 -p tcp -m tcp --sport 6789 -j ACCEPT -A OUTPUT -p udp -m udp --dport 53 -j ACCEPT -A OUTPUT -p icmp -m icmp --icmp-type 8 -j ACCEPT -A OUTPUT -o lo -j ACCEPT 2015-05-24 08:46:15,705 DEBG 'start' stdout output: -------------------- 2015-05-24 08:46:15,706 DEBG 'start' stdout output: [info] nameservers 2015-05-24 08:46:15,706 DEBG 'start' stdout output: nameserver 8.8.8.8 nameserver 8.8.4.4 2015-05-24 08:46:15,707 DEBG 'start' stdout output: -------------------- 2015-05-24 08:46:15,707 DEBG 'start' stdout output: [info] Starting OpenVPN... 2015-05-24 08:46:15,714 DEBG 'start' stdout output: Sun May 24 08:46:15 2015 OpenVPN 2.3.6 x86_64-unknown-linux-gnu [sSL (OpenSSL)] [LZO] [EPOLL] [MH] [iPv6] built on Dec 2 2014 Sun May 24 08:46:15 2015 library versions: OpenSSL 1.0.2 22 Jan 2015, LZO 2.09 2015-05-24 08:46:15,714 DEBG 'start' stdout output: Sun May 24 08:46:15 2015 WARNING: file 'credentials.conf' is group or others accessible 2015-05-24 08:46:15,741 DEBG 'start' stdout output: Sun May 24 08:46:15 2015 UDPv4 link local: [undef] Sun May 24 08:46:15 2015 UDPv4 link remote: [AF_INET]108.61.68.157:1194 2015-05-24 08:46:15,764 DEBG 'start' stdout output: Sun May 24 08:46:15 2015 WARNING: this configuration may cache passwords in memory -- use the auth-nocache option to prevent this 2015-05-24 08:46:16,042 DEBG 'start' stdout output: Sun May 24 08:46:16 2015 [Private Internet Access] Peer Connection Initiated with [AF_INET]108.61.68.157:1194 2015-05-24 08:46:18,146 DEBG 'start' stdout output: Sun May 24 08:46:18 2015 TUN/TAP device tun0 opened Sun May 24 08:46:18 2015 do_ifconfig, tt->ipv6=0, tt->did_ifconfig_ipv6_setup=0 Sun May 24 08:46:18 2015 /usr/bin/ip link set dev tun0 up mtu 1500 2015-05-24 08:46:18,148 DEBG 'start' stdout output: Sun May 24 08:46:18 2015 /usr/bin/ip addr add dev tun0 local 10.128.1.6 peer 10.128.1.5 2015-05-24 08:46:18,154 DEBG 'start' stdout output: Sun May 24 08:46:18 2015 Initialization Sequence Completed Something weird...if I look at my cache drive where I keep my docker configs, the only thing I see there relevant to nzbget is the conf file. Should there be more? Any ideas? John
  4. What kind of reception have you received from the OE team? In the past any time virtualization was mentioned they got all weird and defensive.
  5. Video shared on my FB timeline.
  6. Just wait til you see the OE VM that jonp is working on. http://lime-technology.com/forum/index.php?topic=35802.0 It uses a single 300MB OE image file to run as many OE VMs as you want. All OE configuration/settings files for each VM are saved in their own folders on a cache only share. Pretty slick. There is also a status update thread buried in the KVM forum somewhere. John
  7. I am going to start to play with the nzbgetvpn. Is there a way to tell if it is actually connecting to PIA and using the service? John
  8. I know that you have already invested in a server but my motherboard (in my sig) has 7 PCI-E slots. If you get the -6F version (mine is -iF) of that same MB, it comes with an embedded SAS controller so you would be able to save one of those slots for a GPU. I am running 3x OE/Kodi VMs and each has a dedicated HD6450 @ 1080p (no 3D). All have long HDMI runs (no powered extenders). My longest run is 50ft and I'll be damned if I can see ANY degradation in video quality. ps. I am currently running a MediaBrowser (now Emby) server to stream to all other clients (iOS, Android, HTML5, etc.) They have a nice plugin for Kodi that allows it use MB as the backend for library and watch status. It actually works very well but is still in active development. I know that Plex is the apple of everyone's eye here but I lost interest when its Kodi plugin/skins stopped getting love. The latest MB Kodi plugin is able to use stocks skins which is a HUGE + in my book! John
  9. ...that I think adding jonp to the limetech team was one of the best decisions Tom has made in my time here as an unRAID customer. I know that we can be a tough group to deal with sometimes (and rightfully so as customers) but he has been nothing but professional and dedicated. He puts in more hours helping people that would ever care to! It's hard to find a "please help me" topic without his input in there somewhere (unless some of the seasoned veterans already have it under control). Also throw in the amount of work he has dedicated to knowledge articles, testing, product development/enhancement, research, etc...I don't think unRAID would be anywhere close to the product it is in v6. Some may disagree with me. To you I say...go scratch! Job well done Jon! John
  10. I have an Asus Chromebox and OE loves it. But then again...no small form factor platform will outperform my VM.
  11. Same here...I'm running MythBuntu in a VM and it has been rock solid! John
  12. On the main page of the VM Manager, can you add a column that shows which cores are pinned to each VM? Often when I create a new VM and want to pin cores, I need to look at the details of each VM to determine which cores are still available for pinning. John
  13. Thanks for confirming that for me. Can you try this command? php -r '$lv = libvirt_connect("qemu:///system", false); print_r(libvirt_node_get_info($lv));' Copy/paste the results from that command back here for me/Eric to review. In addition, can you create a VM using the webGui, then after you're done, use the XML editor mode to manually specify additional CPU cores / pinning settings? I want to make sure that if you try to allocate / pin a CPU beyond 8 to a VM that libvirt won't spit it back at you. Here's what to change from the XML. First, adjust these two tags of XML: <vcpu placement='static'>2</vcpu> <cputune> <vcpupin vcpu='0' cpuset='0'/> <vcpupin vcpu='1' cpuset='1'/> </cputune> Change the number of vcpus in the first tag to something like 10 or 12, next, modify the <cputune> section and add additional <vcpupin> tags for the additional vcpus. When done, it should look like this: <vcpu placement='static'>10</vcpu> <cputune> <vcpupin vcpu='0' cpuset='0'/> <vcpupin vcpu='1' cpuset='1'/> <vcpupin vcpu='2' cpuset='2'/> <vcpupin vcpu='3' cpuset='3'/> <vcpupin vcpu='4' cpuset='4'/> <vcpupin vcpu='5' cpuset='5'/> <vcpupin vcpu='6' cpuset='6'/> <vcpupin vcpu='7' cpuset='7'/> <vcpupin vcpu='8' cpuset='8'/> <vcpupin vcpu='9' cpuset='9'/> </cputune> Lastly, fine this section: <cpu mode='host-passthrough'> <topology sockets='1' cores='2' threads='1'/> </cpu> Change the cores to 10. Let me know if you're able to start your VM after that. Here is the output... root@unRAID:~# php -r '$lv = libvirt_connect("qemu:///system", false); print_r(libvirt_node_get_info($lv));' Array ( [model] => x86_64 [memory] => 49522856 [cpus] => 16 [nodes] => 2 [sockets] => 1 [cores] => 4 [threads] => 2 [mhz] => 1600 ) I created a new VM but when I went into the XML editor, I see this warning at the top: Warning: libvirt_domain_get_name() expects parameter 1 to be resource, string given in /usr/local/emhttp/plugins/dynamix.vm.manager/classes/libvirt.php on line 1343 Warning: libvirt_domain_get_name(): Invalid arguments in /usr/local/emhttp/plugins/dynamix.vm.manager/classes/libvirt.php on line 1343 Warning: array_key_exists(): The first argument should be either a string or an integer in /usr/local/emhttp/plugins/dynamix.vm.manager/classes/libvirt.php on line 1381
  14. Not sure if this was mentioned already... I have 16 cores at my disposal: However, only cores 0 - 7 are available for pinning in the new VM Manager: Is this an issue or am I just not understanding? John
  15. I have what may be a rather silly question... I am on v6b12 and my docker image is on a BTRFS cache pool @ /mnt/cache. Do I... upgrade to b14b and then perform the docker image delete/recreate? or perform the docker image delete/recreate and then upgrade to b14b? John
  16. What is more important to allocate to my VM that has NZBGet AND Deluge installed...more cores or more ram? I'm thinking specifically of repairing and unpacking. TIA! John
  17. I ran it from the unRAID server. Here are my steps. Follow these steps at your own risk! The steps I followed, yours steps may vary. Restored backup files from /boot/v6.0-beta12/ Reboot UI should show beta12 as the version when it's done restarting. Make sure your array is shut down. connect via ssh or login to the machine directly mkdir /boot/testdisk cd /boot/testdisk wget http://www.cgsecurity.org/testdisk-7.0-WIP.linux26-x86_64.tar.bz2 tar -Bxvf testdisk-7.0-WIP.linux26-x86_64.tar.bz2 cd testdisk-7.0-WIP ./testdisk_static Write log Figure out which disk you need to fix by looking at the Web UI and determine which cache /dev/sd? is blue. This was changing between reboots for me, so make sure to check the UI before selecting the drive. Intel -> Analyse -> Quick Search -> Use arrows to set type (I chose logical first to match what the other drive had, but that didn't work after a reboot) I ended up selecting P for primary, and that worked for me. Yours may be differt. -> Continue -> Choose Write Exit program, and reboot from the UI. When it came back up my cache drives were both green, so I started the array and everything came up as expected. All my Dockers are working as they were before the beta13 upgrade. If the drives aren't green in the UI, repeat the steps within the ./testdisk_static program and try another partition type option. -Eric/Heuristic Eric, I'm sure there are quite a few users who appreciate your help! Thank you, John
  18. Is there a particular reason that there are two different machine types available? I can see this creating a lot of confusion if certain XML elements apply to one but not the other. John