Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-64455

"Added a missed class for missing class telemetry. Class: com.sun.jndi.ldap.obj.AttrsToCorba" on Java 11

    • Icon: Improvement Improvement
    • Resolution: Unresolved
    • Icon: Minor Minor
    • ldap-plugin
    • None
    • Jenkins in Docker
      OpenJDK 64-Bit Server VM AdoptOpenJDK (build 11.0.9.1+1, mixed mode)
      Jenkins core v2.270

      (Filed on request of mramonleon due to comment https://issues.jenkins.io/browse/JENKINS-61521?focusedCommentId=402411&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-402411)

      Jenkins Controller (without agents) running on AdoptOpenJDK 11 produce warnings related to missing telementry classes. These are found in the jenkins log.

      2020-12-15 10:01:07.712+0000 [id=18]    WARNING j.t.i.j.MissingClassTelemetry#reportException: Added a missed class for missing class telemetry. Class: com.sun.jndi.ldap.obj.AttrsToCorba
      java.lang.ClassNotFoundException: com.sun.jndi.ldap.obj.AttrsToCorba
              at jenkins.util.AntClassLoader.findClassInComponents(AntClassLoader.java:1387)
              at jenkins.util.AntClassLoader.findClass(AntClassLoader.java:1342)
              at jenkins.util.AntClassLoader.loadClass(AntClassLoader.java:1089)
              at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
              at java.base/java.lang.Class.forName0(Native Method)
              at java.base/java.lang.Class.forName(Class.java:398)
              at java.naming/com.sun.naming.internal.VersionHelper.loadClass(VersionHelper.java:123)
              at java.naming/com.sun.naming.internal.ResourceManager.getFactories(ResourceManager.java:308)
              at java.naming/javax.naming.spi.DirectoryManager.createObjectFromFactories(DirectoryManager.java:223)
              at java.naming/javax.naming.spi.DirectoryManager.getObjectInstance(DirectoryManager.java:214)
              at java.naming/com.sun.jndi.ldap.LdapSearchEnumeration.createItem(LdapSearchEnumeration.java:139)
              at java.naming/com.sun.jndi.ldap.LdapSearchEnumeration.createItem(LdapSearchEnumeration.java:41)
              at java.naming/com.sun.jndi.ldap.AbstractLdapNamingEnumeration.nextAux(AbstractLdapNamingEnumeration.java:269)
              at java.naming/com.sun.jndi.ldap.AbstractLdapNamingEnumeration.nextImpl(AbstractLdapNamingEnumeration.java:249)
              at java.naming/com.sun.jndi.ldap.AbstractLdapNamingEnumeration.next(AbstractLdapNamingEnumeration.java:203)
              at java.naming/com.sun.jndi.ldap.AbstractLdapNamingEnumeration.next(AbstractLdapNamingEnumeration.java:40)
              at org.springframework.security.ldap.SpringSecurityLdapTemplate.searchForSingleEntryInternal(SpringSecurityLdapTemplate.java:278)
              at org.springframework.security.ldap.SpringSecurityLdapTemplate.lambda$searchForSingleEntry$3(SpringSecurityLdapTemplate.java:260)
              at org.springframework.ldap.core.LdapTemplate.executeWithContext(LdapTemplate.java:817)
              at org.springframework.ldap.core.LdapTemplate.executeReadOnly(LdapTemplate.java:803)
              at org.springframework.security.ldap.SpringSecurityLdapTemplate.searchForSingleEntry(SpringSecurityLdapTemplate.java:260)
              at org.springframework.security.ldap.search.FilterBasedLdapUserSearch.searchForUser(FilterBasedLdapUserSearch.java:100)
              at hudson.security.LDAPSecurityRealm$LDAPUserDetailsService.loadUserByUsername(LDAPSecurityRealm.java:1286)
              at hudson.security.LDAPSecurityRealm$DelegateLDAPUserDetailsService.loadUserByUsername(LDAPSecurityRealm.java:1227)
              at jenkins.security.ImpersonatingUserDetailsService2.loadUserByUsername(ImpersonatingUserDetailsService2.java:29)
              at org.springframework.security.web.authentication.rememberme.TokenBasedRememberMeServices.processAutoLoginCookie(TokenBasedRememberMeServices.java:104)
              at hudson.security.TokenBasedRememberMeServices2.processAutoLoginCookie(TokenBasedRememberMeServices2.java:166)
              at org.springframework.security.web.authentication.rememberme.AbstractRememberMeServices.autoLogin(AbstractRememberMeServices.java:133)
              at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:104)
              at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:92)
              at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:97)
              at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:218)
              at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:212)
              at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:97)
              at jenkins.security.BasicHeaderProcessor.doFilter(BasicHeaderProcessor.java:93)
              at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:97)
              at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:110)
              at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:80)
              at hudson.security.HttpSessionContextIntegrationFilter2.doFilter(HttpSessionContextIntegrationFilter2.java:62)
              at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:97)
              at hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:109)
              at hudson.security.HudsonFilter.doFilter(HudsonFilter.java:168)
              at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)
              at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1609)
              at org.kohsuke.stapler.compression.CompressionFilter.doFilter(CompressionFilter.java:51)
              at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)
              at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1609)
              at hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:82)
              at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)
              at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1609)
              at org.kohsuke.stapler.DiagnosticThreadNameFilter.doFilter(DiagnosticThreadNameFilter.java:30)
              at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)
              at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1609)
              at jenkins.security.SuspiciousRequestFilter.doFilter(SuspiciousRequestFilter.java:36)
              at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)
              at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1609)
              at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:561)
              at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
              at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:578)
              at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)
              at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)
              at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1612)
              at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)
              at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1434)
              at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)
              at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:501)
              at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1582)
              at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)
              at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1349)
              at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
              at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)
              at org.eclipse.jetty.server.Server.handle(Server.java:516)
              at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:383)
              at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:556)
              at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:375)
              at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:273)
              at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)
              at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)
              at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)
              at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:773)
              at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:905)
              at java.base/java.lang.Thread.run(Thread.java:834)
      

          [JENKINS-64455] "Added a missed class for missing class telemetry. Class: com.sun.jndi.ldap.obj.AttrsToCorba" on Java 11

          Ramon Leon added a comment -

          I've analyzed the stack trace and the missing class looks genuine, I mean, it's not an expected CNFE discarded afterwards. The CNFE happens on the call to ldapSearch.searchForUser.

          I assign the ticket to an ldap-plugin maintainer.

          Ramon Leon added a comment - I've analyzed the stack trace and the missing class looks genuine, I mean, it's not an expected CNFE discarded afterwards. The CNFE happens on the call to ldapSearch.searchForUser . I assign the ticket to an ldap-plugin maintainer.

          Ramon Leon added a comment -

          reinholdfuereder is the instance working well? did you find any issue?

          Ramon Leon added a comment - reinholdfuereder  is the instance working well? did you find any issue?

          Thanks mramonleon: well, it is just a rather small test instance, but it seems to work fine

          Reinhold Füreder added a comment - Thanks mramonleon : well, it is just a rather small test instance, but it seems to work fine

          Marcin Cieślak added a comment - I wonder why AdoptOpenJDK lists non longer existing classes in the properties file:   https://github.com/AdoptOpenJDK/openjdk-jdk11u/blob/fa3ecefdd6eb14a910ae75b7c0aefb1cf8eedcce/src/java.naming/share/classes/com/sun/jndi/ldap/jndiprovider.properties

          Avaneesh added a comment - - edited

          Issue found with latest vesion of LDAP plugin.

          2022-04-18 11:15:38.658+0000 [id=34]    WARNING j.t.i.j.MissingClassTelemetry#reportException: Added a missed class for missing class telemetry. Class: com.sun.jndi.ldap.obj.AttrsToCorba
          java.lang.ClassNotFoundException: com.sun.jndi.ldap.obj.AttrsToCorba
                  at jenkins.util.AntClassLoader.findClassInComponents(AntClassLoader.java:1393)
                  at jenkins.util.AntClassLoader.findClass(AntClassLoader.java:1348)
                  at jenkins.util.AntClassLoader.loadClass(AntClassLoader.java:1094)
                  at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
                  at java.base/java.lang.Class.forName0(Native Method)
                  at java.base/java.lang.Class.forName(Class.java:398)
                  at java.naming/com.sun.naming.internal.VersionHelper.loadClass(VersionHelper.java:127)
                  at java.naming/com.sun.naming.internal.VersionHelper.loadClass(VersionHelper.java:133)
                  at java.naming/com.sun.naming.internal.ResourceManager.getFactories(ResourceManager.java:308)
                  at java.naming/javax.naming.spi.DirectoryManager.createObjectFromFactories(DirectoryManager.java:223)
                  at java.naming/javax.naming.spi.DirectoryManager.getObjectInstance(DirectoryManager.java:214)
                  at java.naming/com.sun.jndi.ldap.LdapSearchEnumeration.createItem(LdapSearchEnumeration.java:139)
                  at java.naming/com.sun.jndi.ldap.LdapSearchEnumeration.createItem(LdapSearchEnumeration.java:41)
                  at java.naming/com.sun.jndi.ldap.AbstractLdapNamingEnumeration.nextAux(AbstractLdapNamingEnumeration.java:269)
                  at java.naming/com.sun.jndi.ldap.AbstractLdapNamingEnumeration.nextImpl(AbstractLdapNamingEnumeration.java:249)
                  at java.naming/com.sun.jndi.ldap.AbstractLdapNamingEnumeration.next(AbstractLdapNamingEnumeration.java:203)
                  at java.naming/com.sun.jndi.ldap.AbstractLdapNamingEnumeration.next(AbstractLdapNamingEnumeration.java:40)
                  at org.springframework.security.ldap.SpringSecurityLdapTemplate.searchForSingleEntryInternal(SpringSecurityLdapTemplate.java:278)
                  at org.springframework.security.ldap.SpringSecurityLdapTemplate.lambda$searchForSingleEntry$3(SpringSecurityLdapTemplate.java:260)
                  at org.springframework.ldap.core.LdapTemplate.executeWithContext(LdapTemplate.java:817)
                  at org.springframework.ldap.core.LdapTemplate.executeReadOnly(LdapTemplate.java:803)
                  at org.springframework.security.ldap.SpringSecurityLdapTemplate.searchForSingleEntry(SpringSecurityLdapTemplate.java:260)
                  at org.springframework.security.ldap.search.FilterBasedLdapUserSearch.searchForUser(FilterBasedLdapUserSearch.java:100)
                  at hudson.security.LDAPSecurityRealm$LDAPUserDetailsService.loadUserByUsername(LDAPSecurityRealm.java:1287)
                  at hudson.security.LDAPSecurityRealm$DelegateLDAPUserDetailsService.loadUserByUsername(LDAPSecurityRealm.java:1228)
                  at jenkins.security.ImpersonatingUserDetailsService2.loadUserByUsername(ImpersonatingUserDetailsService2.java:29)
                  at org.springframework.security.web.authentication.rememberme.TokenBasedRememberMeServices.processAutoLoginCookie(TokenBasedRememberMeServices.java:104) 
                  at hudson.security.TokenBasedRememberMeServices2.processAutoLoginCookie(TokenBasedRememberMeServices2.java:168)
                  at org.springframework.security.web.authentication.rememberme.AbstractRememberMeServices.autoLogin(AbstractRememberMeServices.java:136)
                  at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:104)
                  at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:92)
                  at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:97)
                  at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:218)
                  at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:212)
                  at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:97)
                  at jenkins.security.BasicHeaderProcessor.doFilter(BasicHeaderProcessor.java:97)
                  at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:97)
                  at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:110)
                  at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:80)
                  at hudson.security.HttpSessionContextIntegrationFilter2.doFilter(HttpSessionContextIntegrationFilter2.java:62)
                  at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:97)
                  at hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:109)
                  at hudson.security.HudsonFilter.doFilter(HudsonFilter.java:171)
                  at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)
                  at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601)
                  at org.kohsuke.stapler.compression.CompressionFilter.doFilter(CompressionFilter.java:51)
                  at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)
                  at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601)
                  at hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:85)
                  at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)
                  at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601)
                  at org.kohsuke.stapler.DiagnosticThreadNameFilter.doFilter(DiagnosticThreadNameFilter.java:30)
                  at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)
                  at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601)
                  at jenkins.security.SuspiciousRequestFilter.doFilter(SuspiciousRequestFilter.java:35)
                  at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)
                  at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601)
                  at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:548)
                  at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
                  at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:578)
                  at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)
                  at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)
                  at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)
                  at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)
                  at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1434)
                  at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)
                  at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:501)
                  at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)
                  at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)
                  at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1349)
                  at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
                  at org.eclipse.jetty.server.handler.RequestLogHandler.handle(RequestLogHandler.java:54)
                  at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)
                  at org.eclipse.jetty.server.Server.handle(Server.java:516)
                  at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:388)
                  at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:633)
                  at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:380)
                  at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)
                  at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)
                  at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)
                  at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)
                  at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)
                  at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)
                  at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)
                  at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)
                  at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:386)
                  at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)
                  at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)
                  at java.base/java.lang.Thread.run(Thread.java:829)
          

           Jenkins ENV:

          Jenkins: 2.303.3
          OS: Linux - 5.10.106-102.504.amzn2.x86_64
          ---
          Parameterized-Remote-Trigger:3.1.5.1
          PrioritySorter:4.1.0
          ace-editor:1.1
          ant:1.13
          antisamy-markup-formatter:2.7
          apache-httpcomponents-client-4-api:4.5.13-1.0
          artifact-manager-s3:1.16
          artifactdeployer:1.2
          audit-trail:3.10
          authentication-tokens:1.4
          authorize-project:1.4.0
          aws-credentials:191.vcb_f183ce58b_9
          aws-global-configuration:1.7
          aws-java-sdk:1.12.163-315.v2b_716ec8e4df
          aws-java-sdk-cloudformation:1.12.163-315.v2b_716ec8e4df
          aws-java-sdk-codebuild:1.12.163-315.v2b_716ec8e4df
          aws-java-sdk-ec2:1.12.163-315.v2b_716ec8e4df
          aws-java-sdk-ecr:1.12.163-315.v2b_716ec8e4df
          aws-java-sdk-ecs:1.12.163-315.v2b_716ec8e4df
          aws-java-sdk-elasticbeanstalk:1.12.163-315.v2b_716ec8e4df
          aws-java-sdk-iam:1.12.163-315.v2b_716ec8e4df
          aws-java-sdk-logs:1.12.163-315.v2b_716ec8e4df
          aws-java-sdk-minimal:1.12.163-315.v2b_716ec8e4df
          aws-java-sdk-ssm:1.12.163-315.v2b_716ec8e4df
          blueocean:1.25.3
          blueocean-autofavorite:1.2.5
          blueocean-bitbucket-pipeline:1.25.3
          blueocean-commons:1.25.3
          blueocean-config:1.25.3
          blueocean-core-js:1.25.3
          blueocean-dashboard:1.25.3
          blueocean-display-url:2.4.1
          blueocean-events:1.25.3
          blueocean-git-pipeline:1.25.3
          blueocean-github-pipeline:1.25.3
          blueocean-i18n:1.25.3
          blueocean-jira:1.25.3
          blueocean-jwt:1.25.3
          blueocean-personalization:1.25.3
          blueocean-pipeline-api-impl:1.25.3
          blueocean-pipeline-editor:1.25.3
          blueocean-pipeline-scm-api:1.25.3
          blueocean-rest:1.25.3
          blueocean-rest-impl:1.25.3
          blueocean-web:1.25.3
          bootstrap4-api:4.6.0-3
          bootstrap5-api:5.1.3-6
          bootstraped-multi-test-results-report:2.2.1
          bouncycastle-api:2.25
          branch-api:2.1044.v2c007e51b_87f
          build-environment:1.7
          build-name-setter:2.2.0
          build-timeout:1.20
          caffeine-api:2.9.2-29.v717aac953ff3
          categorized-view:1.12
          checks-api:1.7.2
          cloud-stats:0.27
          cloudbees-bitbucket-branch-source:762.v969cfe087fc0
          cloudbees-folder:6.714.v79e858ef76a_2
          command-launcher:1.6
          conditional-buildstep:1.4.2
          config-autorefresh-plugin:1.0
          config-file-provider:3.9.0
          copyartifact:1.46.3
          credentials:2.6.1
          credentials-binding:1.27.1
          custom-view-tabs:1.3
          cvs:2.19
          display-url-api:2.3.5
          docker-commons:1.19
          docker-java-api:3.1.5.2
          docker-workflow:1.28
          durable-task:495.v29cd95ec10f2
          dynamic-axis:1.0.3
          ec2:1.68
          echarts-api:5.3.0-2
          email-ext:2.87
          email-ext-recipients-column:1.0
          envinject:2.4.0
          envinject-api:1.8
          extended-read-permission:3.2
          external-monitor-job:191.v363d0d1efdf8
          extra-columns:1.25
          favorite:2.3.3.1
          favorite-view:1.0
          font-awesome-api:6.0.0-1
          fstrigger:1.00
          generic-webhook-trigger:1.83
          git:4.11.0
          git-client:3.11.0
          git-parameter:0.9.14
          git-server:1.10
          github:1.34.3
          github-api:1.301-378.v9807bd746da5
          github-branch-source:2.11.4
          gitlab-api:1.0.6
          gitlab-oauth:1.15
          gitlab-plugin:1.5.29
          gradle:1.38
          greenballs:1.15.1
          handlebars:3.0.8
          handy-uri-templates-2-api:2.1.8-1.0
          htmlpublisher:1.29
          jackson2-api:2.13.2-260.v43d711474c77
          javadoc:217.v905b_86277a_2a_
          javax-activation-api:1.2.0-2
          javax-mail-api:1.6.2-5
          jaxb:2.3.0.1
          jdk-tool:1.5
          jenkins-design-language:1.25.3
          jersey2-api:2.35-5
          jira:3.7
          jjwt-api:0.11.2-9.c8b45b8bb173
          jnr-posix-api:3.1.7-3
          jquery:1.12.4-1
          jquery-detached:1.2.1
          jquery3-api:3.6.0-2
          jsch:0.1.55.2
          junit:1.54
          ldap:2.8
          locale:144.v1a_998824ddb_3
          lockable-resources:2.14
          log-parser:2.2
          mailer:408.vd726a_1130320
          mapdb-api:1.0.9.0
          matrix-auth:3.1
          matrix-project:758.v7a_ea_491852f3
          maven-plugin:3.16
          mercurial:2.16
          metrics:4.0.2.8.1
          momentjs:1.1.1
          monitoring:1.91.0
          naginator:1.18.1
          nested-view:1.24
          node-iterator-api:1.5.1
          nodelabelparameter:1.10.3
          okhttp-api:4.9.3-105.vb96869f8ac3a
          openstack-cloud:2.61
          pam-auth:1.7
          parameterized-trigger:2.44
          permissive-script-security:0.7
          pipeline-aws:1.43
          pipeline-build-step:2.16
          pipeline-github-lib:36.v4c01db_ca_ed16
          pipeline-graph-analysis:188.v3a01e7973f2c
          pipeline-input-step:446.vf27b_0b_83500e
          pipeline-milestone-step:100.v60a_03cd446e1
          pipeline-model-api:1.9.3
          pipeline-model-declarative-agent:1.1.1
          pipeline-model-definition:1.9.3
          pipeline-model-extensions:1.9.3
          pipeline-rest-api:2.23
          pipeline-stage-step:291.vf0a8a7aeeb50
          pipeline-stage-tags-metadata:1.9.3
          pipeline-stage-view:2.23
          pipeline-utility-steps:2.12.0
          plain-credentials:1.8
          plugin-util-api:2.16.0
          popper-api:1.16.1-2
          popper2-api:2.11.4-1
          pretested-integration:3.1.2
          pubsub-light:1.16
          purge-build-queue-plugin:1.0
          rebuild:1.33
          resource-disposer:0.18
          run-condition:1.5
          scm-api:595.vd5a_df5eb_0e39
          script-security:1138.v8e727069a_025
          secondary-timestamper-plugin:1.1
          slack:608.v19e3b_44b_b_9ff
          snakeyaml-api:1.29.1
          sse-gateway:1.25
          ssh:2.6.1
          ssh-agent:1.24.1
          ssh-credentials:1.19
          ssh-slaves:1.806.v2253cedd3295
          ssh-steps:2.0.0
          sshd:3.226.vb_1769a_7fb_b_a_6
          structs:308.v852b473a2b8c
          subversion:2.15.3
          text-finder:1.18
          timestamper:1.17
          token-macro:285.vff7645a_56ff0
          trilead-api:1.0.13
          urltrigger:1.02
          variant:1.4
          view-job-filters:2.3
          windows-slaves:1.8
          workflow-aggregator:2.7
          workflow-api:1143.v2d42f1e9dea_5
          workflow-basic-steps:2.24
          workflow-cps:2660.vb_c0412dc4e6d
          workflow-cps-global-lib:564.ve62a_4eb_b_e039
          workflow-cps-global-lib-http:2.0.0
          workflow-durable-task-step:1128.v8c259d125340
          workflow-job:1145.v7f2433caa07f
          workflow-multibranch:711.vdfef37cda_816
          workflow-scm-step:2.13
          workflow-step-api:622.vb_8e7c15b_c95a_
          workflow-support:813.vb_d7c3d2984a_0
          ws-cleanup:0.41
          xtrigger-api:0.4

          java -version:

          openjdk version "11.0.14.1" 2022-02-08 LTS
          OpenJDK Runtime Environment Zulu11.54+25-CA (build 11.0.14.1+1-LTS)
          OpenJDK 64-Bit Server VM Zulu11.54+25-CA (build 11.0.14.1+1-LTS, mixed mode) 

          Avaneesh added a comment - - edited Issue found with latest vesion of LDAP plugin. 2022-04-18 11:15:38.658+0000 [id=34] WARNING j.t.i.j.MissingClassTelemetry#reportException: Added a missed class for missing class telemetry. Class : com.sun.jndi.ldap.obj.AttrsToCorba java.lang.ClassNotFoundException: com.sun.jndi.ldap.obj.AttrsToCorba at jenkins.util.AntClassLoader.findClassInComponents(AntClassLoader.java:1393) at jenkins.util.AntClassLoader.findClass(AntClassLoader.java:1348) at jenkins.util.AntClassLoader.loadClass(AntClassLoader.java:1094) at java.base/java.lang. ClassLoader .loadClass( ClassLoader .java:522) at java.base/java.lang. Class .forName0(Native Method) at java.base/java.lang. Class .forName( Class .java:398) at java.naming/com.sun.naming.internal.VersionHelper.loadClass(VersionHelper.java:127) at java.naming/com.sun.naming.internal.VersionHelper.loadClass(VersionHelper.java:133) at java.naming/com.sun.naming.internal.ResourceManager.getFactories(ResourceManager.java:308) at java.naming/javax.naming.spi.DirectoryManager.createObjectFromFactories(DirectoryManager.java:223) at java.naming/javax.naming.spi.DirectoryManager.getObjectInstance(DirectoryManager.java:214) at java.naming/com.sun.jndi.ldap.LdapSearchEnumeration.createItem(LdapSearchEnumeration.java:139) at java.naming/com.sun.jndi.ldap.LdapSearchEnumeration.createItem(LdapSearchEnumeration.java:41) at java.naming/com.sun.jndi.ldap.AbstractLdapNamingEnumeration.nextAux(AbstractLdapNamingEnumeration.java:269) at java.naming/com.sun.jndi.ldap.AbstractLdapNamingEnumeration.nextImpl(AbstractLdapNamingEnumeration.java:249) at java.naming/com.sun.jndi.ldap.AbstractLdapNamingEnumeration.next(AbstractLdapNamingEnumeration.java:203) at java.naming/com.sun.jndi.ldap.AbstractLdapNamingEnumeration.next(AbstractLdapNamingEnumeration.java:40) at org.springframework.security.ldap.SpringSecurityLdapTemplate.searchForSingleEntryInternal(SpringSecurityLdapTemplate.java:278) at org.springframework.security.ldap.SpringSecurityLdapTemplate.lambda$searchForSingleEntry$3(SpringSecurityLdapTemplate.java:260) at org.springframework.ldap.core.LdapTemplate.executeWithContext(LdapTemplate.java:817) at org.springframework.ldap.core.LdapTemplate.executeReadOnly(LdapTemplate.java:803) at org.springframework.security.ldap.SpringSecurityLdapTemplate.searchForSingleEntry(SpringSecurityLdapTemplate.java:260) at org.springframework.security.ldap.search.FilterBasedLdapUserSearch.searchForUser(FilterBasedLdapUserSearch.java:100) at hudson.security.LDAPSecurityRealm$LDAPUserDetailsService.loadUserByUsername(LDAPSecurityRealm.java:1287) at hudson.security.LDAPSecurityRealm$DelegateLDAPUserDetailsService.loadUserByUsername(LDAPSecurityRealm.java:1228) at jenkins.security.ImpersonatingUserDetailsService2.loadUserByUsername(ImpersonatingUserDetailsService2.java:29) at org.springframework.security.web.authentication.rememberme.TokenBasedRememberMeServices.processAutoLoginCookie(TokenBasedRememberMeServices.java:104) at hudson.security.TokenBasedRememberMeServices2.processAutoLoginCookie(TokenBasedRememberMeServices2.java:168) at org.springframework.security.web.authentication.rememberme.AbstractRememberMeServices.autoLogin(AbstractRememberMeServices.java:136) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:104) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:92) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:97) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:218) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:212) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:97) at jenkins.security.BasicHeaderProcessor.doFilter(BasicHeaderProcessor.java:97) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:97) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:110) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:80) at hudson.security.HttpSessionContextIntegrationFilter2.doFilter(HttpSessionContextIntegrationFilter2.java:62) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:97) at hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:109) at hudson.security.HudsonFilter.doFilter(HudsonFilter.java:171) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601) at org.kohsuke.stapler.compression.CompressionFilter.doFilter(CompressionFilter.java:51) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601) at hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:85) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601) at org.kohsuke.stapler.DiagnosticThreadNameFilter.doFilter(DiagnosticThreadNameFilter.java:30) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601) at jenkins.security.SuspiciousRequestFilter.doFilter(SuspiciousRequestFilter.java:35) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:548) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:578) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1434) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:501) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1349) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.RequestLogHandler.handle(RequestLogHandler.java:54) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:516) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:388) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:633) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:380) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:386) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) at java.base/java.lang. Thread .run( Thread .java:829)  Jenkins ENV: Jenkins: 2.303.3 OS: Linux - 5.10.106-102.504.amzn2.x86_64 --- Parameterized-Remote-Trigger:3.1.5.1 PrioritySorter:4.1.0 ace-editor:1.1 ant:1.13 antisamy-markup-formatter:2.7 apache-httpcomponents-client-4-api:4.5.13-1.0 artifact-manager-s3:1.16 artifactdeployer:1.2 audit-trail:3.10 authentication-tokens:1.4 authorize-project:1.4.0 aws-credentials:191.vcb_f183ce58b_9 aws-global-configuration:1.7 aws-java-sdk:1.12.163-315.v2b_716ec8e4df aws-java-sdk-cloudformation:1.12.163-315.v2b_716ec8e4df aws-java-sdk-codebuild:1.12.163-315.v2b_716ec8e4df aws-java-sdk-ec2:1.12.163-315.v2b_716ec8e4df aws-java-sdk-ecr:1.12.163-315.v2b_716ec8e4df aws-java-sdk-ecs:1.12.163-315.v2b_716ec8e4df aws-java-sdk-elasticbeanstalk:1.12.163-315.v2b_716ec8e4df aws-java-sdk-iam:1.12.163-315.v2b_716ec8e4df aws-java-sdk-logs:1.12.163-315.v2b_716ec8e4df aws-java-sdk-minimal:1.12.163-315.v2b_716ec8e4df aws-java-sdk-ssm:1.12.163-315.v2b_716ec8e4df blueocean:1.25.3 blueocean-autofavorite:1.2.5 blueocean-bitbucket-pipeline:1.25.3 blueocean-commons:1.25.3 blueocean-config:1.25.3 blueocean-core-js:1.25.3 blueocean-dashboard:1.25.3 blueocean-display-url:2.4.1 blueocean-events:1.25.3 blueocean-git-pipeline:1.25.3 blueocean-github-pipeline:1.25.3 blueocean-i18n:1.25.3 blueocean-jira:1.25.3 blueocean-jwt:1.25.3 blueocean-personalization:1.25.3 blueocean-pipeline-api-impl:1.25.3 blueocean-pipeline-editor:1.25.3 blueocean-pipeline-scm-api:1.25.3 blueocean- rest :1.25.3 blueocean- rest -impl:1.25.3 blueocean-web:1.25.3 bootstrap4-api:4.6.0-3 bootstrap5-api:5.1.3-6 bootstraped-multi-test-results-report:2.2.1 bouncycastle-api:2.25 branch-api:2.1044.v2c007e51b_87f build-environment:1.7 build-name-setter:2.2.0 build-timeout:1.20 caffeine-api:2.9.2-29.v717aac953ff3 categorized-view:1.12 checks-api:1.7.2 cloud-stats:0.27 cloudbees-bitbucket-branch-source:762.v969cfe087fc0 cloudbees-folder:6.714.v79e858ef76a_2 command-launcher:1.6 conditional-buildstep:1.4.2 config-autorefresh-plugin:1.0 config-file-provider:3.9.0 copyartifact:1.46.3 credentials:2.6.1 credentials-binding:1.27.1 custom-view-tabs:1.3 cvs:2.19 display-url-api:2.3.5 docker-commons:1.19 docker-java-api:3.1.5.2 docker-workflow:1.28 durable-task:495.v29cd95ec10f2 dynamic-axis:1.0.3 ec2:1.68 echarts-api:5.3.0-2 email-ext:2.87 email-ext-recipients-column:1.0 envinject:2.4.0 envinject-api:1.8 extended-read-permission:3.2 external-monitor-job:191.v363d0d1efdf8 extra-columns:1.25 favorite:2.3.3.1 favorite-view:1.0 font-awesome-api:6.0.0-1 fstrigger:1.00 generic -webhook-trigger:1.83 git:4.11.0 git-client:3.11.0 git-parameter:0.9.14 git-server:1.10 github:1.34.3 github-api:1.301-378.v9807bd746da5 github-branch-source:2.11.4 gitlab-api:1.0.6 gitlab-oauth:1.15 gitlab-plugin:1.5.29 gradle:1.38 greenballs:1.15.1 handlebars:3.0.8 handy-uri-templates-2-api:2.1.8-1.0 htmlpublisher:1.29 jackson2-api:2.13.2-260.v43d711474c77 javadoc:217.v905b_86277a_2a_ javax-activation-api:1.2.0-2 javax-mail-api:1.6.2-5 jaxb:2.3.0.1 jdk-tool:1.5 jenkins-design-language:1.25.3 jersey2-api:2.35-5 jira:3.7 jjwt-api:0.11.2-9.c8b45b8bb173 jnr-posix-api:3.1.7-3 jquery:1.12.4-1 jquery-detached:1.2.1 jquery3-api:3.6.0-2 jsch:0.1.55.2 junit:1.54 ldap:2.8 locale:144.v1a_998824ddb_3 lockable-resources:2.14 log-parser:2.2 mailer:408.vd726a_1130320 mapdb-api:1.0.9.0 matrix-auth:3.1 matrix-project:758.v7a_ea_491852f3 maven-plugin:3.16 mercurial:2.16 metrics:4.0.2.8.1 momentjs:1.1.1 monitoring:1.91.0 naginator:1.18.1 nested-view:1.24 node-iterator-api:1.5.1 nodelabelparameter:1.10.3 okhttp-api:4.9.3-105.vb96869f8ac3a openstack-cloud:2.61 pam-auth:1.7 parameterized-trigger:2.44 permissive-script-security:0.7 pipeline-aws:1.43 pipeline-build-step:2.16 pipeline-github-lib:36.v4c01db_ca_ed16 pipeline-graph-analysis:188.v3a01e7973f2c pipeline-input-step:446.vf27b_0b_83500e pipeline-milestone-step:100.v60a_03cd446e1 pipeline-model-api:1.9.3 pipeline-model-declarative-agent:1.1.1 pipeline-model-definition:1.9.3 pipeline-model-extensions:1.9.3 pipeline- rest -api:2.23 pipeline-stage-step:291.vf0a8a7aeeb50 pipeline-stage-tags-metadata:1.9.3 pipeline-stage-view:2.23 pipeline-utility-steps:2.12.0 plain-credentials:1.8 plugin-util-api:2.16.0 popper-api:1.16.1-2 popper2-api:2.11.4-1 pretested-integration:3.1.2 pubsub-light:1.16 purge-build-queue-plugin:1.0 rebuild:1.33 resource-disposer:0.18 run-condition:1.5 scm-api:595.vd5a_df5eb_0e39 script-security:1138.v8e727069a_025 secondary-timestamper-plugin:1.1 slack:608.v19e3b_44b_b_9ff snakeyaml-api:1.29.1 sse-gateway:1.25 ssh:2.6.1 ssh-agent:1.24.1 ssh-credentials:1.19 ssh-slaves:1.806.v2253cedd3295 ssh-steps:2.0.0 sshd:3.226.vb_1769a_7fb_b_a_6 structs:308.v852b473a2b8c subversion:2.15.3 text-finder:1.18 timestamper:1.17 token-macro:285.vff7645a_56ff0 trilead-api:1.0.13 urltrigger:1.02 variant:1.4 view-job-filters:2.3 windows-slaves:1.8 workflow-aggregator:2.7 workflow-api:1143.v2d42f1e9dea_5 workflow-basic-steps:2.24 workflow-cps:2660.vb_c0412dc4e6d workflow-cps-global-lib:564.ve62a_4eb_b_e039 workflow-cps-global-lib-http:2.0.0 workflow-durable-task-step:1128.v8c259d125340 workflow-job:1145.v7f2433caa07f workflow-multibranch:711.vdfef37cda_816 workflow-scm-step:2.13 workflow-step-api:622.vb_8e7c15b_c95a_ workflow-support:813.vb_d7c3d2984a_0 ws-cleanup:0.41 xtrigger-api:0.4 java -version: openjdk version "11.0.14.1" 2022-02-08 LTS OpenJDK Runtime Environment Zulu11.54+25-CA (build 11.0.14.1+1-LTS) OpenJDK 64-Bit Server VM Zulu11.54+25-CA (build 11.0.14.1+1-LTS, mixed mode)

            rsandell rsandell
            reinholdfuereder Reinhold Füreder
            Votes:
            3 Vote for this issue
            Watchers:
            9 Start watching this issue

              Created:
              Updated: