Uploaded image for project: 'WildFly'
  1. WildFly
  2. WFLY-19802

jboss-client.jar is missing SASL anonymous provider

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • 34.0.0.Final
    • 28.0.1.Final, 33.0.2.Final
    • Security
    • None
    • Hide

      Unpack jboss-client.jar

      Search for org.wildfly.security.sasl.anonymous

      Show
      Unpack jboss-client.jar Search for org.wildfly.security.sasl.anonymous
    • ---
    • ---

      (taken from https://groups.google.com/g/wildfly/c/_VZ6QonClTE/)

       

      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

       

      Verified in Wildfly 33.0.2 Final, same behavior.

       

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

       

       

              fjuma1@redhat.com Farah Juma
              titusluph Titus Lup (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved: