Jump to content

RockDawg

Members
  • Posts

    1,070
  • Joined

  • Last visited

Everything posted by RockDawg

  1. Thanks for the reply. I tried running without Emby and I am still getting the errors I posted above. I also looked at rthe event log for my mobo and I it shows these lines: 58697 2018/10/20 15:05:28 Memory Correctable Memory ECC @ DIMMF1(CPU2) - Asserted 58698 2018/11/10 09:35:50 Memory Correctable Memory ECC @ DIMMF1(CPU2) - Asserted 58699 2018/12/10 14:35:27 Memory Correctable Memory ECC @ DIMMF1(CPU2) - Asserted 58700 2018/12/27 15:22:30 Memory Correctable Memory ECC @ DIMMF1(CPU2) - Asserted 58701 2019/01/16 19:38:30 Memory Correctable Memory ECC @ DIMMF1(CPU2) - Asserted 58702 2019/02/01 17:20:09 Memory Correctable Memory ECC @ DIMMF1(CPU2) - Asserted 58703 2019/02/12 04:43:13 Memory Correctable Memory ECC @ DIMMF1(CPU2) - Asserted I was fearful that might be indicating a bad RAM module but I ran 1 24 hour memtest with no errors. Additionally, other containers are also acting "odd" like I posted in this thread:
  2. Anyone have any ideas? Sent from my Pixel 3 using Tapatalk
  3. I posted in the Docker forum about all kinds of strange issues I am having with some containers. Unraid itself seems to be running just fine and because of that I was looking at program and container logs but I stupidly never looked at the syslog. I finally did and am seeing a bunch of errors like these: Mar 3 18:01:59 WOPR emhttpd: error: get_temperature, 4050: Resource temporarily unavailable (11): popen: /usr/sbin/smartctl -n standby -A /dev/sdk Mar 3 18:01:59 WOPR emhttpd: error: get_temperature, 4050: Resource temporarily unavailable (11): popen: /usr/sbin/smartctl -n standby -A /dev/sdp Mar 3 18:01:59 WOPR emhttpd: error: get_temperature, 4050: Resource temporarily unavailable (11): popen: /usr/sbin/smartctl -n standby -A /dev/sdj Mar 3 18:15:05 WOPR emhttpd: error: shcmd_test, 1188: Resource temporarily unavailable (11): system Mar 5 08:47:11 WOPR shfs: fuse: error creating thread: Resource temporarily unavailable Additionally, one problem I am having is with my Docker container failing when trying to playback a video file and it's log also says "Resource temporarily unavailable". Anybody have an idea what's going on here? wopr-diagnostics-20190305-1817.zip
  4. All of the sudden I am having all sorts of weird issues with some of my Docker containers. The problems seemed to start after updating some containers (only containers. not unraid or anything else) this past Thursday. I usually do this every other week or so depending on how many have updates. Most of my containers are set to latest stable rather than beta or development branches so I never really have any issues. First I notice that my Sonarr container failed to download new episodes. After looking into it, Sonarr couldn't connect to any of my 3 indexers nor could it connect o Nzbget without any obvious reason why. I restart it's container but still the same problem. I tried to set it to the development branch but I don't enter it correctly and it fails and the container is removed. I play around and reinstall based of the template I was running and everything seems good. I figure something was just off during the update and it's all good. Then I find out nobody can stream from my Emby container. It's running and I can access the WebGUI just fine but trying to play most anything results in an "Playback Error - No compatible streams are currently available" error. I am still experiencing this problem. Emby dev says they've never seem errors like I am getting. I also run a Nextcloud container and my cell phone is set to auto upload any photos I take to it. I take a photo this weekend and my phone says it can't upload to Nextcloud. I try to access it's webGui and I am unable to. If I look at the container log it says: PHP Fatal error: Uncaught Doctrine\DBAL\DBALException: Failed to connect to the database: An exception occured in driver: SQLSTATE[HY000] [2002] Connection refused in /config/www/nextcloud/lib/private/DB/Connection.php:64 My MariaDB container seems to be running fine so I'm not sure what that's about. I also can't access Nextcloud's WebUI to see what it says. Now I have 2 containers showing an update ready (Netdta and Radarr) and if I click update all I get the usual screen but it didn't do everything like restart the containers or remove the old image (see attached image) and they both just still show an update ready. That never happens when I update. Basically, things just seem "off" in many of my Docker containers. I even tried disabling Docker in Settings, removed the IMG file and re-added all my containers with no noticeable change. I've attached diagnostics. wopr-diagnostics-20190305-1817.zip
  5. It looks like Ubiquiti is going proprietary with video. From what I've read they are switching to Unifi Protect and with it you will not be able to setup your own NVR. It looks like you will have to buy their Unifi CloudKey Gen2 Plus (which hoses a 2.5" hard drive) to record the video. No word on what will happen to the Unifi Video software but it will likely be abandoned. Here is a link to some discussion: https://community.ubnt.com/t5/UniFi-Protect/Protect-for-Linux/td-p/2512166/page/2
  6. I would also really like to see something implemented to lessen the impact of parity checks on system performance. With 8TB drives in my system parity checks now take ~20 hours. No way to schedule that around viewing times. Plus nowadays I am running Emby and have some friends and family that stream from my server remotely too so it now affects more than just my household. It's kind of a bummer having to tell people that the first day of each month it probably won't work very well.
  7. Yeah. I don't really know what the deal is. All I know is it has worked without any issue since making the change. I'm just glad to have it sorted out. It was really driving me nuts.
  8. It turns out the delay issue turns out to have been Namechep's nameservers. Somebody replied to me on HardOCP that they run a forum and had all kinds of issues when using Namecheap's nameservers. So I signed up for a free account at Cloudflare and entered their nameserver addresses in my Namecheap account and I haven't had an issue since.
  9. If that question was for me, my appdata is on an SSD that is my cache drive. I don't use the mover or anything so the only thing my cache drive does is handle the appdata for my containers.
  10. I am really stumped with this whole project. I'm new to web servers and reverse proxies and don;t know much more than basic networking stuff. But thanks to the tutorial and this forum I have Letsencrypt and nginx running with my own domain and it all works except for one big problem that I mentioned earlier in this thread - I frequently experience a 20-25 second delay before the page loads for any of my sites. It doesn't happen all the time. Sometimes it goes straight to the site but other times after typing the url and hitting enter, nothing happens for 20-25 seconds and then the page loads. I have talked to a couple different people (one on the Emby forums and one on the HardOCP forums) who were very nice and spent quite a bit of time trying to help me with no luck. Since I first started experiencing this problem I have: rebuilt my Unraid server with all new hardware except for the hard drives deleted the Letsencrypt container and appdata folder and reinstalled and configured from scratch used my old Unraid hardware(Xeon E3-1230 with 32GB RAM) to replace my the hardware (old Celeron with 2GB RAM) in my standalone pfSense computer and reinstalled and configured it from scratch None of that changed a thing. The couple people that spent a good deal of time helping me each linked to different posts about nginx being very slow in Docker. I posted one of those here and was told that someone uses nginx in Docker to run production sites and nobody else has commented about experiencing the same thing I am. They suggested that I try installing nginx on a separate machine as a test. My problem is that I really don't know how to do that. Like I said, I was very dependent on tutorials and help to get this working and with Linuxserver bundling Letsencrypt/nginx together and Unraid's nice and easy template system it looks a lot different than a "normal" setup. This is really frustrating and is killing the user experience for my family and friends trying to use Emby and Ombi as both time out a lot due to the delay and they have a hard time accessing either. Any help or ideas would be greatly appreciated.
  11. Please forgive my ignorance, but is this container the controller? I was considering a Unifi Ap-AC Long Range - Wireless Access Point and am wondering if this is all I need to configure it?
  12. I have a question about security - I have NZBget, Radarr, Sonarr and Transmission all set with a username and password within each app which propmts with a small popup when accessing each site. I also have Emby, Ombi and Nextcloud with nothing special other than the typical username and password selection default to each. Is this secure enough or should I still be using htpasswd?
  13. Thanks so much! I initially looked there but because I didn't see the other profile xml files there I assumed that wasn't the place. I should have just tried it.
  14. What I mean is if you go to View>Preferences>General and tick the Expert Mode option. Then go to the Advanced tab, you can set the default profile. By default there are four to choose from (Default, AAC-stereo, FLAC and WDTV). For years I've used a custom profile for BluRays and on my Windows install the profile's xml file gets put in the root MakeMKV directory and it then shows as an option you can select in MakeMKV. Is there a way to do that with the container?
  15. Is there a way I can use my own custom profile setting with this container? I have one for Blurays that auto selects the HD tracks. The default does not.
  16. Same delay whether I try from within or outside the LAN. That is with me using https://emby.myserver.com. If instead I type 192.168.1.42:8096, I get Emby without any delay. I don;t understand networking enough to know how resolves the domain from inside the LAN. My router is pfsense if that helps.
  17. Nope. It's still there. I have been hopping around my sites and it seems about 1 out of 5 tries yields the delay. Damn this is frustrating!
  18. Okay I could swear that I had rebooted the router but I just did it and everything does seem to be working now. I will withhold judgement because, even before, sometimes it would work fine and then the delay would appear. I have tried both internally with my desktop and externally with my cell phone on the cellular network and both loaded quickly. I'll report back once I am more confident.
  19. I really don't know a lot about all this. In my router the primary DNS is set to Google 8.8.8.8. The delay is such that when you type the address and hit enter, nothing happens in the browser at all except the spinning activity indicator. The current page doesn't change at all. The moment the page chnges at all, it loads as quickly as I would expect. So yeah, it's acting like it can't get through for that time. Once it loads, I can usually go to any of my sites without any delay. However, if you wait a few minutes you will usually get the delay again.
  20. So I have still been trying to fix this delay issue with no luck. A user over on the Emby forums spent quite a bit of time trying to help me last night and we still haven't figured it out. He ended up sending me this link about someone finding that nginx was slower in a Docker container than run standalone. There was a couple replies that it ran better with a "host" network connection rather than "bridge". Has anyone else tried this? How would I even get that to work just to test it? I tried changing the mode to "host" but then I couldn;t connect to any of my sites. Here is a link to the post: https://stackoverflow.com/questions/49023800/performance-issues-running-nginx-in-a-docker-container I just cannot eliminate this 20-30 delay when access sites. Has anyone else experienced this?? Here is an excerpt that was posted straight from Docker's site:
  21. I just did that and there's nothing I can see. I just had about a minute delay accessing from my cellular network and the access log showed nothing during the delay. As soon as the page began loading it showed a bunch of lines like the following (I changesd IP to 0.0.0.0): 0.0.0.0 - - [25/Jul/2018:18:01:39 -0400] "GET / HTTP/1.1" 302 5 "-" "Mozilla/5.0 (Linux; Android 8.0.0; SM-G950U Build/R16NW) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Mobile Safari/537.36" 0.0.0.0 - - [25/Jul/2018:18:01:39 -0400] "GET /web/index.html HTTP/1.1" 200 1012 "-" "Mozilla/5.0 (Linux; Android 8.0.0; SM-G950U Build/R16NW) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Mobile Safari/537.36" 0.0.0.0 - - [25/Jul/2018:18:01:39 -0400] "GET /web/scripts/apploader.js?v=3.5.0.0 HTTP/1.1" 304 0 "https://emby.myserver.com/web/index.html" "Mozilla/5.0 (Linux; Android 8.0.0; SM-G950U Build/R16NW) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Mobile Safari/537.36" 0.0.0.0 - - [25/Jul/2018:18:01:39 -0400] "GET /web/bower_components/alameda/alameda.js?v=3.5.0.0 HTTP/1.1" 200 5503 "https://emby.myserver.com/web/index.html" "Mozilla/5.0 (Linux; Android 8.0.0; SM-G950U Build/R16NW) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Mobile Safari/537.36" 0.0.0.0 - - [25/Jul/2018:18:01:39 -0400] "GET /web/scripts/site.js?v=3.5.0.0 HTTP/1.1" 200 13043 "https://emby.myserver.com/web/index.html" "Mozilla/5.0 (Linux; Android 8.0.0; SM-G950U Build/R16NW) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Mobile Safari/537.36" 0.0.0.0 - - [25/Jul/2018:18:01:40 -0400] "GET /web/bower_components/emby-webcomponents/require/requirecss.js?v=3.5.0.0 HTTP/1.1" 200 562 "https://emby.myserver.com/web/index.html" "Mozilla/5.0 (Linux; Android 8.0.0; SM-G950U Build/R16NW) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Mobile Safari/537.36" 0.0.0.0 - - [25/Jul/2018:18:01:40 -0400] "GET /web/bower_components/emby-webcomponents/browser.js?v=3.5.0.0 HTTP/1.1" 200 1644 "https://emby.myserver.com/web/index.html" "Mozilla/5.0 (Linux; Android 8.0.0; SM-G950U Build/R16NW) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Mobile Safari/537.36" 0.0.0.0 - - [25/Jul/2018:18:01:40 -0400] "GET /web/bower_components/emby-apiclient/connectionmanager.js?v=3.5.0.0 HTTP/1.1" 200 6764 "https://emby.myserver.com/web/index.html" "Mozilla/5.0 (Linux; Android 8.0.0; SM-G950U Build/R16NW) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Mobile Safari/537.36" 0.0.0.0 - - [25/Jul/2018:18:01:40 -0400] "GET /web/css/site.css?v=3.5.0.0 HTTP/1.1" 200 803 "https://emby.myserver.com/web/index.html" "Mozilla/5.0 (Linux; Android 8.0.0; SM-G950U Build/R16NW) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Mobile Safari/537.36" 0.0.0.0 - - [25/Jul/2018:18:01:40 -0400] "GET /web/bower_components/emby-apiclient/events.js?v=3.5.0.0 HTTP/1.1" 304 0 "https://emby.myserver.com/web/index.html" "Mozilla/5.0 (Linux; Android 8.0.0; SM-G950U Build/R16NW) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Mobile Safari/537.36" 0.0.0.0 - - [25/Jul/2018:18:01:40 -0400] "GET /web/bower_components/emby-webcomponents/usersettings/usersettings.js?v=3.5.0.0 HTTP/1.1" 304 0 "https://emby.myserver.com/web/index.html" "Mozilla/5.0 (Linux; Android 8.0.0; SM-G950U Build/R16NW) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Mobile Safari/537.36" 0.0.0.0 - - [25/Jul/2018:18:01:40 -0400] "GET /web/components/apphost.js?v=3.5.0.0 HTTP/1.1" 200 2997 "https://emby.myserver.com/web/index.html" "Mozilla/5.0 (Linux; Android 8.0.0; SM-G950U Build/R16NW) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Mobile Safari/537.36" 0.0.0.0 - - [25/Jul/2018:18:01:40 -0400] "GET /web/bower_components/emby-apiclient/credentials.js?v=3.5.0.0 HTTP/1.1" 200 690 "https://emby.myserver.com/web/index.html" "Mozilla/5.0 (Linux; Android 8.0.0; SM-G950U Build/R16NW) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Mobile Safari/537.36" 0.0.0.0 - - [25/Jul/2018:18:01:40 -0400] "GET /web/bower_components/emby-webcomponents/usersettings/usersettingsbuilder.js?v=3.5.0.0 HTTP/1.1" 200 1297 "https://emby.myserver.com/web/index.html" "Mozilla/5.0 (Linux; Android 8.0.0; SM-G950U Build/R16NW) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Mobile Safari/537.36" 0.0.0.0 - - [25/Jul/2018:18:01:40 -0400] "GET /web/bower_components/emby-apiclient/apiclient.js?v=3.5.0.0 HTTP/1.1" 200 10395 "https://emby.myserver.com/web/index.html" "Mozilla/5.0 (Linux; Android 8.0.0; SM-G950U Build/R16NW) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Mobile Safari/537.36" Does anyone see anything amiss? The delays are making everything unusable.
  22. Anyone have any ideas why I am getting delays before pages load? Or how to begin to troubleshoot?
  23. I have been trying to get this all working right for a week now. I'm a noob so it's all been baby steps. Right now I have most things working but I am having an issue where accessing say https://myserver.com/radarr hangs for 30-45 seconds before loading the page. This happens when accessing any of my apps but once the page loads and you try the same on again or any others right away they all load fast. Wait a while and try one and you will usually (but not always) get the delay. Here is my nginx/site-confs/default file: ## Version 2018/04/20 - Changelog: https://github.com/linuxserver/docker-letsencrypt/commits/master/root/defaults/default # listening on port 80 disabled by default, remove the "#" signs to enable # redirect all traffic to https #server { # listen 80; # server_name _; # return 301 https://$host$request_uri; #} upstream netdata { server 192.168.1.42:19999; keepalive 64; } # main server block server { listen 443 ssl http2 default_server; listen 80; root /config/www; index index.html index.htm index.php; server_name myserver.com; # enable subfolder method reverse proxy confs include /config/nginx/proxy-confs/*.subfolder.conf; # all ssl related config moved to ssl.conf include /config/nginx/ssl.conf; client_max_body_size 0; location / { proxy_pass http://192.168.1.42:8282; #Organizr IP and Port include /config/nginx/proxy.conf; } location ~ \.php$ { fastcgi_split_path_info ^(.+\.php)(/.+)$; # With php7-cgi alone: fastcgi_pass 192.168.1.42:9000; # With php7-fpm: #fastcgi_pass unix:/var/run/php7-fpm.sock; fastcgi_index index.php; include /etc/nginx/fastcgi_params; } location = /netdata { return 301 /netdata/; } location ~ /netdata/(?<ndpath>.*) { proxy_redirect off; proxy_set_header Host $host; proxy_set_header X-Forwarded-Host $host; proxy_set_header X-Forwarded-Server $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_http_version 1.1; proxy_pass_request_headers on; proxy_set_header Connection "keep-alive"; proxy_store off; proxy_pass http://netdata/$ndpath$is_args$args; gzip on; gzip_proxied any; gzip_types *; } # sample reverse proxy config for password protected couchpotato running at IP 192.168.1.50 port 5050 with base url "cp" # notice this is within the same server block as the base # don't forget to generate the .htpasswd file as described on docker hub # location ^~ /cp { # auth_basic "Restricted"; # auth_basic_user_file /config/nginx/.htpasswd; # include /config/nginx/proxy.conf; # proxy_pass http://192.168.1.50:5050/cp; # } } # sample reverse proxy config without url base, but as a subdomain "cp", ip and port same as above # notice this is a new server block, you need a new server block for each subdomain #server { # listen 443 ssl; # # root /config/www; # index index.html index.htm index.php; # # server_name cp.*; # # include /config/nginx/ssl.conf; # # client_max_body_size 0; # # location / { # auth_basic "Restricted"; # auth_basic_user_file /config/nginx/.htpasswd; # include /config/nginx/proxy.conf; # proxy_pass http://192.168.1.50:5050; # } #} # enable subdomain method reverse proxy confs include /config/nginx/proxy-confs/*.subdomain.conf;
×
×
  • Create New...