Hi Yevhenii,

the error "No LoginModules configured for" is usually due to a wrong login
configuration.Can you double-check you are able to connect to an acceptor
by using the artemis CLI?
If the artemis CLI works, can you share the content of the file defined by
the java.security.auth.login.config system property in the container?
By default, the java.security.auth.login.config system property is defined
in the bin/artemis script. You could use jcmd to double-check the property
value in the container, i.e. jcmd <PID> VM.system_properties.

Regards,
Domenico

On Tue, 25 Nov 2025 at 19:02, Ievgenii Lopushen <[email protected]> wrote:

> Hi
> I'm trying to build a Docker image with Artemis in it. The image is based
> on Ubuntu 22.04 with FIPS turned on and JRE 21 installed. For Java I am
> using Bouncycastle as my security provider, hence overriding the
> java.security file with such providers:
>
>
> security.provider.1=org.bouncycastle.jcajce.provider.BouncyCastleFipsProvider
> security.provider.2=org.bouncycastle.jsse.provider.BouncyCastleJsseProvider
> fips:BCFIPS
> security.provider.3=SUN
>
> When starting the container, Artemis does launch and I'm able to create an
> Artemis instance. However, I cannot login to the web console. No matter the
> credentials I specify I get:
>
> [io.hawt.system.Authenticator] Login failed due to: No LoginModules
> configured for activemq
>
> Even though on identical default installation on host machine with Ubuntu
> or MacOS works fine.
> Is there any additional configuration that should be applied to login or
> can it be related to FIPS?
> --
>
> All the best,
>
> Yevhenii
>

Reply via email to