Jump to content

rragu

Members
  • Content Count

    25
  • Joined

  • Last visited

Posts posted by rragu


  1. Hi,

     

    I believe that starting with 6.8, unRAID no longer saves a passphrase to a keyfile. So, does this mean the only way to autostart an encrypted array is to use a keyfile?

     

    Assuming there is some way to autostart using a passphrase:

    So I have my server at my parents' place since they have Gigabit internet and I don't. I generally use the OpenVPN docker to administer the server, although I do have a Raspberry Pi on their LAN that I connect to via VNC if OpenVPN isn't working properly. I was planning on storing the passphrase on the Raspberry Pi and having the server retrieve it via SMB at start.

     

    Is that advisable or should I configure it some other way? Any security concerns/issues to navigate?


  2. 2 minutes ago, remotevisitor said:

    This is expected behaviour .... but the reason is rather subtle.

     

    The cache setting on a share is used when a file is created on a disk.   So when you use Syncthing to copy the files to your system it is creating new files on your system so it honours the cache setting and creates the files on the cache disk.

     

    When you then move the files to your Media share it is just renaming the files (not creating new files) so the cache setting is not used and the files will remain on the cache disk.     As the Media share cache setting is "No", mover does not move files from the cache disk.

     

    So you currently have 2 possibilities:

    • Change the cache setting on your Media share to “Yes" so that mover will copy files from cache disk to data disks.
    • Copy the files to /mnt/user0/Media rather than /mnt/user/Media;  this will ensure the moved files are moved to the data disks rather than remain on the cache disk.  (Note however Tom is thinking about removing /mnt/user0 in a future version).

    Ahh I see. That makes more sense. 

     

    Yeah I think I'll just set Media to be cache-enabled. I had worried about unnecessary writes on the cache disk. But, I believe SSD drive endurance is high enough now that I'm more likely to replace the drive due to obsolescence before failure due to endurance


  3. 11 minutes ago, BRiT said:

    Somewhat expected, depending on how you "transfer content" from one share to the other.

     

    Mover does not move files from cache to disk for shares set as use cache: no.

    Mover does not move files from cache to disk for share set as use cache: prefer.

     

    Syncthing is set to cache: Yes

    Media is set to cache: No

     

    According to the tooltip in the Share Settings page, "No prohibits new files and subdirectories from being written onto the Cache disk/pool."

    So if (1) content is on the Syncthing share and the cache drive and (2) I then move it to the Media share using Krusader, my expectation is that content moves from Syncthing share on the cache drive to the Media share on the array (bypassing the cache drive since Media is NOT cache enabled).

     

    But that doesn't seem to happen. When I check the cache drive contents, there is a Media folder on the cache drive with the contents I just transferred.

     

    EDIT: I just saw @remotevisitor's explanation above


  4. Running on 6.8.1

     

    I have an unRAID server at my parents' house, mainly because they have gigabit FiOS and I don't (for the same price as my 200Mbps, I might add; but that's a rant for another day). 

     

    I live in another city and I usually use Syncthing to add any content from my personal desktop to the unRAID server. I then use Krusader to move content from the Syncthing share to whatever share it needs to go into. 

     

    I have noticed though that when I transfer content from the Syncthing share (which is cache-enabled) to, for example, my Media share (which is NOT cache-enabled), the content nevertheless remains on the cache drive. And since the Media share is not cache-enabled, the content never moves to the array even when Mover is invoked in the early morning. Now, I suppose that I could wait for Mover to move the content from cache to array within the Syncthing share first and then move to Media. But, that could take up to a day and I'm impatient. 

     

    So my question is: is this expected behavior or do I have some incorrect settings in place?


  5. 1 minute ago, saarg said:

    That just means nobody made a proxy conf for subdomain.

    I just checked the LSIO GitHub reverse-proxy-conf repository (https://github.com/linuxserver/reverse-proxy-confs) and actually there is a 'calibre-web.subdomain.conf.sample' file here.

    1) I assume I can just copy that file over into my LE container manually and continue as usual?

    2) Maybe something to look into regarding why this file alone doesn't seem to get retrieved by the LE container upon restart (assuming this issue isn't specific to me)?


  6. Quick question: I'm looking into setting up calibre-web and reverse proxying it using this LE container.

    When I check my nginx proxy-conf folder, I only see a subfolder sample file for calibre-web whereas pretty much every other container has both a subdomain and subfolder option.

    Does calibre-web alone work only with subfolders or is there an issue with my LE container install?

    I've restarted the LE container multiple times since I noticed the absence of the subdomain file (assuming it exists). My understanding is that the container re-downloads any missing proxy-conf files upon restart?


  7. 30 minutes ago, Frank1940 said:

    Mine are staying there through a restart.   Try this:    Right-click in the Panel where the icons with test under are. Select 'Configure Toolbars' and you will see this setup.  Select one of the Toolbar items and click 'Change Text'.   Now make sure that the indicated check box is not checked. 

     

     

    1777463519_Annotation2020-01-10114131.jpg.094b5ca50ba64a208c379dd1a6a27d93.jpg

     

    I  have also have turned  'Lock Toolbar Positions' to  "on" in the first right-click box. 

    I checked the entry for each bookmark and made sure the checkbox in the screenshot above is UNchecked. And I have Lock Toolbar Positions turned on.

     

    Still no luck. Every time I restart the docker, I go back to having only a row of folder icons with no text.


  8. On 12/10/2019 at 5:47 AM, Wence said:

    My first sever and first Docker so apologies if the question is not clear or the answer is obvious: Followed tutorial  as per old Spaceinvader One video (on deprecated Docker). The custom action bars option is toolbars settings "text under the icons" is not persistent on re-boot. Is it intended ? 

    I have the same question. It's only a couple extra clicks to re-enable but it would be great if there was a way to remove this annoyance.


  9. I just installed this container and I am unable to get past the apache/guacamole login screen.

     

    I tested this with my own username/password, the basic abc/abc combination as well as just leaving the two fields blank.

     

    I did make sure to input the md5 of the password when using one (please see my Docker run command below using the abc/abc combination).

     

    Only the last option (leaving both fields blank) works and takes me directly to the setup screen. Any thoughts on why I'm unable to use a username/password?

     

    My Docker run command:

    docker run -d --name='calibre' --net='bridge' -e TZ="America/New_York" -e HOST_OS="Unraid" -e 'GUAC_USER'='abc' -e 'GUAC_PASS'='900150983cd24fb0d6963f7d28e17f72' -e 'PUID'='99' -e 'PGID'='100' -p '8080:8080/tcp' -p '8081:8081/tcp' -v '/mnt/user/Media/Books/Calibre Library/':'/books':'rw' -v '/mnt/user/Media/Books/Import/':'/import':'rw' -v '/mnt/user/appdata/calibre':'/config':'rw' 'linuxserver/calibre'

    Here is the docker log:

    [s6-init] making user provided files available at /var/run/s6/etc...exited 0.
    [s6-init] ensuring user provided files have correct perms...exited 0.
    [fix-attrs.d] applying ownership & permissions fixes...
    [fix-attrs.d] done.
    [cont-init.d] executing container initialization scripts...
    [cont-init.d] 10-adduser: executing...
    
    -------------------------------------
    _ ()
    | | ___ _ __
    | | / __| | | / \
    | | \__ \ | | | () |
    |_| |___/ |_| \__/
    
    
    Brought to you by linuxserver.io
    We gratefully accept donations at:
    https://www.linuxserver.io/donate/
    -------------------------------------
    GID/UID
    -------------------------------------
    
    User uid: 99
    User gid: 100
    -------------------------------------
    
    [cont-init.d] 10-adduser: exited 0.
    [cont-init.d] 11-moduser: executing...
    [cont-init.d] 11-moduser: exited 0.
    [cont-init.d] 12-prep_xrdp: executing...
    [cont-init.d] 12-prep_xrdp: exited 0.
    [cont-init.d] 13-update_app_name: executing...
    [cont-init.d] 13-update_app_name: exited 0.
    [cont-init.d] 14-configure_openbox: executing...
    [cont-init.d] 14-configure_openbox: exited 0.
    [cont-init.d] 30-update_webapp_context: executing...
    [cont-init.d] 30-update_webapp_context: exited 0.
    [cont-init.d] 35-update_guac_creds: executing...
    [cont-init.d] 35-update_guac_creds: exited 0.
    [cont-init.d] 50-config: executing...
    [cont-init.d] 50-config: exited 0.
    [cont-init.d] 99-custom-scripts: executing...
    [custom-init] no custom files found exiting...
    [cont-init.d] 99-custom-scripts: exited 0.
    [cont-init.d] done.
    [services.d] starting services
    [services.d] done.
    
    X.Org X Server 1.19.6
    Release Date: 2017-12-20
    X Protocol Version 11, Revision 0
    Build Operating System: Linux 4.4.0-148-generic x86_64 Ubuntu
    Current Operating System: Linux 5197125c4508 4.19.56-Unraid #1 SMP Thu Jun 27 13:13:13 BST 2019 x86_64
    Kernel command line: BOOT_IMAGE=/bzimage initrd=/bzroot
    Build Date: 03 June 2019 08:10:35AM
    xorg-server 2:1.19.6-1ubuntu4.3 (For technical support please see http://www.ubuntu.com/support)
    Current version of pixman: 0.34.0
    Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
    Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
    (==) Log file: "/var/log/Xorg.pid-411.log", Time: Mon Nov 11 03:21:11 2019
    (++) Using config file: "/etc/X11/xrdp/xorg.conf"
    (==) Using system config directory "/usr/share/X11/xorg.conf.d"
    guacd[413]: INFO: Guacamole proxy daemon (guacd) version 0.9.14 started
    guacd[413]: INFO: Listening on host 127.0.0.1, port 4822
    xorgxrdpSetup:
    xrdpdevSetup:
    rdpmousePlug:
    rdpkeybPlug:
    rdpIdentify:
    rdpDriverFunc: op 10
    
    :
    rdpPreInit:
    rdpScreenInit: virtualX 800 virtualY 600 rgbBits 8 depth 24
    rdpScreenInit: pfbMemory bytes 1920000
    rdpScreenInit: pfbMemory 0x1503de53e010
    rdpSimdInit: assigning yuv functions
    rdpSimdInit: cpuid ax 1 cx 0 return ax 0x00800f82 bx 0x0c0c0800 cx 0x7ed8320b dx 0x178bfbff
    rdpSimdInit: sse2 amd64 yuv functions assigned
    rdpXvInit: depth 24
    rdpClientConInit: kill disconnected [0] timeout [0] sec
    
    rdpScreenInit: out
    rdpmousePreInit: drv 0x55bb96caf350 info 0x55bb96e115b0, flags 0x0
    rdpmouseControl: what 0
    rdpmouseDeviceInit:
    rdpmouseCtrl:
    rdpRegisterInputCallback: type 1 proc 0x1503de917c60
    rdpmouseControl: what 1
    rdpmouseDeviceOn:
    rdpkeybPreInit: drv 0x55bb96cb39f0 info 0x55bb96f821d0, flags 0x0
    rdpkeybControl: what 0
    rdpkeybDeviceInit:
    rdpkeybChangeKeyboardControl:
    rdpkeybChangeKeyboardControl: autoRepeat on
    rdpRegisterInputCallback: type 0 proc 0x1503de714530
    rdpkeybControl: what 1
    rdpkeybDeviceOn:
    rdpSaveScreen:
    rdpDeferredRandR:
    rdpResizeSession: width 1024 height 768
    calling RRScreenSizeSet
    rdpRRScreenSetSize: width 1024 height 768 mmWidth 271 mmHeight 203
    rdpRRGetInfo:
    screen resized to 1024x768
    RRScreenSizeSet ok 1
    Warning: Cannot convert string "-*-helvetica-bold-r-normal--*-120-*-*-*-*-iso8859-1" to type FontStruct
    Warning: Cannot convert string "-*-courier-medium-r-normal--*-120-*-*-*-*-iso8859-1" to type FontStruct
    rdpRRGetInfo:
    Obt-Message: Xinerama extension is not present on the server
    rdpInDeferredUpdateCallback:
    rdpkeybChangeKeyboardControl:
    rdpkeybChangeKeyboardControl: autoRepeat off
    Openbox-Message: Unable to find a valid menu file "/var/lib/openbox/debian-menu.xml"
    Connection failure: Connection refused
    pa_context_connect() failed: Connection refused
    guacd[413]: INFO: Guacamole connection closed during handshake
    rdpRRGetInfo:
    QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-abc'
    qt.qpa.xcb: QXcbConnection: XCB error: 148 (Unknown), sequence: 181, resource id: 0, major code: 140 (Unknown), minor code: 20
    NOTE: Picked up JDK_JAVA_OPTIONS: --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.io=ALL-UNNAMED --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED
    10-Nov-2019 22:21:12.462 WARNING [main] org.apache.catalina.startup.ClassLoaderFactory.validateFile Problem with JAR file [/usr/share/tomcat8/lib/commons-dbcp.jar], exists: [false], canRead: [false]
    10-Nov-2019 22:21:12.466 WARNING [main] org.apache.catalina.startup.ClassLoaderFactory.validateFile Problem with JAR file [/usr/share/tomcat8/lib/commons-pool.jar], exists: [false], canRead: [false]
    10-Nov-2019 22:21:12.470 WARNING [main] org.apache.catalina.startup.ClassLoaderFactory.validateFile Problem with directory [/var/lib/tomcat8/common/classes], exists: [false], isDirectory: [false], canRead: [false]
    10-Nov-2019 22:21:12.470 WARNING [main] org.apache.catalina.startup.ClassLoaderFactory.validateFile Problem with directory [/var/lib/tomcat8/common], exists: [false], isDirectory: [false], canRead: [false]
    10-Nov-2019 22:21:12.470 WARNING [main] org.apache.catalina.startup.ClassLoaderFactory.validateFile Problem with directory [/usr/share/tomcat8/common/classes], exists: [false], isDirectory: [false], canRead: [false]
    10-Nov-2019 22:21:12.470 WARNING [main] org.apache.catalina.startup.ClassLoaderFactory.validateFile Problem with directory [/usr/share/tomcat8/common], exists: [false], isDirectory: [false], canRead: [false]
    10-Nov-2019 22:21:12.471 WARNING [main] org.apache.catalina.startup.ClassLoaderFactory.validateFile Problem with directory [/var/lib/tomcat8/server/classes], exists: [false], isDirectory: [false], canRead: [false]
    10-Nov-2019 22:21:12.471 WARNING [main] org.apache.catalina.startup.ClassLoaderFactory.validateFile Problem with directory [/var/lib/tomcat8/server], exists: [false], isDirectory: [false], canRead: [false]
    10-Nov-2019 22:21:12.471 WARNING [main] org.apache.catalina.startup.ClassLoaderFactory.validateFile Problem with directory [/usr/share/tomcat8/server/classes], exists: [false], isDirectory: [false], canRead: [false]
    10-Nov-2019 22:21:12.472 WARNING [main] org.apache.catalina.startup.ClassLoaderFactory.validateFile Problem with directory [/usr/share/tomcat8/server], exists: [false], isDirectory: [false], canRead: [false]
    10-Nov-2019 22:21:12.472 WARNING [main] org.apache.catalina.startup.ClassLoaderFactory.validateFile Problem with directory [/var/lib/tomcat8/shared/classes], exists: [false], isDirectory: [false], canRead: [false]
    10-Nov-2019 22:21:12.472 WARNING [main] org.apache.catalina.startup.ClassLoaderFactory.validateFile Problem with directory [/var/lib/tomcat8/shared], exists: [false], isDirectory: [false], canRead: [false]
    10-Nov-2019 22:21:12.472 WARNING [main] org.apache.catalina.startup.ClassLoaderFactory.validateFile Problem with directory [/usr/share/tomcat8/shared/classes], exists: [false], isDirectory: [false], canRead: [false]
    10-Nov-2019 22:21:12.472 WARNING [main] org.apache.catalina.startup.ClassLoaderFactory.validateFile Problem with directory [/usr/share/tomcat8/shared], exists: [false], isDirectory: [false], canRead: [false]
    10-Nov-2019 22:21:12.503 SEVERE [main] org.apache.catalina.startup.Catalina.initDirs Cannot find specified temporary folder at [/var/lib/tomcat8/temp]
    10-Nov-2019 22:21:12.815 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server version: Apache Tomcat/8.5.39 (Ubuntu)
    10-Nov-2019 22:21:12.815 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server built: Sep 9 2019 19:47:51 UTC
    10-Nov-2019 22:21:12.815 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server number: 8.5.39.0
    10-Nov-2019 22:21:12.815 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Name: Linux
    10-Nov-2019 22:21:12.815 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Version: 4.19.56-Unraid
    10-Nov-2019 22:21:12.815 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Architecture: amd64
    10-Nov-2019 22:21:12.816 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Java Home: /usr/lib/jvm/java-11-openjdk-amd64
    10-Nov-2019 22:21:12.816 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Version: 11.0.4+11-post-Ubuntu-1ubuntu218.04.3
    10-Nov-2019 22:21:12.816 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Vendor: Ubuntu
    10-Nov-2019 22:21:12.816 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE: /var/lib/tomcat8
    10-Nov-2019 22:21:12.816 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME: /usr/share/tomcat8
    10-Nov-2019 22:21:12.816 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.lang=ALL-UNNAMED
    10-Nov-2019 22:21:12.816 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.io=ALL-UNNAMED
    10-Nov-2019 22:21:12.816 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED
    10-Nov-2019 22:21:12.817 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.config.file=/var/lib/tomcat8/conf/logging.properties
    10-Nov-2019 22:21:12.817 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
    10-Nov-2019 22:21:12.817 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djdk.tls.ephemeralDHKeySize=2048
    10-Nov-2019 22:21:12.817 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.protocol.handler.pkgs=org.apache.catalina.webresources
    10-Nov-2019 22:21:12.817 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dorg.apache.catalina.security.SecurityListener.UMASK=0027
    10-Nov-2019 22:21:12.817 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dignore.endorsed.dirs=
    10-Nov-2019 22:21:12.817 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.base=/var/lib/tomcat8
    10-Nov-2019 22:21:12.817 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.home=/usr/share/tomcat8
    10-Nov-2019 22:21:12.817 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.io.tmpdir=/var/lib/tomcat8/temp
    10-Nov-2019 22:21:12.817 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [/usr/java/packages/lib:/usr/lib/x86_64-linux-gnu/jni:/lib/x86_64-linux-gnu:/usr/lib/x86_64-linux-gnu:/usr/lib/jni:/lib:/usr/lib]
    10-Nov-2019 22:21:12.840 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-8080"]
    10-Nov-2019 22:21:12.851 INFO [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read
    10-Nov-2019 22:21:12.866 INFO [main] org.apache.catalina.startup.Catalina.load Initialization processed in 363 ms
    10-Nov-2019 22:21:12.898 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Catalina]
    10-Nov-2019 22:21:12.898 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet Engine: Apache Tomcat/8.5.39 (Ubuntu)
    10-Nov-2019 22:21:12.918 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployWAR Deploying web application archive [/var/lib/tomcat8/webapps/ROOT.war]
    10-Nov-2019 22:21:13.771 INFO [localhost-startStop-1] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
    22:21:13.979 [localhost-startStop-1] INFO o.a.g.environment.LocalEnvironment - GUACAMOLE_HOME is "/etc/guacamole".
    22:21:14.033 [localhost-startStop-1] INFO o.a.g.rest.auth.HashTokenSessionMap - Sessions will expire after 60 minutes of inactivity.
    22:21:14.110 [localhost-startStop-1] INFO o.a.g.environment.LocalEnvironment - GUACAMOLE_HOME is "/etc/guacamole".
    22:21:14.173 [localhost-startStop-1] INFO o.a.g.t.w.WebSocketTunnelModule - Loading JSR-356 WebSocket support...
    10-Nov-2019 22:21:14.335 WARNING [localhost-startStop-1] com.google.inject.internal.ProxyFactory.<init> Method [public void org.apache.guacamole.rest.user.UserResource.updateObject(java.lang.Object) throws org.apache.guacamole.GuacamoleException] is synthetic and is being intercepted by [org.apache.guacamole.rest.RESTExceptionWrapper@502e3cb1]. This could indicate a bug. The method may be intercepted twice, or may not be intercepted at all.
    10-Nov-2019 22:21:14.411 INFO [localhost-startStop-1] com.sun.jersey.guice.spi.container.GuiceComponentProviderFactory.register Registering org.apache.guacamole.rest.extension.ExtensionRESTService as a root resource class
    10-Nov-2019 22:21:14.411 INFO [localhost-startStop-1] com.sun.jersey.guice.spi.container.GuiceComponentProviderFactory.register Registering org.apache.guacamole.rest.language.LanguageRESTService as a root resource class
    10-Nov-2019 22:21:14.411 INFO [localhost-startStop-1] com.sun.jersey.guice.spi.container.GuiceComponentProviderFactory.register Registering org.apache.guacamole.rest.patch.PatchRESTService as a root resource class
    10-Nov-2019 22:21:14.411 INFO [localhost-startStop-1] com.sun.jersey.guice.spi.container.GuiceComponentProviderFactory.register Registering org.apache.guacamole.rest.auth.TokenRESTService as a root resource class
    10-Nov-2019 22:21:14.411 INFO [localhost-startStop-1] com.sun.jersey.guice.spi.container.GuiceComponentProviderFactory.register Registering org.apache.guacamole.rest.session.SessionRESTService as a root resource class
    10-Nov-2019 22:21:14.411 INFO [localhost-startStop-1] com.sun.jersey.guice.spi.container.GuiceComponentProviderFactory.register Registering org.codehaus.jackson.jaxrs.JacksonJsonProvider as a provider class
    10-Nov-2019 22:21:14.413 INFO [localhost-startStop-1] com.sun.jersey.server.impl.application.WebApplicationImpl._initiate Initiating Jersey application, version 'Jersey: 1.17.1 02/28/2013 12:47 PM'
    10-Nov-2019 22:21:14.454 INFO [localhost-startStop-1] com.sun.jersey.guice.spi.container.GuiceComponentProviderFactory.getComponentProvider Binding org.codehaus.jackson.jaxrs.JacksonJsonProvider to GuiceManagedComponentProvider with the scope "Singleton"
    
    019 22:21:14.703 INFO [localhost-startStop-1] com.sun.jersey.guice.spi.container.GuiceComponentProviderFactory.getComponentProvider Binding org.apache.guacamole.rest.extension.ExtensionRESTService to GuiceManagedComponentProvider with the scope "PerRequest"
    10-Nov-2019 22:21:14.706 INFO [localhost-startStop-1] com.sun.jersey.guice.spi.container.GuiceComponentProviderFactory.getComponentProvider Binding org.apache.guacamole.rest.language.LanguageRESTService to GuiceManagedComponentProvider with the scope "PerRequest"
    10-Nov-2019 22:21:14.707 INFO [localhost-startStop-1] com.sun.jersey.guice.spi.container.GuiceComponentProviderFactory.getComponentProvider Binding org.apache.guacamole.rest.patch.PatchRESTService to GuiceManagedComponentProvider with the scope "PerRequest"
    10-Nov-2019 22:21:14.709 INFO [localhost-startStop-1] com.sun.jersey.guice.spi.container.GuiceComponentProviderFactory.getComponentProvider Binding org.apache.guacamole.rest.auth.TokenRESTService to GuiceManagedComponentProvider with the scope "PerRequest"
    10-Nov-2019 22:21:14.710 INFO [localhost-startStop-1] com.sun.jersey.guice.spi.container.GuiceComponentProviderFactory.getComponentProvider Binding org.apache.guacamole.rest.session.SessionRESTService to GuiceManagedComponentProvider with the scope "PerRequest"
    10-Nov-2019 22:21:14.719 INFO [localhost-startStop-1] org.webjars.servlet.WebjarsServlet.init WebjarsServlet initialization completed
    10-Nov-2019 22:21:14.728 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployWAR Deployment of web application archive [/var/lib/tomcat8/webapps/ROOT.war] has finished in [1,809] ms
    10-Nov-2019 22:21:14.731 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-8080"]
    10-Nov-2019 22:21:14.745 INFO [main] org.apache.catalina.startup.Catalina.start Server startup in 1878 ms

     


  10. I am in the process of setting up Collabora according to SpaceinvaderOne's tutorial. I've added the relevant cname, added the Collabora app in Nextcloud, installed the Collabora docker container, and set up the LetsEncrypt proxy .conf file. When I restart the LE docker container, I get the following repeating error:

    Quote

    nginx: [emerg] "resolver" directive is duplicate in /config/nginx/proxy-confs/collabora.subdomain.conf:11

    I'm not sure where the duplication is occurring (I mean, I realize it is pointing to line 11 in the code included below).

     

    But, the only change I made to the .conf file from the sample included in the LE container was changing the subdomain name from 'collabora.*' to 'office.*'

     

    Any thoughts?

     

    Thanks

     

    For reference, I've included the contents of my collabora.subdomain.conf file below:

    # make sure that your dns has a cname set for collabora and that your collabora container is named collabora
    
    server {
        listen 443 ssl;
        listen [::]:443 ssl;
    
        server_name office.*;
    
        include /config/nginx/ssl.conf;
    
        resolver 127.0.0.11 valid=30s;
        set $upstream_collabora collabora;
    
        # static files
        location ^~ /loleaflet {
            proxy_pass https://$upstream_collabora:9980;
            proxy_set_header Host $http_host;
        }
    
        # WOPI discovery URL
        location ^~ /hosting/discovery {
            proxy_pass https://$upstream_collabora:9980;
            proxy_set_header Host $http_host;
        }
    
        # Capabilities
        location ^~ /hosting/capabilities {
            proxy_pass https://$upstream_collabora:9980;
            proxy_set_header Host $http_host;
        }
    
        # main websocket
        location ~ ^/lool/(.*)/ws$ {
            proxy_pass https://$upstream_collabora:9980;
            proxy_set_header Upgrade $http_upgrade;
            proxy_set_header Connection "Upgrade";
            proxy_set_header Host $http_host;
            proxy_read_timeout 36000s;
        }
    
        # download, presentation and image upload
        location ~ ^/lool {
            proxy_pass https://$upstream_collabora:9980;
            proxy_set_header Host $http_host;
        }
    
        # Admin Console websocket
        location ^~ /lool/adminws {
            proxy_pass https://$upstream_collabora:9980;
            proxy_set_header Upgrade $http_upgrade;
            proxy_set_header Connection "Upgrade";
            proxy_set_header Host $http_host;
            proxy_read_timeout 36000s;
        }
    }

     


  11. @dee31797

     

     

    Hi, this container is exactly what I've been looking for!

     

    Would it be possible to add the ability to schedule the conversions based on time and/or CPU usage?

     

    I generally only watch my recorded shows the next day or later. So if possible, I'd like to schedule the conversions to times of the day when I know my server is not likely to have high CPU usage.

     

    Alternatively (or additionally), I could set the container to only run conversions if CPU usage has been less than X% for Y minutes?

     

    Thanks for all your work!


  12. 13 hours ago, CHBMB said:

     

    Yes add a tag to linuxserver/duplicati from the list here.

     

    Like so

    2019-04-08_00-28.png.5572d7c7356e4099946aa45bb3a95799.png

    Thanks!

     

    That said, turns out my issue was entirely to do with a misconfigured duplicati.subdomain.conf file. Not sure how I managed to mess that one up after having properly configured it before... 

     

    Still, all's well that ends well


  13. I've been using this container for a few weeks and was until recently having no issues. Please note, I've reverse proxyied this container using LetsEncrypt.

     

    After a recent update (on 4/3/19 [?; not sure on the exact date]; although that's when I ran update not necessarily when the update was released), I noticed this container is giving me issues. 

     

    In particular, after I navigate to https://myduplicati.mydomain.xyz, I enter the login password, and then am greeted by a message reading "The connection to the server is lost, attempting again". Not sure what I might have done to break this. I haven't really fiddled with Duplicati since my initial setup went properly.

     

    I've attached my docker run command below and will be glad to furnish any other logs upon request. 

    Duplicati Docker Run Command.PNG

     

    Is there a way to simply roll back the update to an earlier version of the container to see if that caused any issues?


  14. So I've just got Syncthing installed for the first time. Not entirely sure I've gotten it configured correctly; but I was in fact able to transfer some files to the desired folder on Unraid from a remote machine. So that's something... 

     

    I recently followed Spaceinvader's video on LetsEncrypt+NGINX to get Nextcloud accessible through the reverse proxy. I'd like to be able to do the same with Syncthing (i.e. https://syncthing.mydomain.com presents me with the syncthing GUI).

    Is this possible? Like Nextcloud, does Syncthing require additional configuration (either in the Syncthing appdata files or the LetsEncrypt appdata files)?

     

    In addition, not sure if I've got Syncthing configured securely. The GUI listen address is currently 127.0.0.1:8384. Do I need to change this if I want Syncthing to be accessible through a reverse proxy? What about the GUI authentication and "Use HTTPS for GUI" options?

     

    Any and all help is much appreciated! I'm currently in the unenviable position of having a little knowledge (i.e. just enough to break things)...

     

    P.S. Under "GUI Settings", I see there is a message "The GUI address is overridden by startup options. Changes here will not take effect while the override is in place." Not sure what this means exactly?


  15. 2 minutes ago, dlandon said:

    I also use Chrome of that version works fine for me.  I can't reproduce it.  Do the disks and cache in the array show correctly?  It's pretty much the same code used for all used/free displays.

    Yeah, the other displays for array, cache, and boot are showing properly. I'm fairly certain the 2019.01.21a version of UD was also showing properly

     

    PS. I'm on Unraid 6.6.6 if that helps


  16. 6 hours ago, Frank1940 said:

    Since no one has taken the time to reply about the state of this drive, let me give you my thoughts.

    Thanks very much for your detailed reply!

    Quote

    I would RMA this drive if possible.  (My past experience is that HD manufacturers  don't argue about warranty claims.  They have always shipped the replacement to me on the day they receive the old one! After all, ripping out a drive out of most computers for warranty replacement is really big hassle and every few people do it on a whim!) 

    Thankfully, I think this drive is still within the warranty period.

     

    One more question: if I RMA the drive, am I likely to get a refurbished drive as opposed to a new drive? This is a WD Red, if that makes a difference.


  17. 1 hour ago, DoeBoye said:

    I noticed this as well. It showed precleared successful, but I had to X to close it. Unfortunately, it seems like the final step of tagging the drive as precleared is not occurring either, so Unraid is now spending 12 hours clearing it...

     

     

    I asked the same question on the unRAID subreddit and got the following explanation:

    Quote

    I think the preclear jobs actually run in tmux sessions, I imagine the red X just ends that tmux session. No harm in exiting them with the red X.

     

    So, I waited until the preclear plugin notified me that all the preclearing was completed for my second set of drives. Then I restarted the array. The "Stop Preclear" button was gone and the relevant drives were properly denoted as precleared.


  18. Hi all!

    Running unRAID v6.6.6 and Preclear Disks plugin v2018.10.07

     

    Have two sets of questions:

     

    1) I ran preclear on 3 of my drives, with two 3TB drives completing successfully and one 4TB drive failing the post-read. I also got a notification that the raw value for the current pending sector count on the 4TB drive was now 2 (fairly certain it was 0 before preclear). 

     

    Some cursory googling brought up the possibility of a memory issue. However, since the 2x 3TBs were precleared successfully, am I right in thinking memory probably isn't the issue?

     

    I do have two more 4TB drives that I'm also planning to preclear. EDIT: I subsequently ran preclear on the remaining 2x 4TB drives. Both completed successfully.

     

    Should I try preclearing the failed drive again or should I just plan on swapping it?

     

    Here is the failed drive's preclear results:

    2117953882_PreclearFailed-4TBDrive.PNG.d82dd24ed053d997efc14dff9fd02c9f.PNG

    Here are the current SMART data from the same drive:

    1930286131_PreclearFailed-SMARTdata.thumb.PNG.a66c0a713385edae17b10e06816701fc.PNG

     

    2) Also, I noticed that even though the preclear completed successfully on the 2x 3TB drives, the "Stop Preclear" button is still there.

    Do I still need to click that red 'x' even after a successful preclear? Or can I just start assigning it to the array?

    And why is the failed drive denoted as "precleared" even though it failed and the two precleared drives aren't denoted as such?

    Disks.thumb.PNG.53760bb5417111277bd7ecd2e7a496ee.PNG

     

    Thanks for any and all help!