I'm fairly certain this is the issue - I was able to set up Guacamole + CAS with my system with the /login on the end and get the 500 error that you're seeing. The CAS extension expects that parameter to be the base of the CAS install, not the login URL, since it not only uses the login redirect but also does ticket validation against the CAS service. I think this still warrants a JIRA issue opened - there are two possibilities that I see that could help others avoid this:- Make sure documentation is specific enough to tell users where to point it.- Try to do some error handling in the CAS module to throw meaningful errors when it cannot find the CAS service. -Nick
On Monday, July 24, 2017, 8:38:04 PM EDT, Nick Couchman <[email protected]> wrote: Hey, Kaushik, I'm still working on getting the RPi environment set up here and getting Guacamole running in it. I do have one more suggestion for you to try while I work on that - I see in your guacamole.properties file you have your cas-authorization-endpoint set to https://cas.iu.edu/cas/login Can you take off the /login at the end, so that it is just: https://cas.iu.edu/cas and see if that works? Thanks,Nick On Wednesday, July 19, 2017, 1:37:17 PM EDT, Kaushik Srinivasan <[email protected]> wrote: guacamole.properties file #Hostname and Port of guacamole proxy guacd-hostname: localhost guacd-port: 4822 #NoAuth Properties #noauth-config: /etc/guacamole/noauth-config.xml #user-mapping: /etc/guacamole/user-mapping.xml # Username and password tutorial-user: tutorial tutorial-password: password # Connection information tutorial-protocol: rdp tutorial-parameters: hostname=192.168.0.7, port=3389 cas-authorization-endpoint: https://cas.iu.edu/cas/login cas-redirect-uri: http://poc1.dyndns-at-work.com:8080/guacamole #Authentication Provider Class #auth-provider: net.sourceforge.guacamole.net.basic.BasicFileAuthenticationPr$ #Properties used by BasicFileAuthenticationProvider #basic-user-mapping: /etc/guacamole/user-mapping.xml On Wed, Jul 19, 2017 at 12:56 PM, Mike Jumper <[email protected]> wrote: > On Wed, Jul 19, 2017 at 9:38 AM, Kaushik Srinivasan > <[email protected]> wrote: > > I have attached the guacamole.properties file. > > > > Unfortunately, there is no attachment. Assuming it was indeed > attached, the mailing list may have removed it prior to sending the > message out to subscribers. > > Perhaps you can paste the contents into a message instead (or post the > file elsewhere and link to that)? >
