Hacky

Members
  • Posts

    4
  • Joined

  • Last visited

Everything posted by Hacky

  1. Unfortunately it does not work for me. WebUI shows following error: DiskSpeed - Disk Diagnostics & Reporting tool Version: 2.10.7.5 Scanning Hardware 18:51:35 Spinning up hard drives 18:51:35 Scanning system storage 18:51:36 Scanning USB Bus 18:51:36 Scanning hard drives 18:51:38 Scanning storage controllers 18:51:39 Scanning USB hubs & devices 18:51:39 Scanning motherboard resources 18:51:39 Fetching known drive vendors from the Hard Drive Database Lucee 5.3.12.1 Error (java.lang.IllegalArgumentException) Message XML Error: org.xml.sax.SAXException: org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. Stacktrace The Error Occurred in /var/www/ScanControllers.cfm: line 1610 1608: <CFHTTP method="GET" URL="http://strangejourney.net/diskspeed/VendorList.cfm" timeout="10"></CFHTTP> 1609: <CFIF CFHTTP.Status_Code EQ 200> 1610: <cfwddx input="#CFHTTP.FileContent#" output="AllVendors" action="wddx2cfml"> 1611: <CFELSE> 1612: <CFOUTPUT>#TS()# Unable to fetch information - HTTP Status Code #CFHTTP.Status_Code#<br></CFOUTPUT> called from /var/www/ScanControllers.cfm: line 1462 1460: </CFIF> 1461: </CFLOOP> 1462: </CFLOOP> 1463: 1464: <!--- Compute bandwidth for PCI & PCI-X devices ---> Java Stacktrace lucee.runtime.exp.NativeException: XML Error: org.xml.sax.SAXException: org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. at lucee.runtime.converter.WDDXConverter.deserialize(WDDXConverter.java:545) at lucee.runtime.tag.Wddx.wddx2cfml(Wddx.java:207) at lucee.runtime.tag.Wddx.doIt(Wddx.java:179) at lucee.runtime.tag.Wddx.doStartTag(Wddx.java:160) at scancontrollers_cfm$cf.call_000147(/ScanControllers.cfm:1610) at scancontrollers_cfm$cf.call(/ScanControllers.cfm:1462) at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:1056) at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:948) at lucee.runtime.listener.ClassicAppListener._onRequest(ClassicAppListener.java:65) at lucee.runtime.listener.MixedAppListener.onRequest(MixedAppListener.java:45) at lucee.runtime.PageContextImpl.execute(PageContextImpl.java:2493) at lucee.runtime.PageContextImpl._execute(PageContextImpl.java:2478) at lucee.runtime.PageContextImpl.executeCFML(PageContextImpl.java:2449) at lucee.runtime.engine.Request.exe(Request.java:45) at lucee.runtime.engine.CFMLEngineImpl._service(CFMLEngineImpl.java:1216) at lucee.runtime.engine.CFMLEngineImpl.serviceCFML(CFMLEngineImpl.java:1162) at lucee.loader.engine.CFMLEngineWrapper.serviceCFML(CFMLEngineWrapper.java:97) at lucee.loader.servlet.CFMLServlet.service(CFMLServlet.java:51) at javax.servlet.http.HttpServlet.service(HttpServlet.java:623) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:673) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) at org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:768) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:926) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1791) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.base/java.lang.Thread.run(Unknown Source) Caused by: java.lang.IllegalArgumentException: XML Error: org.xml.sax.SAXException: org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. ... 42 more Timestamp 3/4/24 6:51:44 PM CET Docker logs: text error warn system array login 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.base/java.util=ALL-UNNAMED --add-opens=java.base/java.util.concurrent=ALL-UNNAMED --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED 04-Mar-2024 18:49:43.961 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server version name: Apache Tomcat/9.0.78 04-Mar-2024 18:49:43.967 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server built: Jul 4 2023 13:15:43 UTC 04-Mar-2024 18:49:43.967 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server version number: 9.0.78.0 04-Mar-2024 18:49:43.968 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Name: Linux 04-Mar-2024 18:49:43.968 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Version: 6.1.74-Unraid 04-Mar-2024 18:49:43.968 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Architecture: amd64 04-Mar-2024 18:49:43.968 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Java Home: /opt/java/openjdk 04-Mar-2024 18:49:43.969 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Version: 11.0.20+8 04-Mar-2024 18:49:43.969 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Vendor: Eclipse Adoptium 04-Mar-2024 18:49:43.969 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE: /usr/local/tomcat 04-Mar-2024 18:49:43.969 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME: /usr/local/tomcat 04-Mar-2024 18:49:44.011 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.lang=ALL-UNNAMED 04-Mar-2024 18:49:44.013 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.io=ALL-UNNAMED 04-Mar-2024 18:49:44.014 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.util=ALL-UNNAMED 04-Mar-2024 18:49:44.015 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.util.concurrent=ALL-UNNAMED 04-Mar-2024 18:49:44.015 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED 04-Mar-2024 18:49:44.015 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.config.file=/usr/local/tomcat/conf/logging.properties 04-Mar-2024 18:49:44.016 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager 04-Mar-2024 18:49:44.016 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djdk.tls.ephemeralDHKeySize=2048 04-Mar-2024 18:49:44.017 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.protocol.handler.pkgs=org.apache.catalina.webresources 04-Mar-2024 18:49:44.017 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dorg.apache.catalina.security.SecurityListener.UMASK=0027 04-Mar-2024 18:49:44.018 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Xms64m 04-Mar-2024 18:49:44.018 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Xmx512m 04-Mar-2024 18:49:44.019 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.security.egd=file:/dev/./urandom 04-Mar-2024 18:49:44.019 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dignore.endorsed.dirs= 04-Mar-2024 18:49:44.020 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.base=/usr/local/tomcat 04-Mar-2024 18:49:44.020 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.home=/usr/local/tomcat 04-Mar-2024 18:49:44.020 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.io.tmpdir=/usr/local/tomcat/temp 04-Mar-2024 18:49:44.083 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent Loaded Apache Tomcat Native library [1.2.37] using APR version [1.7.0]. 04-Mar-2024 18:49:44.083 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent APR capabilities: IPv6 [true], sendfile [true], accept filters [false], random [true], UDS [true]. 04-Mar-2024 18:49:44.084 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent APR/OpenSSL configuration: useAprConnector [false], useOpenSSL [true] 04-Mar-2024 18:49:44.102 INFO [main] org.apache.catalina.core.AprLifecycleListener.initializeSSL OpenSSL successfully initialized [OpenSSL 3.0.2 15 Mar 2022] 04-Mar-2024 18:49:44.999 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-8888"] 04-Mar-2024 18:49:45.055 INFO [main] org.apache.catalina.startup.Catalina.load Server initialization in [1592] milliseconds 04-Mar-2024 18:49:45.140 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Catalina] 04-Mar-2024 18:49:45.140 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/9.0.78] WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by org.apache.felix.framework.ext.ClassPathExtenderFactory$DefaultClassLoaderExtender (file:/usr/local/tomcat/lucee/lucee.jar) to method java.net.URLClassLoader.addURL(java.net.URL) WARNING: Please consider reporting this to the maintainers of org.apache.felix.framework.ext.ClassPathExtenderFactory$DefaultClassLoaderExtender WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release 04-Mar-2024 18:49:52.248 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-8888"] 04-Mar-2024 18:49:52.306 INFO [main] org.apache.catalina.startup.Catalina.start Server startup in [7250] milliseconds 04-Mar-2024 18:50:57.550 INFO [Thread-5] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-8888"] 04-Mar-2024 18:50:57.553 INFO [Thread-5] org.apache.catalina.core.StandardService.stopInternal Stopping service [Catalina] 04-Mar-2024 18:51:02.721 INFO [Thread-5] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-8888"] 04-Mar-2024 18:51:02.752 INFO [Thread-5] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-8888"] 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.base/java.util=ALL-UNNAMED --add-opens=java.base/java.util.concurrent=ALL-UNNAMED --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED 04-Mar-2024 18:51:10.717 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server version name: Apache Tomcat/9.0.78 04-Mar-2024 18:51:10.721 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server built: Jul 4 2023 13:15:43 UTC 04-Mar-2024 18:51:10.722 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server version number: 9.0.78.0 04-Mar-2024 18:51:10.722 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Name: Linux 04-Mar-2024 18:51:10.722 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Version: 6.1.74-Unraid 04-Mar-2024 18:51:10.722 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Architecture: amd64 04-Mar-2024 18:51:10.722 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Java Home: /opt/java/openjdk 04-Mar-2024 18:51:10.723 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Version: 11.0.20+8 04-Mar-2024 18:51:10.723 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Vendor: Eclipse Adoptium 04-Mar-2024 18:51:10.723 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE: /usr/local/tomcat 04-Mar-2024 18:51:10.723 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME: /usr/local/tomcat 04-Mar-2024 18:51:10.761 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.lang=ALL-UNNAMED 04-Mar-2024 18:51:10.761 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.io=ALL-UNNAMED 04-Mar-2024 18:51:10.762 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.util=ALL-UNNAMED 04-Mar-2024 18:51:10.763 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.util.concurrent=ALL-UNNAMED 04-Mar-2024 18:51:10.763 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED 04-Mar-2024 18:51:10.763 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.config.file=/usr/local/tomcat/conf/logging.properties 04-Mar-2024 18:51:10.763 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager 04-Mar-2024 18:51:10.764 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djdk.tls.ephemeralDHKeySize=2048 04-Mar-2024 18:51:10.764 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.protocol.handler.pkgs=org.apache.catalina.webresources 04-Mar-2024 18:51:10.764 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dorg.apache.catalina.security.SecurityListener.UMASK=0027 04-Mar-2024 18:51:10.764 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Xms64m 04-Mar-2024 18:51:10.764 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Xmx512m 04-Mar-2024 18:51:10.765 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.security.egd=file:/dev/./urandom 04-Mar-2024 18:51:10.765 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dignore.endorsed.dirs= 04-Mar-2024 18:51:10.765 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.base=/usr/local/tomcat 04-Mar-2024 18:51:10.766 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.home=/usr/local/tomcat 04-Mar-2024 18:51:10.766 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.io.tmpdir=/usr/local/tomcat/temp 04-Mar-2024 18:51:10.822 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent Loaded Apache Tomcat Native library [1.2.37] using APR version [1.7.0]. 04-Mar-2024 18:51:10.823 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent APR capabilities: IPv6 [true], sendfile [true], accept filters [false], random [true], UDS [true]. 04-Mar-2024 18:51:10.824 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent APR/OpenSSL configuration: useAprConnector [false], useOpenSSL [true] 04-Mar-2024 18:51:10.863 INFO [main] org.apache.catalina.core.AprLifecycleListener.initializeSSL OpenSSL successfully initialized [OpenSSL 3.0.2 15 Mar 2022] 04-Mar-2024 18:51:11.731 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-8888"] 04-Mar-2024 18:51:11.834 INFO [main] org.apache.catalina.startup.Catalina.load Server initialization in [1671] milliseconds 04-Mar-2024 18:51:12.348 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Catalina] 04-Mar-2024 18:51:12.349 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/9.0.78] WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by org.apache.felix.framework.ext.ClassPathExtenderFactory$DefaultClassLoaderExtender (file:/usr/local/tomcat/lucee/lucee.jar) to method java.net.URLClassLoader.addURL(java.net.URL) WARNING: Please consider reporting this to the maintainers of org.apache.felix.framework.ext.ClassPathExtenderFactory$DefaultClassLoaderExtender WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release ** Press ANY KEY to close this window **
  2. I just did not want to name my UPS "qnapups" solely for the QNAP NAS. But you are right. If one is okay with using QNAP's forced UPS name, it should probably be enough just using "qnapups" name in regular netserver without dummy-ups.
  3. It is currently not possible to use `dummy-ups` driver configuration for the purpose of QNAP (and maybe Synology too?) NAS. Example `ups.conf` configuration which fails to work maxstartdelay = 150 maxretry = 30 retrydelay = 5 [ups] driver = "usbhid-ups" port = "auto" # your USB UPS configuration follows [qnapups] driver = dummy-ups port = [email protected] desc = "APC UPS for QNAP" This can be however hotfixed with the following patch for the `/etc/rc.d/rc.nut` file. --- rc.nut 2023-09-29 19:45:25 +++ rc.nut2 2023-09-29 19:49:39 @@ -15,7 +15,7 @@ [ -e "$CONFIG" ] && source $CONFIG start_driver() { - /usr/sbin/upsdrvctl -u root start 2>&1 || exit 1 + /usr/sbin/upsdrvctl -u root start ups 2>&1 || exit 1 } start_upsd() { \ No newline at end of file @@ -247,6 +247,8 @@ start_upsd fi start_upsmon + sleep 1 + /usr/sbin/upsdrvctl -u root start qnapups 2>&1 || exit 1 ;; start_upsmon) # starts upsmon only (for a ups client box) start_upsmon \ No newline at end of file (Apply via ssh/terminal with `patch /etc/rc.d/rc.nut < PatchFileIncludingAbovePatch`) With such patch NUT works well and can start both drivers successfully. Maybe someone else will find that helpful.