On Tue, Nov 28, 2017 at 5:46 AM, Greg Trasuk <tras...@trasuk.com> wrote: >... >> >> https://github.com/mike-jumper/incubator-guacamole-client/tree/fix-ios-external-kb >> >> Mind giving that a go? > > I’m traveling without that hardware, so it’ll be Friday or Saturday before I > can try it out, but I certainly will give it a go. > > Probably a dumb question, but there’s nothing that would prevent me having a > second client (your test branch) running in the same Tomcat instance as the > stable release, is there? >
There is, unfortunately. You can't run multiple copies of Guacamole under the same Tomcat instance - they would end up sharing the same configuration and extensions. For copies of Guacamole which are identical versions, this would work but would be strange (why not just have one instance). For copies of Guacamole which are different versions, the extensions and database schema from one will be incompatible with the other. There are sanity checks during startup which prevent Guacamole from trying to use extensions from other versions, but those checks will erroneously pass for builds from git as the version number has not yet been bumped. You'll need to use a different Tomcat instance, ideally running as a different user to avoid having to mess with GUACAMOLE_HOME. - Mike