Hi Nick Thanks a lot for helping me out.
I'm currently using Guacamole-0.9.12 and CAS version is 3.4.1. The CAS module was obtained from the github (incubator-guacamole-client <https://github.com/apache/incubator-guacamole-client/tree/master/extensions/guacamole-auth-cas>) and version modified to support 0.9.12 instead of 0.9.13. Apache-Tomcat 8.5.15 is my java application server and currently for testing purposes I'm not using any front end proxy server. My guacamole.properties file contains the following Data cas-authorization-endpoint: https://cas.iu.edu/cas/login cas-redirect-uri: http://poc1.dyndns-at-work.com:8080/guacamole CAS auth module is the only authentication module I'm loading. There are no errors in the server logs but the following warning is present. *13-Jul-2017 13:42:02.671 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@1cd466f]. This could indicate a bug. The method may be intercepted twice, or may not be intercepted at all.* I do not think this is related to the issue I'm facing with the auth module. Apart from these I have a related question. If I do not specify my connection details anywhere, how does the Gucamole Server know where to connect to after being authenticated by the CAS Module? Thanks. Regards Kaushik Srinivasan On Thu, Jul 13, 2017 at 9:07 AM, Nick Couchman < [email protected]> wrote: > On Thursday, July 13, 2017, 9:00:05 AM EDT, Nick Couchman < > [email protected]> wrote: > > > On Tuesday, July 11, 2017, 9:58:59 PM EDT, Kaushik Srinivasan < > [email protected]> wrote: > >> Hello All, > >> I've been trying to test the CAS module for guacamole. Once I login to > the > >> CAS page, I'm redirected to the Guacamole server but the page gets > stuck in > >> an Infinite loop. I believe this is because the page repeatedly queries > the > >> CAS server with which I have already Authenticated. > > >> Also, I have not provided any Connection information ( For RDP > connectionn) > >> anywhere. > > >> I couldn't find any documentation so not sure what I'm missing. > > >> Can anyone point out what I'm doing wrong? > > >> Thanks > > >> Regards > > > Kaushik Srinivasan > > Kaushik,I'm happy to try to help track down the problem you're running > into - here's a list of things that would be helpful in debugging this:- > Exact version of Guacamole you're using and where you obtained it (git > master, 0.9.13-staging, etc.)- Exact version of CAS you're using- > Make/version of Java application server (Tomcat 8.x, JBoss, etc.)- Any > front-end proxy to the application server - e.g Nginx, Apache httpd, etc.?- > Have you specified both of the following directives in your > guacamole.properties file: cas-authorization-endpoint, cas-redirect-uri? > If not, please do - if so, please report what you have them set to. > > > Beyond that, I'd make sure your application server is in debug or trace > logging mode and see if any errors are being logged. > > -Nick > One other thing I forgot - what other Guacamole authentication modules are > you loading? > -Nick
