Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

uldise

Members
  • Joined

  • Last visited

Everything posted by uldise

  1. Thanks so much! looks like it started working.. i'm wondering why need you as container maintainer create that folder.. IMHO, it must be done by Guac itself..
  2. ok, got your update, looks like there are an error in this plugin. found error on localhost.<date>.log. so, not sure what to do next.. 04-Jan-2019 19:12:27.093 SEVERE [http-nio-8080-exec-1] org.apache.catalina.core.StandardWrapperValve.invoke Servlet.service() for servlet [default] in context with path [/guacamole] threw exception org.codehaus.jackson.map.JsonMappingException: Image stream of QR code could not be written. (through reference chain: org.apache.guacamole.rest.APIError["expected"]->java.util.UnmodifiableCollection[0]->org.apache.guacamole.auth.totp.form.AuthenticationCodeField["qrCode"]) at org.codehaus.jackson.map.JsonMappingException.wrapWithPath(JsonMappingException.java:218) at org.codehaus.jackson.map.JsonMappingException.wrapWithPath(JsonMappingException.java:183) at org.codehaus.jackson.map.ser.std.SerializerBase.wrapAndThrow(SerializerBase.java:140) at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:158) at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112) at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:72) at org.codehaus.jackson.map.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:23) at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86) at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446) at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150) at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112) at org.codehaus.jackson.map.ser.StdSerializerProvider._serializeValue(StdSerializerProvider.java:610) at org.codehaus.jackson.map.ser.StdSerializerProvider.serializeValue(StdSerializerProvider.java:256) at org.codehaus.jackson.map.ObjectMapper.writeValue(ObjectMapper.java:1604) at org.codehaus.jackson.jaxrs.JacksonJsonProvider.writeTo(JacksonJsonProvider.java:558) at com.sun.jersey.spi.container.ContainerResponse.write(ContainerResponse.java:306) at com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:1479) at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1391) at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1381) at com.sun.jersey.spi.container.servlet.WebComponent.service(WebComponent.java:416) at com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:538) at com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:716) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:263) at com.google.inject.servlet.ServletDefinition.service(ServletDefinition.java:178) at com.google.inject.servlet.ManagedServletPipeline.service(ManagedServletPipeline.java:91) at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:62) at com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:118) at com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:113) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:470) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:799) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:861) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1458) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) Caused by: java.lang.IllegalStateException: Image stream of QR code could not be written. at org.apache.guacamole.auth.totp.form.AuthenticationCodeField.getQRCode(AuthenticationCodeField.java:306) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.codehaus.jackson.map.ser.BeanPropertyWriter.get(BeanPropertyWriter.java:483) at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:418) at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150) ... 44 more Caused by: javax.imageio.IIOException: Can't create output stream! at javax.imageio.ImageIO.write(ImageIO.java:1574) at com.google.zxing.client.j2se.MatrixToImageWriter.writeToStream(MatrixToImageWriter.java:159) at com.google.zxing.client.j2se.MatrixToImageWriter.writeToStream(MatrixToImageWriter.java:144) at org.apache.guacamole.auth.totp.form.AuthenticationCodeField.getQRCode(AuthenticationCodeField.java:298) ... 51 more Caused by: javax.imageio.IIOException: Can't create cache file! at javax.imageio.ImageIO.createImageOutputStream(ImageIO.java:423) at javax.imageio.ImageIO.write(ImageIO.java:1572) ... 54 more Caused by: java.nio.file.NoSuchFileException: /var/lib/tomcat8/temp/imageio968254410183490612.tmp at sun.nio.fs.UnixException.translateToIOException(UnixException.java:86) at sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:102) at sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:107) at sun.nio.fs.UnixFileSystemProvider.newByteChannel(UnixFileSystemProvider.java:214) at java.nio.file.Files.newByteChannel(Files.java:361) at java.nio.file.Files.createFile(Files.java:632) at java.nio.file.TempFileHelper.create(TempFileHelper.java:138) at java.nio.file.TempFileHelper.createTempFile(TempFileHelper.java:161) at java.nio.file.Files.createTempFile(Files.java:897) at javax.imageio.stream.FileCacheImageOutputStream.<init>(FileCacheImageOutputStream.java:88) at com.sun.imageio.spi.OutputStreamImageOutputStreamSpi.createOutputStreamInstance(OutputStreamImageOutputStreamSpi.java:68) at javax.imageio.ImageIO.createImageOutputStream(ImageIO.java:419) ... 55 more
  3. thanks, updated a container, added OPT_TOTP variable, starrted a container, and i see totp extension added in the extensions folder. but still no go - when i press login, nothing happening, i'm still on login page.. BTW, there are no more logs writing with new version. so how to check what's going on?
  4. ok, got that file, placed under extensions folder, disabled DUO, started container. when i enter username/password and click login, nothing happened.. i'm still on the login page.. and yes, found documentation here: https://github.com/apache/guacamole-manual/blob/master/src/chapters/totp-auth.xml
  5. yes, i'm looking at TOTP. i see it in the /opt/guacamole/totp folder by i have no idea how to copy it outside the container.. and i think you should define some properties to guac.properties file to to get it to work.. so, looks like we should wait for additional info..
  6. i'm still on 6.5.3, and for me this plugin is working.. if you just download all stuff from this comment https://forums.unraid.net/topic/36603-open-vm-tools-for-unraid-6/?do=findComment&amp;comment=691283 and then try to run it with new unraid version? it will just try to recompile with all file you already have on flash..
  7. ok, i will check then.. any news for "google athenticator" on 2FA authentication? i read somewhere, it will included in new version..
  8. i have guacamole-auth-duo-0.9.14.tar.gz extension enabled, but looks like in no more works, may be you have a link where i can get the same extension for new version?
  9. if i wanna just upgrade my existing guac instance, then i just change my existing container Repository? i'm using it with included mariadb.
  10. fill all empty fields, use "." for domain, if you have not one.
  11. @Tybio how about your test with M.2 drive? i just saw another thread that you finished your build..
  12. according https://www.supermicro.com/products/motherboard/X11/X11SCA-F.cfm "M.2#1~2 are shared with PCI-Ex4 slot, M.2#2 is shared with U.2" if i understand correctly, if you use any M.2 slot, then PCI-Ex4 is disabled..
  13. have you pass-through your H310 to unRAID VM?
  14. are you booting with UEFI? i don't know if this is related, but when i asked about bifurcation on X9 boards to SM support some time ago, they answered, it's only works if you boot in UEFI mode..
  15. this was covered some pages back in this topic:
  16. i think, this is very old boot method you are using. just try plopKExec (https://download.plop.at/plopkexec/plopkexec.iso), and no need for additional VMDK. with PlopKExec you can boot from USB at full speed.
  17. if i remember correctly there are some problems with SAS drives and HDD Temps, search the forums, there are lot of people asking about these..
  18. what HDDs do you have - SAS or SATA? What is your HBA make/model? HDD Temps should appear on standard unRAID GUI.
  19. how you connect your HDDs to unRAID? have you passed through HBA card to VM?
  20. if you don't have this line, have you even added you NIC to VM?
  21. you can - just edit your VMX file with text editor: ethernet0.virtualDev = "e1000" change to ethernet0.virtualDev = "vmxnet3"
  22. Looks like that. @brainbudt you need to choose VmxNet3 as network adapter type, and use Bridged network mode.
  23. i'm running on approx default settings, switched on google authenticator.. have you any clue which settings should i check? BTW, i setup pfsense for openPVN. looks like everything is working OK, but it have no builtin support for google authenticator.. you can install Radius server, and then use your password fields for both - your password and 2FA code...
  24. the same problem for me too! are there nextcloud support to move that folder? if no, then can we do a simple symlink?
  25. thanks for that! @aptalca just tested this and it don't work for me - when i connect second device with same username, already connected device gets disconnected.. what i'm missing? i have checkbox in settings to allow multiple sessions per user...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.