On Tue, Oct 10, 2023 at 2:20 AM Rihab Kasim <[email protected]> wrote:

> Hi Team,
> I'm trying to connect with Guacamole 1.5.3 using apache tomcat 9+ . But got
> an authentication error as follows.
>
> --------------------------------------------------------
>
> 04:40:37.703 [main] ERROR o.a.g.extension.ProviderFactory - authentication
> provider extension failed to start: Unable to create injector
> , see the following errors:
>
> 1) [Guice/MissingConstructor]: No injectable constructor for type
> RequestValidationService.
>
> class RequestValidationService does not have a @Inject annotated
> constructor or a no-arg constructor.
>
> Requested by:
> 1  : RequestValidationService.class(RequestValidationService.java:39)
>      at
>
> JSONAuthenticationProviderModule.configure(JSONAuthenticationProviderModule.java:80)
>

Yeah, there's an issue in the 1.5.3 version of the JSON module. It's been
corrected in the git repo for version 1.5.4 when that is released:

https://issues.apache.org/jira/browse/GUACAMOLE-1851

In the meantime, you should be able to use the 1.5.2 version of the module.

-Nick

Reply via email to