Uploaded image for project: 'Nuxeo Platform'
  1. Nuxeo Platform
  2. NXP-29703

Fix Kafka availability checking at Nuxeo startup when using SASL SSL

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Blocker
    • Resolution: Fixed
    • Affects Version/s: 10.10-HF32
    • Fix Version/s: 10.10-HF33, 11.3, 2021.0
    • Component/s: Clustering
    • Release Notes Summary:
      Kafka availability check on startup works with SASL SSL.
    • Backlog priority:
      1,000
    • Sprint:
      nxplatform #18
    • Story Points:
      2

      Description

      Since NXP-22844 (HF32), when the Nuxeo Platform is configured to use SASL SSL, the Kafka availability checking fails during Nuxeo startup.


      Quick workaround until fixed, the Kafka checker class is specified in the common-base template:

      templates/common-base/nuxeo.defaults: kafka.check.class=org.nuxeo.runtime.kafka.KafkaChecker
      

      This can be overridden temporarily in order to skip the Kafka checker problem.
      For instance, adding this to the nuxeo.conf can be used as a temporary workaround:

      # Skip Kafka checker because of NXP-29703, point temporarily to the elastic checker 
      kafka.check.classpath=${nuxeo.home}/nxserver/lib:${nuxeo.home}/nxserver/bundles/nuxeo-{common,core-api,elasticsearch-core}*.jar
      kafka.check.class=org.nuxeo.elasticsearch.ElasticSearchChecker
      

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 2 days
                  2d