jboss-client.jar is missing SASL anonymous provider

96 views
Skip to first unread message

Florin Spătar

unread,
Aug 28, 2023, 6:18:47 AM8/28/23
to WildFly

Starting with WildFly 28, jboss-client.jar is missing elytron SASL anonymous provider. The provider is still available in jboss-cli-client.jar. Wrote a bash script that searches for a particular class in all the jar in current folder + subfolders. Here are my findings:


florin@debian:~/bin/wildfly-27.0.1.Final$ jar-find.sh org.wildfly.security.sasl.anonymous.WildFlyElytronSaslAnonymousProvider

finding org/wildfly/security/sasl/anonymous/WildFlyElytronSaslAnonymousProvider

(standard input): 1663 Tue Sep 13 14:58:18 EEST 2022 org/wildfly/security/sasl/anonymous/WildFlyElytronSaslAnonymousProvider.class

./modules/system/layers/base/org/wildfly/security/elytron-base/main/wildfly-elytron-sasl-anonymous-2.0.0.Final.jar

(standard input): 1663 Fri Dec 16 00:00:34 EET 2022 org/wildfly/security/sasl/anonymous/WildFlyElytronSaslAnonymousProvider.class

./bin/client/jboss-client.jar

(standard input): 1663 Tue Dec 13 17:33:02 EET 2022 org/wildfly/security/sasl/anonymous/WildFlyElytronSaslAnonymousProvider.class

./bin/client/jboss-cli-client.jar

florin@debian:~/bin/wildfly-27.0.1.Final$ cd -

/home/florin/bin/wildfly-28.0.1.Final

florin@debian:~/bin/wildfly-28.0.1.Final$ jar-find.sh org.wildfly.security.sasl.anonymous.WildFlyElytronSaslAnonymousProvider

finding org/wildfly/security/sasl/anonymous/WildFlyElytronSaslAnonymousProvider

(standard input): 1663 Tue Feb 21 11:00:12 EET 2023 org/wildfly/security/sasl/anonymous/WildFlyElytronSaslAnonymousProvider.class

./modules/system/layers/base/org/wildfly/security/elytron-base/main/wildfly-elytron-sasl-anonymous-2.1.0.Final.jar

(standard input): 1663 Tue May 16 16:45:52 EEST 2023 org/wildfly/security/sasl/anonymous/WildFlyElytronSaslAnonymousProvider.class

./bin/client/jboss-cli-client.jar

florin@debian:~/bin/wildfly-28.0.1.Final$ cd ../wildfly-29.0.0.Final/

florin@debian:~/bin/wildfly-29.0.0.Final$ jar-find.sh org.wildfly.security.sasl.anonymous.WildFlyElytronSaslAnonymousProvider

finding org/wildfly/security/sasl/anonymous/WildFlyElytronSaslAnonymousProvider

(standard input): 1663 Wed Jun 14 15:19:26 EEST 2023 org/wildfly/security/sasl/anonymous/WildFlyElytronSaslAnonymousProvider.class

./modules/system/layers/base/org/wildfly/security/elytron-base/main/wildfly-elytron-sasl-anonymous-2.2.1.Final.jar

(standard input): 1663 Mon Jul 17 10:41:20 EEST 2023 org/wildfly/security/sasl/anonymous/WildFlyElytronSaslAnonymousProvider.class

./bin/client/jboss-cli-client.jar


Is the removal of SASL anonymous provider from jboss-client.jar intentional or is this a bug?


Thanks

titush

unread,
Oct 2, 2024, 10:29:05 AM10/2/24
to WildFly
I am also interested in understanding if this indented or an issue.
The same behavior is visible in latest Wildfly. At this point I'm injecting the missing things manually back inside jboss-client.jar.

Thanks,
-Titus

Scott Marlow

unread,
Oct 2, 2024, 10:40:48 AM10/2/24
to titush, WildFly
Could you open a https://issues.redhat.com/browse/WFLY issue so it could be looked at?  It looks like the appclient module needs an update to me:

modules/system/layers/base/org/jboss/as/appclient/main/module.xml should probably also include the "org.wildfly.security.elytron-base" module. 

Scott

--
You received this message because you are subscribed to the Google Groups "WildFly" group.
To unsubscribe from this group and stop receiving emails from it, send an email to wildfly+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/wildfly/98710d8a-4f59-4391-ad70-bae4dd9ab454n%40googlegroups.com.

titush

unread,
Oct 2, 2024, 11:08:56 AM10/2/24
to WildFly
Will do! Thanks

titush

unread,
Oct 2, 2024, 11:22:36 AM10/2/24
to WildFly
Reply all
Reply to author
Forward
0 new messages