Uploaded image for project: 'Debezium'
  1. Debezium
  2. DBZ-112

after deleting a connector from connector config, and agin submitting it with SSL mode enabled errors out

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Minor
    • 0.3.1, 0.4
    • 0.3
    • mysql-connector
    • None

    Description

      If we have SSL enabled for both kafka and mysql and submit a config to connector will work fine.

      curl -X POST -H "Content-Type: application/json" --data @debezium.json http://connect:8083/connectors
      

      If we try to submit one more connector for different mysql DB. it will error out with following Error

      [2016-08-26 19:29:03,271] ERROR Task debizium-connector-tst-new101-0 threw an uncaught and unrecoverable exception (org.apache.kafka.connect.runtime.WorkerTask:142)
      org.apache.kafka.connect.errors.ConnectException: System or JVM property 'javax.net.ssl.trustStore' is already defined as /usr/local/certs/truststore, but the configuration property 'database.ssl.truststore' defines a different value '/usr/local/certs/truststore'
      	at io.debezium.connector.mysql.MySqlJdbcContext.setSystemProperty(MySqlJdbcContext.java:137)
      	at io.debezium.connector.mysql.MySqlJdbcContext.start(MySqlJdbcContext.java:95)
      	at io.debezium.connector.mysql.MySqlTaskContext.start(MySqlTaskContext.java:133)
      	at io.debezium.connector.mysql.MySqlConnectorTask.start(MySqlConnectorTask.java:69)
      	at org.apache.kafka.connect.runtime.WorkerSourceTask.execute(WorkerSourceTask.java:137)
      	at org.apache.kafka.connect.runtime.WorkerTask.doRun(WorkerTask.java:140)
      	at org.apache.kafka.connect.runtime.WorkerTask.run(WorkerTask.java:175)
      	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
      	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
      	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
      	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
      	at java.lang.Thread.run(Thread.java:745)
      [2016-08-26 19:29:03,271] ERROR Task is being killed and will not recover until manually restarted (org.apache.kafka.connect.runtime.WorkerTask:143)
      

      Attachments

        Activity

          People

            rhauch Randall Hauch (Inactive)
            akshathpatkar Akshath Patkar (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: