Jump to content

smakdafrog

Members
  • Posts

    22
  • Joined

  • Last visited

Posts posted by smakdafrog

  1. I don't see anything resembling a 7 hour pattern, but I'd have to leave the server on for a bit longer to make sure (rebooted after previously posting).  I believe my issues stem from Cache Dirs, I'm not sure why.  All of my disks of XFS, and this problem seemed to have cropped out of no where over the past month or so.  I disable cache dirs and the process calls are still consistent, but they are only taking 1-5% cpu now, instead of 100%.  Not sure if there is a work around, as I like cache dirs :(

  2. On 11/27/2020 at 8:53 PM, Michael_P said:

    Yeah, your drives were likely dropping due to the power sagging. Don't use splitters if you can avoid it at all - and if you must, make sure they're the punch down type where you can see the pins attached to the wires and NOT the molded type. I can't stress enough how important it is to avoid the molded splitters.

    Michael, I think your hunch may have been correct.  The array has been running solid for a week now, so we'll see.  I will have to double check the type of splitter I have, but I'm pretty sure its the punch down type.  I did a bit of research on that, so thank you for the heads up!

  3. I removed all the splitters that were there, and have changed the configuration to the following with brand new splitters and PSU SATA/MOLEX wires to hopefully even out the load:

     

    PSU SATA Port: No splitter in play

    CACHE (SSD)

    DISK2

    DISK4

     

    PSU MOLEX Port: 

    SPLITTER 1 - PARITY + DISK1 + DISK3 - MOLEX TO SATA

    SPLITTER 2 - 1x 140mm + 2x 92mm fans - MOLEX TO MOLEX

     

    I triggered a parity sync / data rebuild, so we'll see what happens.

  4. Looks like I'm running a Corsair SF450 PSU, which has 2 modular ports for SATA and MOLEX.  At most, I will run 5 HDDs and 1 Cache, but typically its 4 HDD and 1 Cache.  I do have splitters, so the set up looks like this currently:

     

    PSU SATA Port: No splitters in play

    Cache(SSD)

    Disk 4 - WD Red 6TB - Disk not in array, usually my pre-clear or emergency SATA drive slot

     

    PSU MOLEX Port: 

    SPLITTER 1 - PARITY + DISK1 - MOLEX TO SATA

    SPLITTER 2 - DISK2 + DISK3 - MOLEX TO SATA

    SPLITTER 3 - 1x 140mm + 2x 92mm fans - MOLEX TO MOLEX

     

    To my knowledge (and googling), SATA connectors have 12V, 5V and 3.3V wires, molex uses only first 2 (12 and 5V) and SATA HDD never really used the 3.3v rail... just +12v and +5v. SSDs generally use just the +5v alone.  

     

    Power Specifications (SF450 specs)

    3.3V     5V     12V     5VSB     -12V

    Max. Power Amps

    15         20     37.5     2.5        0.3

    Watts

    100                 450     12.5      3.6

     

    Also looks like the EFRX 6TB drives use 1.75 amps at peak, and 5.3 watts for read / write, everything looks like it should be able to power everything correctly, and my typical power draw is ~40 watts idling.  

     

     

     

     

     

     

  5. So I swapped out all the SATA cables, put assigned one of the 'possibly questionable but precleared perfectly fine' disks into the disk 2 array slot, rebuilt/validated the array, and within a few hours of the rebuild, there were disk read warnings for Disk 2, but it did not disable the disk.  2 days later Disk 2 is now disabled drive.  I've attached the diagnostics, but I'm not sure where to go from here.  I can put the other 'possibly questionable but precleared perfectly fine' disks into the disk2 slot and run the array rebuild/validation, but I'm really getting demoralized having to do this each week now, something is obviously wrong.  Not sure if its the disks, or the actual SATA port on the mobo, but I believe the 'disk 2' slot when it failed twice before was on 2 different SATA ports (old cables at the time though).  

     

    Does anyone have any insight on what is wrong possibly?  looks to be the same read errors again

    tower-diagnostics-20201126-1530.zip

  6. thanks trurl, I agree I should have posted earlier but I definitely didn't think it would reoccur as often as it had.  I'll try to swap out the SATA cables with new ones tonight and see how that goes.  Is there a possibility that it may be something other than the cables/connections?  (mobo possibly)?

     

    Thanks again for taking a look, I was hoping that log-wise it looked like a bad connection, but I wasn't sure.  I'll post back when I've made some progress

  7. Hey all,

     

    I'm trying to get to the root cause of several disk read errors that I've been experiencing.  Earlier this year, I experienced my first red X due to several read and write errors, so I RMA'd the drive, smooth sailing after.  October 19, I had another drive appear with a red X, with only read errors.  I swapped that out with a spare drive, began the rebuild, and also performed a pre clear on the 'bad' disk.  Array rebuilt correctly, pre clear was successful, so again, I had another spare drive to use for later on.  November 9, I had yet another (different) drive appear with a red X for read errors.  I swapped this drive out for the drive that i pre-cleared from October, parity was rebuilt/verified successfully.  A week later, (November 17) I have another red X, but this is on the disk I had just swapped in (the disk that had errors in October, but pre-cleared just fine).

     

    I'm at a loss here, and I am currently down 2 drives (1 spare, 1 for the array, so I am without parity).   I did swap out the SATA cable in October for the 1 drive, but I just purchased a 6 pack of SATA cables that I plan to replace all the existing cables with.

     

    I've attached all 3 diag logs for each occasion, and the smart check for the disk that has errored out twice now.  I'm not entirely sure what I'm looking for, if anyone can assist, or have any ideas on where I can start/continue to troubleshoot, any help would be much appreciated.

     

     

    glados-diagnostics-20201117-1341.zip glados-diagnostics-20201109-1007.zip glados-smart-20201019-2052.zip glados-diagnostics-20201019-1040.zip

  8. On 11/20/2019 at 3:34 AM, noisegate said:

    Just updated radarr and i now get this error and can't get to the web GUI:

     

    Info] Bootstrap: Starting Radarr - /opt/radarr/Radarr.exe - Version 0.2.0.1358
    [Info] AppFolderInfo: Data directory is being overridden to [/config]


    [Fatal] ConsoleApp: EPIC FAIL!

    [v0.2.0.1358] NzbDrone.Core.Configuration.InvalidConfigFileException: /config/config.xml is empty. Please delete the config file and Radarr will recreate it.
    at NzbDrone.Core.Configuration.ConfigFileProvider.LoadConfigFile () [0x0003c] in C:\projects\radarr-usby1\src\NzbDrone.Core\Configuration\ConfigFileProvider.cs:321
    at NzbDrone.Core.Configuration.ConfigFileProvider+<>c__DisplayClass45_0.<GetValue>b__0 () [0x00000] in C:\projects\radarr-usby1\src\NzbDrone.Core\Configuration\ConfigFileProvider.cs:227
    at NzbDrone.Common.Cache.Cached`1[T].Get (System.String key, System.Func`1[TResult] function, System.Nullable`1[T] lifeTime) [0x0006a] in C:\projects\radarr-usby1\src\NzbDrone.Common\Cache\Cached.cs:81
    at NzbDrone.Core.Configuration.ConfigFileProvider.GetValue (System.String key, System.Object defaultValue, System.Boolean persist) [0x00022] in C:\projects\radarr-usby1\src\NzbDrone.Core\Configuration\ConfigFileProvider.cs:225
    at NzbDrone.Core.Configuration.ConfigFileProvider.get_LogLevel () [0x00000] in C:\projects\radarr-usby1\src\NzbDrone.Core\Configuration\ConfigFileProvider.cs:181
    at NzbDrone.Core.Instrumentation.ReconfigureLogging.Reconfigure () [0x00000] in C:\projects\radarr-usby1\src\NzbDrone.Core\Instrumentation\ReconfigureLogging.cs:22
    at Radarr.Host.Bootstrap.Start (Radarr.Host.ApplicationModes applicationModes, NzbDrone.Common.EnvironmentInfo.StartupContext startupContext) [0x00000] in C:\projects\radarr-usby1\src\NzbDrone.Host\Bootstrap.cs:61
    at Radarr.Host.Bootstrap.Start (NzbDrone.Common.EnvironmentInfo.StartupContext startupContext, Radarr.Host.IUserAlert userAlert, System.Action`1[T] startCallback) [0x00075] in C:\projects\radarr-usby1\src\NzbDrone.Host\Bootstrap.cs:39
    at NzbDrone.Console.ConsoleApp.Main (System.String[] args) [0x00029] in C:\projects\radarr-usby1\src\NzbDrone.Console\ConsoleApp.cs:35

    Press enter to exit...

     

    Any ideas how to fix this? 

     

     

    Did you ever find a solution for this?  I'm experiencing the same thing after an update this morning.

    Appdata is pointed at /mnt/cache/appdata/radarr

     

    *********

     

    19-12-16 20:41:47.5|Info|Bootstrap|Starting Radarr - /opt/radarr/Radarr.exe - Version 0.2.0.1450
    19-12-16 20:41:48.3|Info|AppFolderInfo|Data directory is being overridden to [/config]
    19-12-16 20:41:48.4|Fatal|ConsoleApp|EPIC FAIL!

    [v0.2.0.1450] NzbDrone.Core.Configuration.InvalidConfigFileException: /config/config.xml is empty. Please delete the config file and Radarr will recreate it.
      at NzbDrone.Core.Configuration.ConfigFileProvider.LoadConfigFile () [0x0003c] in C:\projects\radarr-usby1\src\NzbDrone.Core\Configuration\ConfigFileProvider.cs:321 
      at NzbDrone.Core.Configuration.ConfigFileProvider+<>c__DisplayClass45_0.<GetValue>b__0 () [0x00000] in C:\projects\radarr-usby1\src\NzbDrone.Core\Configuration\ConfigFileProvider.cs:227 
      at NzbDrone.Common.Cache.Cached`1[T].Get (System.String key, System.Func`1[TResult] function, System.Nullable`1[T] lifeTime) [0x0006a] in C:\projects\radarr-usby1\src\NzbDrone.Common\Cache\Cached.cs:81 
      at NzbDrone.Core.Configuration.ConfigFileProvider.GetValue (System.String key, System.Object defaultValue, System.Boolean persist) [0x00022] in C:\projects\radarr-usby1\src\NzbDrone.Core\Configuration\ConfigFileProvider.cs:225 
      at NzbDrone.Core.Configuration.ConfigFileProvider.get_LogLevel () [0x00000] in C:\projects\radarr-usby1\src\NzbDrone.Core\Configuration\ConfigFileProvider.cs:181 
      at NzbDrone.Core.Instrumentation.ReconfigureLogging.Reconfigure () [0x00000] in C:\projects\radarr-usby1\src\NzbDrone.Core\Instrumentation\ReconfigureLogging.cs:22 
      at Radarr.Host.Bootstrap.Start (Radarr.Host.ApplicationModes applicationModes, NzbDrone.Common.EnvironmentInfo.StartupContext startupContext) [0x00000] in C:\projects\radarr-usby1\src\NzbDrone.Host\Bootstrap.cs:61 
      at Radarr.Host.Bootstrap.Start (NzbDrone.Common.EnvironmentInfo.StartupContext startupContext, Radarr.Host.IUserAlert userAlert, System.Action`1[T] startCallback) [0x00075] in C:\projects\radarr-usby1\src\NzbDrone.Host\Bootstrap.cs:39 
      at NzbDrone.Console.ConsoleApp.Main (System.String[] args) [0x00029] in C:\projects\radarr-usby1\src\NzbDrone.Console\ConsoleApp.cs:35 

     

  9. 14 hours ago, aptalca said:

     

    ? Delugevpn uses its vpn tunnel for incoming connections. They don't come through the wan. Not sure how the host iptables would block that. It may be possible, but I'm not a networking guru 

     

    Even for just the website?  (not actual download/upload traffic).  Figured if I went to domain.com/deluge, my external IP hitting that site should be able to get logged correctly because its going through Nginx reverse proxy to get there.

     

    I mainly just want to stop anyone from brute forcing their way into my deluge client.

     

  10. On 3/17/2017 at 4:06 AM, dmacias said:

    This works for me. Add the real ip lines to the nginx default site-confs for the nextcloud docker. Then restart the nextcloud docker.

    
    server {
      listen 443 ssl;
      server_name _;
    
      real_ip_header X-Forwarded-For;
      set_real_ip_from 172.17.0.0/16;
      real_ip_recursive on;

     

     

    I'm trying to do something similar here, but have been unable to get it to work.  I'm trying to get Fail2ban working with DelugeVPN, using LetsEncrypt reverse proxy.

     

    Everything is setup and functional, but in the DelugeVPN logs, I get 172.17.0.0/16 ips listed from the docker bridge.

    ******

    2018-06-25 13:55:28,812 DEBG 'deluge-web-script' stderr output:
    [ERROR   ] 13:55:28 auth:330 Login failed (ClientIP 172.17.0.1)

    ******

     

    I've set up the real ip stuff that I've seen in this thread

    ******

    server {
        listen 443 ssl;
        server_name deluge.domain.com;
        
        set_real_ip_from 172.17.0.0/16;
        real_ip_header X-Forwarded-For;
        real_ip_recursive on;
            
        location / {
            proxy_pass  http://192.168.50.50:8112/;

        }
    }

    ******

     

    Not sure how to get the clients actual IP to populate in the delugevpn logs instead of the bridge IPs.  Anyone have an idea?

  11. I’ve had this happen too when connecting to certain Linux distributions. I’m not sure why it happens. It’s a TLS communication issue between guacd and whatever VNC you’re connecting to. I’ve reported the issue through Apache. They at least know about it. BTW, it also affects their own guacd Docker.
    Appreciate the fast response. Bummer tho! Glad it's not totally a one off issue.

    Great work on the container, thanks again!

    Sent from my SM-G930V using Tapatalk

  12. I'm using Unraid with Nginx reverse proxy, I've spun up VNCWebBrowser and your ApacheGuacamole container.  Everything is communicating, however, I get (frequent) intermittent disconnects when the session is established, seems to happen only when I'm typing or clicking.

     

    I've tried using VNC (port 5901) locally, as well as the HTML5 (port 6901), that works fine, its only when I'm accessing that container via ApacheGuacamole that I experience the disconnects.  

     

    Not really sure where to go from here, any help would be appreciated.  Please let me know if I can provide anything else.

     

    I have 2 different Nginx confs:

    ######################################################################

    Conf1

    map $http_upgrade $connection_upgrade {
        default upgrade;
        '' close;
    }

     

    server {
        listen         80 default_server;
        server_name    _;
        return          404;
    }

    server {
        listen 443 ssl default_server;
        root /config/www;
        index index.html index.htm index.php;

        server_name _;
        add_header Strict-Transport-Security "max-age=31536000"; 
        ##SSL##
        #...
        #...
        ##END SSL##
        
        #VNC Web Browser
        
        location ^~ /guacamole/ {
            proxy_pass http://192.168.15.5:8086/guacamole/;
        }

        location ^~ /guacamole/websocket-tunnel {
            proxy_pass http://192.168.15.5:8086/guacamole/websocket-tunnel;
            proxy_http_version 1.1;
            proxy_set_header Upgrade $http_upgrade;
            proxy_set_header Connection $http_connection;
            #proxy_set_header Connection "upgrade";

            proxy_buffering off;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
            access_log off;
            
        }

    }

     

    Conf2

    # GUACAMOLE CONTAINER
    server {
        listen 80;
        server_name guacamole.*;
        return 404;
    }

    server {
        listen 443 ssl http2;
        server_name guacamole.*;

        ##SSL##
        #...
        #...
        
        add_header Strict-Transport-Security "max-age=63072000; includeSubDomains; preload";
        add_header X-Content-Type-Options nosniff;
        add_header X-XSS-Protection "1; mode=block";
        add_header X-Robots-Tag none; #SET THIS TO index IF YOU WANT GOOGLE TO INDEX YOU SITE!
        add_header Content-Security-Policy "frame-ancestors https://*.$server_name https://$server_name"; 
        #add_header X-Frame-Options "ALLOW-FROM https://*.$server_name" always; 
        add_header X-Frame-Options "ALLOW-FROM https://*.$server_name" always; 

        add_header Referrer-Policy "strict-origin-when-cross-origin";
        proxy_cookie_path / "/; HTTPOnly; Secure";
        more_set_headers "Server: Classified";
        more_clear_headers 'X-Powered-By';
        ##END SSL##
            
        location / {
            proxy_pass http://192.168.15.5:8086/;
            proxy_buffering off;
            proxy_set_header Upgrade $http_upgrade;
            proxy_set_header Connection $http_connection;
            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
            proxy_set_header X-Forwarded-Proto $scheme;
            proxy_http_version 1.1;
            proxy_no_cache $cookie_session;
                        
            }

     

    Here are the logs from the disconnects, they errors vary depending on which url (conf) I'm trying to access.

     

    Conf1 error log

    Jun 20, 2018 3:54:42 PM org.webjars.servlet.WebjarsServlet doGet
    INFO: Webjars resource requested: /META-INF/resources/webjars/lodash/2.4.1/dist/lodash.min.js
    Jun 20, 2018 3:54:42 PM org.webjars.servlet.WebjarsServlet doGet
    INFO: Webjars resource requested: /META-INF/resources/webjars/angular-translate-interpolation-messageformat/2.8.0/angular-translate-interpolation-messageformat.min.js
    Jun 20, 2018 3:54:42 PM org.webjars.servlet.WebjarsServlet doGet
    INFO: Webjars resource requested: /META-INF/resources/webjars/angular/1.3.16/angular.min.js
    Jun 20, 2018 3:54:42 PM org.webjars.servlet.WebjarsServlet doGet
    INFO: Webjars resource requested: /META-INF/resources/webjars/angular-route/1.3.16/angular-route.min.js
    Jun 20, 2018 3:54:42 PM org.webjars.servlet.WebjarsServlet doGet
    INFO: Webjars resource requested: /META-INF/resources/webjars/jquery/2.1.3/dist/jquery.min.js
    Jun 20, 2018 3:54:42 PM org.webjars.servlet.WebjarsServlet doGet
    INFO: Webjars resource requested: /META-INF/resources/webjars/angular-touch/1.3.16/angular-touch.min.js
    Jun 20, 2018 3:54:42 PM org.webjars.servlet.WebjarsServlet doGet
    INFO: Webjars resource requested: /META-INF/resources/webjars/filesaver/1.3.3/FileSaver.min.js
    Jun 20, 2018 3:54:42 PM org.webjars.servlet.WebjarsServlet doGet
    INFO: Webjars resource requested: /META-INF/resources/webjars/messageformat/1.0.2/messageformat.min.js
    Jun 20, 2018 3:54:42 PM org.webjars.servlet.WebjarsServlet doGet
    INFO: Webjars resource requested: /META-INF/resources/webjars/blob-polyfill/1.0.20150320/Blob.js
    Jun 20, 2018 3:54:42 PM org.webjars.servlet.WebjarsServlet doGet
    INFO: Webjars resource requested: /META-INF/resources/webjars/angular-translate/2.8.0/angular-translate.min.js
    Jun 20, 2018 3:54:42 PM org.webjars.servlet.WebjarsServlet doGet
    INFO: Webjars resource requested: /META-INF/resources/webjars/angular-module-shim/0.0.4/angular-module-shim.js
    Jun 20, 2018 3:54:42 PM org.webjars.servlet.WebjarsServlet doGet
    INFO: Webjars resource requested: /META-INF/resources/webjars/angular-translate-loader-static-files/2.8.0/angular-translate-loader-static-files.min.js
    Jun 20, 2018 3:54:42 PM org.webjars.servlet.WebjarsServlet doGet
    INFO: Webjars resource requested: /META-INF/resources/webjars/angular-cookies/1.3.16/angular-cookies.min.js
    15:54:42.965 [http-nio-8080-exec-3] WARN  o.a.i.d.pooled.PooledDataSource - Execution of ping query 'SELECT 1' failed: Communications link failure

    The last packet successfully received from the server was 1,407,658 milliseconds ago.  The last packet sent successfully to the server was 7 milliseconds ago.
    15:54:42.966 [http-nio-8080-exec-3] WARN  o.a.i.d.pooled.PooledDataSource - Execution of ping query 'SELECT 1' failed: Communications link failure

    The last packet successfully received from the server was 1,389,637 milliseconds ago.  The last packet sent successfully to the server was 0 milliseconds ago.
    15:54:48.585 [http-nio-8080-exec-7] INFO  o.a.g.r.auth.AuthenticationService - User "smakdafrog" successfully authenticated from 172.17.0.1.
    15:54:49.270 [http-nio-8080-exec-13] INFO  o.a.g.tunnel.TunnelRequestService - User "smakdafrog" connected to connection "1".
    15:54:57.540 [http-nio-8080-exec-14] INFO  o.a.g.tunnel.TunnelRequestService - User "smakdafrog" disconnected from connection "1". Duration: 8269 milliseconds
    15:54:59.061 [http-nio-8080-exec-9] INFO  o.a.g.tunnel.TunnelRequestService - User "smakdafrog" connected to connection "1".
     

     

    Conf2 error log

    15:39:37.544 [http-nio-8080-exec-14] INFO  o.a.g.r.auth.AuthenticationService - User "smakdafrog" successfully authenticated from [199.102.91.33, 172.17.0.1].
    15:39:38.369 [http-nio-8080-exec-1] INFO  o.a.g.tunnel.TunnelRequestService - User "smakdafrog" connected to connection "1".
    15:39:52.413 [http-nio-8080-exec-8] INFO  o.a.g.tunnel.TunnelRequestService - User "smakdafrog" disconnected from connection "1". Duration: 14038 milliseconds
    15:40:07.633 [http-nio-8080-exec-1] INFO  o.a.g.tunnel.TunnelRequestService - User "smakdafrog" connected to connection "1".
    15:52:38.722 [http-nio-8080-exec-16] INFO  o.a.g.tunnel.TunnelRequestService - User "smakdafrog" disconnected from connection "1". Duration: 751088 milliseconds
    15:52:38.742 [http-nio-8080-exec-16] WARN  o.a.i.d.pooled.PooledDataSource - Execution of ping query 'SELECT 1' failed: Communications link failure

    The last packet successfully received from the server was 751,058 milliseconds ago.  The last packet sent successfully to the server was 15 milliseconds ago.
    15:52:54.077 [http-nio-8080-exec-4] INFO  o.a.g.tunnel.TunnelRequestService - User "smakdafrog" connected to connection "1".
    15:53:11.657 [http-nio-8080-exec-2] INFO  o.a.g.tunnel.TunnelRequestService - User "smakdafrog" disconnected from connection "1". Duration: 17580 milliseconds
    15:53:26.934 [http-nio-8080-exec-9] INFO  o.a.g.tunnel.TunnelRequestService - User "smakdafrog" connected to connection "1".
    15:53:49.633 [http-nio-8080-exec-6] INFO  o.a.g.tunnel.TunnelRequestService - User "smakdafrog" disconnected from connection "1". Duration: 22699 milliseconds
    15:53:51.547 [http-nio-8080-exec-12] INFO  o.a.g.tunnel.TunnelRequestService - User "smakdafrog" connected to connection "1".

    gauc1.png

  13. I've tried to install this plugin, but each time I get the following error.  

     

    Couldn't find /boot mount point in SNMP out.  Output:

    End of MIB

     

    plugin: run failed: /bin/bash retval: 1

     

    Anyone familiar with this error or how to fix it?  I've scoured the internet, I have perl installed.

    snmp install error.png

×
×
  • Create New...