Re: problems with shared disk by rdp in ubuntu 20.04 I can't write to it

2021-10-14 Thread Mike Jumper
On Wed, Oct 13, 2021, 09:15 _mirohe _ 
wrote:

> Hi
>
> I have verified that connecting with the guacamole interface if I
> connect with a windows10 client machine that disk sharing works for
> me, but against the ubuntu 20.04 client machine it does not work
>
> I have verified that the docker guacd that I have is a version 1.3.0
> and a debian 10.7 and that it has the following freerdp packages
> installed:
>
> dpkg -l | grep rdp
>
> libfreerdp-client2-2:amd64 2.2.0+dfsg1-1~bpo10+1 amd64 Free Remote
> Desktop Protocol library (client library)
> libfreerdp2-2:amd64 2.2.0+dfsg1-1~bpo10+1 amd64 Free Remote Desktop
> Protocol library (core library)
>
> As the shared disk does not work through guacamole with ubuntu 20.04
> client machine, I have tried to access the client machine from my
> laptop using xfreerdp not using guacamole and it works for me with
> this command
>
> xfreerdp /u:profesor /p:mypassword /v:xx.xx.xx.xxx /w:1600 /h:900
> /drive:sharedisk,/home/myuser/Documents
>
> here if the shared disk works for me.
> I can't find anything in the logs to give me a clue as to what's going
> on with the shared disk or I don't know where to look.
>

I think you may be running into a known issue with XRDP 0.9.12 and older:

https://github.com/neutrinolabs/xrdp/issues/1505#issuecomment-593500038

XRDP 0.9.12 doesn't like the device ID that Guacamole uses for the drive,
resulting in things failing.

- Mike


Re: Help getting SAML working

2021-10-14 Thread Seth Weber
Has anybody else gotten SAML working? I still can't figure this out.

On Wed, Sep 15, 2021 at 9:53 AM Seth Weber  wrote:

> I increased the log level for Guacamole to DEBUG and here's what I got
> when I tried logging in with Google through SAML:
> [image: image.png]
> */opt/tomcat/tomcatapp/logs/catalina.out*
>
>> 13:50:23.678 [http-nio-8080-exec-4] DEBUG o.a.g.rest.RESTExceptionMapper
>> - Client request rejected: Redirecting to SAML IdP.
>> 13:50:36.129 [http-nio-8080-exec-5] ERROR o.a.g.rest.RESTExceptionMapper
>> - An internal error occurred, but did not contain an error message. Enable
>> debug-level logging for details.
>> 13:50:36.130 [http-nio-8080-exec-5] DEBUG o.a.g.rest.RESTExceptionMapper
>> - Unexpected error in REST endpoint.
>> javax.ws.rs.WebApplicationException: null
>> at
>> com.sun.jersey.server.impl.uri.rules.TerminatingRule.accept(TerminatingRule.java:66)
>> at
>> com.sun.jersey.server.impl.uri.rules.SubLocatorRule.accept(SubLocatorRule.java:137)
>> at
>> com.sun.jersey.server.impl.uri.rules.RightHandPathRule.accept(RightHandPathRule.java:147)
>> at
>> com.sun.jersey.server.impl.uri.rules.ResourceClassRule.accept(ResourceClassRule.java:108)
>> at
>> com.sun.jersey.server.impl.uri.rules.RightHandPathRule.accept(RightHandPathRule.java:147)
>> at
>> com.sun.jersey.server.impl.uri.rules.RootResourceClassesRule.accept(RootResourceClassesRule.java:84)
>> at
>> com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:1511)
>> at
>> com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:1442)
>> 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:764)
>> 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:189)
>> at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
>> at
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)
>> at
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
>> at
>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)
>> at
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)
>> at
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
>> at
>> org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:769)
>> at
>> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687)
>> at
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
>> at
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357)
>> at
>> org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:382)
>> at
>> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
>> at
>> org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893)
>> at
>> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1726)
>> at
>> org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
>> 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(Thread.java:829)
>
>
> On Tue, Sep 14, 2021 at 3:50 PM Nick Couchman  wrote:
>
>> On Thu, Sep 9, 2021 at 8:31 AM Seth Weber 
>> wrote:
>>
>>> I