Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Here is my configuration:
- spring:
- cloud:
- stream:
- default-binder: kafka
- bindings:
- SINGAPOR_RECEIVER:
- binder: kafka
- destination: SINGAPOR_RECEIVER
- group: group-1
- content-type: text/plain
- SINGAPOR_RESPOND:
- binder: kafka
- destination: SINGAPOR_RESPOND
- group: group-1
- content-type: text/plain
- RESULT_RESPOND:
- binder: kafka
- destination: RESULT_RESPOND
- group: group-1
- content-type: text/plain
- spring.kafka.bootstrap-servers: localhost:9090
- spring.kafka.properties.security.protocol: SASL_SSL
- spring.kafka.properties.sasl.mechanism: SCRAM-SHA-512
- spring.kafka.properties.sasl.jaas.config: org.apache.kafka.common.security.scram.ScramLoginModule required username="userkk" password="admin-secret";
- Here is the way I set ACL and its output:
- $KAFKA/bin/kafka-acls.sh --authorizer-properties zookeeper.connect=localhost:2181 --add --allow-principal User:userkk --allow-host 127.0.0.1 --allow-host localhost --operation Read --operation Write --operation ALL --topic test --topic SINGAPOR_RESPOND --topic SINGAPOR_RECEIVER --topic RESULT_RESPOND --topic * –group group-1
- Adding ACLs for resource `ResourcePattern(resourceType=TOPIC, name=RESULT_RESPOND, patternType=LITERAL)`:
- (principal=User:userkk, host=127.0.0.1, operation=READ, permissionType=ALLOW)
- (principal=User:userkk, host=localhost, operation=WRITE, permissionType=ALLOW)
- (principal=User:userkk, host=localhost, operation=READ, permissionType=ALLOW)
- (principal=User:userkk, host=127.0.0.1, operation=ALL, permissionType=ALLOW)
- (principal=User:userkk, host=localhost, operation=ALL, permissionType=ALLOW)
- (principal=User:userkk, host=127.0.0.1, operation=WRITE, permissionType=ALLOW)
- Adding ACLs for resource `ResourcePattern(resourceType=TOPIC, name=test, patternType=LITERAL)`:
- (principal=User:userkk, host=127.0.0.1, operation=READ, permissionType=ALLOW)
- (principal=User:userkk, host=localhost, operation=WRITE, permissionType=ALLOW)
- (principal=User:userkk, host=localhost, operation=READ, permissionType=ALLOW)
- (principal=User:userkk, host=127.0.0.1, operation=ALL, permissionType=ALLOW)
- (principal=User:userkk, host=localhost, operation=ALL, permissionType=ALLOW)
- (principal=User:userkk, host=127.0.0.1, operation=WRITE, permissionType=ALLOW)
- Adding ACLs for resource `ResourcePattern(resourceType=TOPIC, name=SINGAPOR_RESPOND, patternType=LITERAL)`:
- (principal=User:userkk, host=127.0.0.1, operation=READ, permissionType=ALLOW)
- (principal=User:userkk, host=localhost, operation=WRITE, permissionType=ALLOW)
- (principal=User:userkk, host=localhost, operation=READ, permissionType=ALLOW)
- (principal=User:userkk, host=127.0.0.1, operation=ALL, permissionType=ALLOW)
- (principal=User:userkk, host=localhost, operation=ALL, permissionType=ALLOW)
- (principal=User:userkk, host=127.0.0.1, operation=WRITE, permissionType=ALLOW)
- Adding ACLs for resource `ResourcePattern(resourceType=TOPIC, name=build, patternType=LITERAL)`:
- (principal=User:userkk, host=127.0.0.1, operation=READ, permissionType=ALLOW)
- (principal=User:userkk, host=localhost, operation=WRITE, permissionType=ALLOW)
- (principal=User:userkk, host=localhost, operation=READ, permissionType=ALLOW)
- (principal=User:userkk, host=127.0.0.1, operation=ALL, permissionType=ALLOW)
- (principal=User:userkk, host=localhost, operation=ALL, permissionType=ALLOW)
- (principal=User:userkk, host=127.0.0.1, operation=WRITE, permissionType=ALLOW)
- Adding ACLs for resource `ResourcePattern(resourceType=TOPIC, name=SINGAPOR_RECEIVER, patternType=LITERAL)`:
- (principal=User:userkk, host=127.0.0.1, operation=READ, permissionType=ALLOW)
- (principal=User:userkk, host=localhost, operation=WRITE, permissionType=ALLOW)
- (principal=User:userkk, host=localhost, operation=READ, permissionType=ALLOW)
- (principal=User:userkk, host=127.0.0.1, operation=ALL, permissionType=ALLOW)
- (principal=User:userkk, host=localhost, operation=ALL, permissionType=ALLOW)
- (principal=User:userkk, host=127.0.0.1, operation=WRITE, permissionType=ALLOW)
- Current ACLs for resource `Topic:LITERAL:RESULT_RESPOND`:
- User:userkk has Allow permission for operations: All from hosts: localhost
- User:userkk has Allow permission for operations: Read from hosts: 127.0.0.1
- User:userkk has Allow permission for operations: All from hosts: 127.0.0.1
- User:userkk has Allow permission for operations: Write from hosts: localhost
- User:userkk has Allow permission for operations: Write from hosts: 127.0.0.1
- User:userkk has Allow permission for operations: Read from hosts: localhost
- Current ACLs for resource `Topic:LITERAL:SINGAPOR_RECEIVER`:
- User:userkk has Allow permission for operations: All from hosts: localhost
- User:userkk has Allow permission for operations: Read from hosts: 127.0.0.1
- User:userkk has Allow permission for operations: All from hosts: 127.0.0.1
- User:userkk has Allow permission for operations: Write from hosts: localhost
- User:userkk has Allow permission for operations: Write from hosts: 127.0.0.1
- User:userkk has Allow permission for operations: Read from hosts: localhost
- Current ACLs for resource `Topic:LITERAL:build`:
- User:userkk has Allow permission for operations: All from hosts: localhost
- User:userkk has Allow permission for operations: Read from hosts: 127.0.0.1
- User:userkk has Allow permission for operations: All from hosts: 127.0.0.1
- User:userkk has Allow permission for operations: Write from hosts: localhost
- User:userkk has Allow permission for operations: Write from hosts: 127.0.0.1
- User:userkk has Allow permission for operations: Read from hosts: localhost
- Current ACLs for resource `Topic:LITERAL:SINGAPOR_RESPOND`:
- User:userkk has Allow permission for operations: All from hosts: localhost
- User:userkk has Allow permission for operations: Read from hosts: 127.0.0.1
- User:userkk has Allow permission for operations: All from hosts: 127.0.0.1
- User:userkk has Allow permission for operations: Write from hosts: localhost
- User:userkk has Allow permission for operations: Write from hosts: 127.0.0.1
- User:userkk has Allow permission for operations: Read from hosts: localhost
- Current ACLs for resource `Topic:LITERAL:test`:
- User:userkk has Allow permission for operations: All from hosts: localhost
- User:userkk has Allow permission for operations: Read from hosts: 127.0.0.1
- User:userkk has Allow permission for operations: All from hosts: 127.0.0.1
- User:userkk has Allow permission for operations: Write from hosts: localhost
- User:userkk has Allow permission for operations: Write from hosts: 127.0.0.1
- User:userkk has Allow permission for operations: Read from hosts: localhost
- And here is the log i got from Spring boot console:
- 2020-02-05 08:50:45.063 INFO 8275 --- [ main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 9088 (http)
- 2020-02-05 08:50:45.076 INFO 8275 --- [ main] o.apache.catalina.core.StandardService : Starting service [Tomcat]
- 2020-02-05 08:50:45.076 INFO 8275 --- [ main] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.30]
- 2020-02-05 08:50:45.145 INFO 8275 --- [ main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext
- 2020-02-05 08:50:45.145 INFO 8275 --- [ main] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 1325 ms
- 2020-02-05 08:50:45.493 INFO 8275 --- [ main] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor'
- 2020-02-05 08:50:45.727 INFO 8275 --- [ main] o.s.s.c.ThreadPoolTaskScheduler : Initializing ExecutorService 'taskScheduler'
- 2020-02-05 08:50:45.865 INFO 8275 --- [ main] o.s.c.s.m.DirectWithAttributesChannel : Channel 'application.SINGAPORE_RESPOND' has 1 subscriber(s).
- 2020-02-05 08:50:45.871 INFO 8275 --- [ main] o.s.i.endpoint.EventDrivenConsumer : Adding {logging-channel-adapter:_org.springframework.integration.errorLogger} as a subscriber to the 'errorChannel' channel
- 2020-02-05 08:50:45.871 INFO 8275 --- [ main] o.s.i.channel.PublishSubscribeChannel : Channel 'application.errorChannel' has 1 subscriber(s).
- 2020-02-05 08:50:45.871 INFO 8275 --- [ main] o.s.i.endpoint.EventDrivenConsumer : started bean '_org.springframework.integration.errorLogger'
- 2020-02-05 08:50:46.050 INFO 8275 --- [ main] o.s.c.s.b.k.p.KafkaTopicProvisioner : Using kafka topic for outbound: SINGAPORE_RECEIVER
- 2020-02-05 08:50:46.052 INFO 8275 --- [ main] o.a.k.clients.admin.AdminClientConfig : AdminClientConfig values:
- bootstrap.servers = [SASL_SSL://localhost:9090]
- client.dns.lookup = default
- client.id =
- connections.max.idle.ms = 300000
- metadata.max.age.ms = 300000
- metric.reporters = []
- metrics.num.samples = 2
- metrics.recording.level = INFO
- metrics.sample.window.ms = 30000
- receive.buffer.bytes = 65536
- reconnect.backoff.max.ms = 1000
- reconnect.backoff.ms = 50
- request.timeout.ms = 120000
- retries = 5
- retry.backoff.ms = 100
- sasl.client.callback.handler.class = null
- sasl.jaas.config = [hidden]
- sasl.kerberos.kinit.cmd = /usr/bin/kinit
- sasl.kerberos.min.time.before.relogin = 60000
- sasl.kerberos.service.name = null
- sasl.kerberos.ticket.renew.jitter = 0.05
- sasl.kerberos.ticket.renew.window.factor = 0.8
- sasl.login.callback.handler.class = null
- sasl.login.class = null
- sasl.login.refresh.buffer.seconds = 300
- sasl.login.refresh.min.period.seconds = 60
- sasl.login.refresh.window.factor = 0.8
- sasl.login.refresh.window.jitter = 0.05
- sasl.mechanism = SCRAM-SHA-512
- security.protocol = SASL_SSL
- send.buffer.bytes = 131072
- ssl.cipher.suites = null
- ssl.enabled.protocols = [TLSv1.2, TLSv1.1, TLSv1]
- ssl.endpoint.identification.algorithm = https
- ssl.key.password = null
- ssl.keymanager.algorithm = SunX509
- ssl.keystore.location = null
- ssl.keystore.password = null
- ssl.keystore.type = JKS
- ssl.protocol = TLS
- ssl.provider = null
- ssl.secure.random.implementation = null
- ssl.trustmanager.algorithm = PKIX
- ssl.truststore.location = null
- ssl.truststore.password = null
- ssl.truststore.type = JKS
- 2020-02-05 08:50:46.198 INFO 8275 --- [ main] o.a.k.c.s.authenticator.AbstractLogin : Successfully logged in.
- 2020-02-05 08:50:46.332 INFO 8275 --- [ main] o.a.kafka.common.utils.AppInfoParser : Kafka version: 2.3.1
- 2020-02-05 08:50:46.333 INFO 8275 --- [ main] o.a.kafka.common.utils.AppInfoParser : Kafka commitId: 18a913733fb71c01
- 2020-02-05 08:50:46.333 INFO 8275 --- [ main] o.a.kafka.common.utils.AppInfoParser : Kafka startTimeMs: 1580867446331
- 2020-02-05 08:50:46.810 ERROR 8275 --- [ main] o.s.c.s.b.k.p.KafkaTopicProvisioner : Failed to create topics
- org.apache.kafka.common.errors.TopicAuthorizationException: Not authorized to access topics: [Authorization failed.]
- 2020-02-05 08:50:46.915 ERROR 8275 --- [ main] o.s.c.s.b.k.p.KafkaTopicProvisioner : Failed to create topics
- org.apache.kafka.common.errors.TopicAuthorizationException: Not authorized to access topics: [Authorization failed.]
- 2020-02-05 08:50:47.127 ERROR 8275 --- [ main] o.s.c.s.b.k.p.KafkaTopicProvisioner : Failed to create topics
- org.apache.kafka.common.errors.TopicAuthorizationException: Not authorized to access topics: [Authorization failed.]
- 2020-02-05 08:50:47.534 ERROR 8275 --- [ main] o.s.c.s.b.k.p.KafkaTopicProvisioner : Failed to create topics
- org.apache.kafka.common.errors.TopicAuthorizationException: Not authorized to access topics: [Authorization failed.]
- 2020-02-05 08:50:48.342 ERROR 8275 --- [ main] o.s.c.s.b.k.p.KafkaTopicProvisioner : Failed to create topics
- org.apache.kafka.common.errors.TopicAuthorizationException: Not authorized to access topics: [Authorization failed.]
- 2020-02-05 08:50:49.352 ERROR 8275 --- [ main] o.s.c.s.b.k.p.KafkaTopicProvisioner : Failed to create topics
- org.apache.kafka.common.errors.TopicAuthorizationException: Not authorized to access topics: [Authorization failed.]
- 2020-02-05 08:50:50.360 ERROR 8275 --- [ main] o.s.c.s.b.k.p.KafkaTopicProvisioner : Failed to create topics
- org.apache.kafka.common.errors.TopicAuthorizationException: Not authorized to access topics: [Authorization failed.]
- 2020-02-05 08:50:51.369 ERROR 8275 --- [ main] o.s.c.s.b.k.p.KafkaTopicProvisioner : Failed to create topics
- org.apache.kafka.common.errors.TopicAuthorizationException: Not authorized to access topics: [Authorization failed.]
- 2020-02-05 08:50:52.376 ERROR 8275 --- [ main] o.s.c.s.b.k.p.KafkaTopicProvisioner : Failed to create topics
- org.apache.kafka.common.errors.TopicAuthorizationException: Not authorized to access topics: [Authorization failed.]
- 2020-02-05 08:50:53.384 ERROR 8275 --- [ main] o.s.c.s.b.k.p.KafkaTopicProvisioner : Failed to create topics
- org.apache.kafka.common.errors.TopicAuthorizationException: Not authorized to access topics: [Authorization failed.]
- 2020-02-05 08:50:53.407 ERROR 8275 --- [ main] o.s.cloud.stream.binding.BindingService : Failed to create producer binding; retrying in 30 seconds
- org.springframework.cloud.stream.provisioning.ProvisioningException: Provisioning exception; nested exception is org.apache.kafka.common.errors.TopicAuthorizationException: Not authorized to access topics: [Authorization failed.]
- at org.springframework.cloud.stream.binder.kafka.provisioning.KafkaTopicProvisioner.createTopic(KafkaTopicProvisioner.java:319) ~[spring-cloud-stream-binder-kafka-core-3.0.1.RELEASE.jar:3.0.1.RELEASE]
- at org.springframework.cloud.stream.binder.kafka.provisioning.KafkaTopicProvisioner.provisionProducerDestination(KafkaTopicProvisioner.java:141) ~[spring-cloud-stream-binder-kafka-core-3.0.1.RELEASE.jar:3.0.1.RELEASE]
- at org.springframework.cloud.stream.binder.kafka.provisioning.KafkaTopicProvisioner.provisionProducerDestination(KafkaTopicProvisioner.java:78) ~[spring-cloud-stream-binder-kafka-core-3.0.1.RELEASE.jar:3.0.1.RELEASE]
- at org.springframework.cloud.stream.binder.AbstractMessageChannelBinder.doBindProducer(AbstractMessageChannelBinder.java:222) ~[spring-cloud-stream-3.0.1.RELEASE.jar:3.0.1.RELEASE]
- at org.springframework.cloud.stream.binder.AbstractMessageChannelBinder.doBindProducer(AbstractMessageChannelBinder.java:90) ~[spring-cloud-stream-3.0.1.RELEASE.jar:3.0.1.RELEASE]
- at org.springframework.cloud.stream.binder.AbstractBinder.bindProducer(AbstractBinder.java:152) ~[spring-cloud-stream-3.0.1.RELEASE.jar:3.0.1.RELEASE]
- at org.springframework.cloud.stream.binding.BindingService.doBindProducer(BindingService.java:296) ~[spring-cloud-stream-3.0.1.RELEASE.jar:3.0.1.RELEASE]
- at org.springframework.cloud.stream.binding.BindingService.bindProducer(BindingService.java:271) ~[spring-cloud-stream-3.0.1.RELEASE.jar:3.0.1.RELEASE]
- at org.springframework.cloud.stream.binding.AbstractBindableProxyFactory.createAndBindOutputs(AbstractBindableProxyFactory.java:136) ~[spring-cloud-stream-3.0.1.RELEASE.jar:3.0.1.RELEASE]
- at org.springframework.cloud.stream.binding.OutputBindingLifecycle.doStartWithBindable(OutputBindingLifecycle.java:58) ~[spring-cloud-stream-3.0.1.RELEASE.jar:3.0.1.RELEASE]
- at java.base/java.util.LinkedHashMap$LinkedValues.forEach(LinkedHashMap.java:608) ~[na:na]
- at org.springframework.cloud.stream.binding.AbstractBindingLifecycle.start(AbstractBindingLifecycle.java:57) ~[spring-cloud-stream-3.0.1.RELEASE.jar:3.0.1.RELEASE]
- at org.springframework.cloud.stream.binding.OutputBindingLifecycle.start(OutputBindingLifecycle.java:34) ~[spring-cloud-stream-3.0.1.RELEASE.jar:3.0.1.RELEASE]
- at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:182) ~[spring-context-5.2.3.RELEASE.jar:5.2.3.RELEASE]
- at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:53) ~[spring-context-5.2.3.RELEASE.jar:5.2.3.RELEASE]
- at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:360) ~[spring-context-5.2.3.RELEASE.jar:5.2.3.RELEASE]
- at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:158) ~[spring-context-5.2.3.RELEASE.jar:5.2.3.RELEASE]
- at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:122) ~[spring-context-5.2.3.RELEASE.jar:5.2.3.RELEASE]
- at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:894) ~[spring-context-5.2.3.RELEASE.jar:5.2.3.RELEASE]
- at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.finishRefresh(ServletWebServerApplicationContext.java:162) ~[spring-boot-2.2.4.RELEASE.jar:2.2.4.RELEASE]
- at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:553) ~[spring-context-5.2.3.RELEASE.jar:5.2.3.RELEASE]
- at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:141) ~[spring-boot-2.2.4.RELEASE.jar:2.2.4.RELEASE]
- at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:747) ~[spring-boot-2.2.4.RELEASE.jar:2.2.4.RELEASE]
- at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397) ~[spring-boot-2.2.4.RELEASE.jar:2.2.4.RELEASE]
- at org.springframework.boot.SpringApplication.run(SpringApplication.java:315) ~[spring-boot-2.2.4.RELEASE.jar:2.2.4.RELEASE]
- at org.springframework.boot.SpringApplication.run(SpringApplication.java:1226) ~[spring-boot-2.2.4.RELEASE.jar:2.2.4.RELEASE]
- at org.springframework.boot.SpringApplication.run(SpringApplication.java:1215) ~[spring-boot-2.2.4.RELEASE.jar:2.2.4.RELEASE]
- at com.gdce.doca.ApplicationKt.main(Application.kt:17) ~[main/:na]
- Caused by: org.apache.kafka.common.errors.TopicAuthorizationException: Not authorized to access topics: [Authorization failed.]
- 2020-02-05 08:50:53.415 INFO 8275 --- [ main] o.s.c.s.b.k.p.KafkaTopicProvisioner : Using kafka topic for outbound: RESULT_RESPOND
- 2020-02-05 08:50:53.417 INFO 8275 --- [ main] o.a.k.clients.admin.AdminClientConfig : AdminClientConfig values:
- bootstrap.servers = [SASL_SSL://localhost:9090]
- client.dns.lookup = default
- client.id =
- connections.max.idle.ms = 300000
- metadata.max.age.ms = 300000
- metric.reporters = []
- metrics.num.samples = 2
- metrics.recording.level = INFO
- metrics.sample.window.ms = 30000
- receive.buffer.bytes = 65536
- reconnect.backoff.max.ms = 1000
- reconnect.backoff.ms = 50
- request.timeout.ms = 120000
- retries = 5
- retry.backoff.ms = 100
- sasl.client.callback.handler.class = null
- sasl.jaas.config = [hidden]
- sasl.kerberos.kinit.cmd = /usr/bin/kinit
- sasl.kerberos.min.time.before.relogin = 60000
- sasl.kerberos.service.name = null
- sasl.kerberos.ticket.renew.jitter = 0.05
- sasl.kerberos.ticket.renew.window.factor = 0.8
- sasl.login.callback.handler.class = null
- sasl.login.class = null
- sasl.login.refresh.buffer.seconds = 300
- sasl.login.refresh.min.period.seconds = 60
- sasl.login.refresh.window.factor = 0.8
- sasl.login.refresh.window.jitter = 0.05
- sasl.mechanism = SCRAM-SHA-512
- security.protocol = SASL_SSL
- send.buffer.bytes = 131072
- ssl.cipher.suites = null
- ssl.enabled.protocols = [TLSv1.2, TLSv1.1, TLSv1]
- ssl.endpoint.identification.algorithm = https
- ssl.key.password = null
- ssl.keymanager.algorithm = SunX509
- ssl.keystore.location = null
- ssl.keystore.password = null
- ssl.keystore.type = JKS
- ssl.protocol = TLS
- ssl.provider = null
- ssl.secure.random.implementation = null
- ssl.trustmanager.algorithm = PKIX
- ssl.truststore.location = null
- ssl.truststore.password = null
- ssl.truststore.type = JKS
- 2020-02-05 08:50:53.420 INFO 8275 --- [ main] o.a.k.c.s.authenticator.AbstractLogin : Successfully logged in.
- 2020-02-05 08:50:53.432 INFO 8275 --- [ main] o.a.kafka.common.utils.AppInfoParser : Kafka version: 2.3.1
- 2020-02-05 08:50:53.433 INFO 8275 --- [ main] o.a.kafka.common.utils.AppInfoParser : Kafka commitId: 18a913733fb71c01
- 2020-02-05 08:50:53.433 INFO 8275 --- [ main] o.a.kafka.common.utils.AppInfoParser : Kafka startTimeMs: 1580867453432
- 2020-02-05 08:50:53.722 INFO 8275 --- [ main] o.a.k.clients.producer.ProducerConfig : ProducerConfig values:
- acks = 1
- batch.size = 16384
- bootstrap.servers = [SASL_SSL://localhost:9090]
- buffer.memory = 33554432
- client.dns.lookup = default
- client.id =
- compression.type = none
- connections.max.idle.ms = 540000
- delivery.timeout.ms = 120000
- enable.idempotence = false
- interceptor.classes = []
- key.serializer = class org.apache.kafka.common.serialization.ByteArraySerializer
- linger.ms = 0
- max.block.ms = 60000
- max.in.flight.requests.per.connection = 5
- max.request.size = 1048576
- metadata.max.age.ms = 300000
- metric.reporters = []
- metrics.num.samples = 2
- metrics.recording.level = INFO
- metrics.sample.window.ms = 30000
- partitioner.class = class org.apache.kafka.clients.producer.internals.DefaultPartitioner
- receive.buffer.bytes = 32768
- reconnect.backoff.max.ms = 1000
- reconnect.backoff.ms = 50
- request.timeout.ms = 30000
- retries = 0
- retry.backoff.ms = 100
- sasl.client.callback.handler.class = null
- sasl.jaas.config = [hidden]
- sasl.kerberos.kinit.cmd = /usr/bin/kinit
- sasl.kerberos.min.time.before.relogin = 60000
- sasl.kerberos.service.name = null
- sasl.kerberos.ticket.renew.jitter = 0.05
- sasl.kerberos.ticket.renew.window.factor = 0.8
- sasl.login.callback.handler.class = null
- sasl.login.class = null
- sasl.login.refresh.buffer.seconds = 300
- sasl.login.refresh.min.period.seconds = 60
- sasl.login.refresh.window.factor = 0.8
- sasl.login.refresh.window.jitter = 0.05
- sasl.mechanism = SCRAM-SHA-512
- security.protocol = SASL_SSL
- send.buffer.bytes = 131072
- ssl.cipher.suites = null
- ssl.enabled.protocols = [TLSv1.2, TLSv1.1, TLSv1]
- ssl.endpoint.identification.algorithm = https
- ssl.key.password = null
- ssl.keymanager.algorithm = SunX509
- ssl.keystore.location = null
- ssl.keystore.password = null
- ssl.keystore.type = JKS
- ssl.protocol = TLS
- ssl.provider = null
- ssl.secure.random.implementation = null
- ssl.trustmanager.algorithm = PKIX
- ssl.truststore.location = null
- ssl.truststore.password = null
- ssl.truststore.type = JKS
- transaction.timeout.ms = 60000
- transactional.id = null
- value.serializer = class org.apache.kafka.common.serialization.ByteArraySerializer
- 2020-02-05 08:50:53.738 INFO 8275 --- [ main] o.a.k.c.s.authenticator.AbstractLogin : Successfully logged in.
- 2020-02-05 08:50:53.751 INFO 8275 --- [ main] o.a.kafka.common.utils.AppInfoParser : Kafka version: 2.3.1
- 2020-02-05 08:50:53.751 INFO 8275 --- [ main] o.a.kafka.common.utils.AppInfoParser : Kafka commitId: 18a913733fb71c01
- 2020-02-05 08:50:53.751 INFO 8275 --- [ main] o.a.kafka.common.utils.AppInfoParser : Kafka startTimeMs: 1580867453751
- 2020-02-05 08:50:53.844 INFO 8275 --- [ad | producer-1] org.apache.kafka.clients.Metadata : [Producer clientId=producer-1] Cluster ID: TUJs_pIKRNi4QU17gTTaiw
- 2020-02-05 08:50:53.848 INFO 8275 --- [ main] o.a.k.clients.producer.KafkaProducer : [Producer clientId=producer-1] Closing the Kafka producer with timeoutMillis = 30000 ms.
- 2020-02-05 08:50:53.869 INFO 8275 --- [ main] o.s.c.s.m.DirectWithAttributesChannel : Channel 'application.RESULT_RESPOND' has 1 subscriber(s).
- 2020-02-05 08:50:53.889 INFO 8275 --- [ main] o.a.k.clients.admin.AdminClientConfig : AdminClientConfig values:
- bootstrap.servers = [SASL_SSL://localhost:9090]
- client.dns.lookup = default
- client.id =
- connections.max.idle.ms = 300000
- metadata.max.age.ms = 300000
- metric.reporters = []
- metrics.num.samples = 2
- metrics.recording.level = INFO
- metrics.sample.window.ms = 30000
- receive.buffer.bytes = 65536
- reconnect.backoff.max.ms = 1000
- reconnect.backoff.ms = 50
- request.timeout.ms = 120000
- retries = 5
- retry.backoff.ms = 100
- sasl.client.callback.handler.class = null
- sasl.jaas.config = [hidden]
- sasl.kerberos.kinit.cmd = /usr/bin/kinit
- sasl.kerberos.min.time.before.relogin = 60000
- sasl.kerberos.service.name = null
- sasl.kerberos.ticket.renew.jitter = 0.05
- sasl.kerberos.ticket.renew.window.factor = 0.8
- sasl.login.callback.handler.class = null
- sasl.login.class = null
- sasl.login.refresh.buffer.seconds = 300
- sasl.login.refresh.min.period.seconds = 60
- sasl.login.refresh.window.factor = 0.8
- sasl.login.refresh.window.jitter = 0.05
- sasl.mechanism = SCRAM-SHA-512
- security.protocol = SASL_SSL
- send.buffer.bytes = 131072
- ssl.cipher.suites = null
- ssl.enabled.protocols = [TLSv1.2, TLSv1.1, TLSv1]
- ssl.endpoint.identification.algorithm = https
- ssl.key.password = null
- ssl.keymanager.algorithm = SunX509
- ssl.keystore.location = null
- ssl.keystore.password = null
- ssl.keystore.type = JKS
- ssl.protocol = TLS
- ssl.provider = null
- ssl.secure.random.implementation = null
- ssl.trustmanager.algorithm = PKIX
- ssl.truststore.location = null
- ssl.truststore.password = null
- ssl.truststore.type = JKS
- 2020-02-05 08:50:53.890 INFO 8275 --- [ main] o.a.k.c.s.authenticator.AbstractLogin : Successfully logged in.
- 2020-02-05 08:50:53.892 INFO 8275 --- [ main] o.a.kafka.common.utils.AppInfoParser : Kafka version: 2.3.1
- 2020-02-05 08:50:53.892 INFO 8275 --- [ main] o.a.kafka.common.utils.AppInfoParser : Kafka commitId: 18a913733fb71c01
- 2020-02-05 08:50:53.893 INFO 8275 --- [ main] o.a.kafka.common.utils.AppInfoParser : Kafka startTimeMs: 1580867453892
- 2020-02-05 08:50:54.083 ERROR 8275 --- [ main] o.s.c.s.b.k.p.KafkaTopicProvisioner : Failed to create topics
- org.apache.kafka.common.errors.TopicAuthorizationException: Not authorized to access topics: [Authorization failed.]
- 2020-02-05 08:50:54.187 ERROR 8275 --- [ main] o.s.c.s.b.k.p.KafkaTopicProvisioner : Failed to create topics
- org.apache.kafka.common.errors.TopicAuthorizationException: Not authorized to access topics: [Authorization failed.]
- 2020-02-05 08:50:54.392 ERROR 8275 --- [ main] o.s.c.s.b.k.p.KafkaTopicProvisioner : Failed to create topics
- org.apache.kafka.common.errors.TopicAuthorizationException: Not authorized to access topics: [Authorization failed.]
- 2020-02-05 08:50:54.800 ERROR 8275 --- [ main] o.s.c.s.b.k.p.KafkaTopicProvisioner : Failed to create topics
- org.apache.kafka.common.errors.TopicAuthorizationException: Not authorized to access topics: [Authorization failed.]
- 2020-02-05 08:50:55.608 ERROR 8275 --- [ main] o.s.c.s.b.k.p.KafkaTopicProvisioner : Failed to create topics
- org.apache.kafka.common.errors.TopicAuthorizationException: Not authorized to access topics: [Authorization failed.]
- 2020-02-05 08:50:56.613 ERROR 8275 --- [ main] o.s.c.s.b.k.p.KafkaTopicProvisioner : Failed to create topics
- org.apache.kafka.common.errors.TopicAuthorizationException: Not authorized to access topics: [Authorization failed.]
- 2020-02-05 08:50:57.620 ERROR 8275 --- [ main] o.s.c.s.b.k.p.KafkaTopicProvisioner : Failed to create topics
- org.apache.kafka.common.errors.TopicAuthorizationException: Not authorized to access topics: [Authorization failed.]
- 2020-02-05 08:50:58.627 ERROR 8275 --- [ main] o.s.c.s.b.k.p.KafkaTopicProvisioner : Failed to create topics
- org.apache.kafka.common.errors.TopicAuthorizationException: Not authorized to access topics: [Authorization failed.]
- 2020-02-05 08:50:59.633 ERROR 8275 --- [ main] o.s.c.s.b.k.p.KafkaTopicProvisioner : Failed to create topics
- org.apache.kafka.common.errors.TopicAuthorizationException: Not authorized to access topics: [Authorization failed.]
- 2020-02-05 08:51:00.643 ERROR 8275 --- [ main] o.s.c.s.b.k.p.KafkaTopicProvisioner : Failed to create topics
- org.apache.kafka.common.errors.TopicAuthorizationException: Not authorized to access topics: [Authorization failed.]
- 2020-02-05 08:51:00.649 ERROR 8275 --- [ main] o.s.cloud.stream.binding.BindingService : Failed to create consumer binding; retrying in 30 seconds
- org.springframework.cloud.stream.provisioning.ProvisioningException: Provisioning exception; nested exception is org.apache.kafka.common.errors.TopicAuthorizationException: Not authorized to access topics: [Authorization failed.]
- at org.springframework.cloud.stream.binder.kafka.provisioning.KafkaTopicProvisioner.createTopic(KafkaTopicProvisioner.java:319) ~[spring-cloud-stream-binder-kafka-core-3.0.1.RELEASE.jar:3.0.1.RELEASE]
- at org.springframework.cloud.stream.binder.kafka.provisioning.KafkaTopicProvisioner.doProvisionConsumerDestination(KafkaTopicProvisioner.java:204) ~[spring-cloud-stream-binder-kafka-core-3.0.1.RELEASE.jar:3.0.1.RELEASE]
- at org.springframework.cloud.stream.binder.kafka.provisioning.KafkaTopicProvisioner.provisionConsumerDestination(KafkaTopicProvisioner.java:170) ~[spring-cloud-stream-binder-kafka-core-3.0.1.RELEASE.jar:3.0.1.RELEASE]
- at org.springframework.cloud.stream.binder.kafka.provisioning.KafkaTopicProvisioner.provisionConsumerDestination(KafkaTopicProvisioner.java:78) ~[spring-cloud-stream-binder-kafka-core-3.0.1.RELEASE.jar:3.0.1.RELEASE]
- at org.springframework.cloud.stream.binder.AbstractMessageChannelBinder.doBindConsumer(AbstractMessageChannelBinder.java:408) ~[spring-cloud-stream-3.0.1.RELEASE.jar:3.0.1.RELEASE]
- at org.springframework.cloud.stream.binder.AbstractMessageChannelBinder.doBindConsumer(AbstractMessageChannelBinder.java:90) ~[spring-cloud-stream-3.0.1.RELEASE.jar:3.0.1.RELEASE]
- at org.springframework.cloud.stream.binder.AbstractBinder.bindConsumer(AbstractBinder.java:143) ~[spring-cloud-stream-3.0.1.RELEASE.jar:3.0.1.RELEASE]
- at org.springframework.cloud.stream.binding.BindingService.doBindConsumer(BindingService.java:169) ~[spring-cloud-stream-3.0.1.RELEASE.jar:3.0.1.RELEASE]
- at org.springframework.cloud.stream.binding.BindingService.bindConsumer(BindingService.java:126) ~[spring-cloud-stream-3.0.1.RELEASE.jar:3.0.1.RELEASE]
- at org.springframework.cloud.stream.binding.AbstractBindableProxyFactory.createAndBindInputs(AbstractBindableProxyFactory.java:112) ~[spring-cloud-stream-3.0.1.RELEASE.jar:3.0.1.RELEASE]
- at org.springframework.cloud.stream.binding.InputBindingLifecycle.doStartWithBindable(InputBindingLifecycle.java:58) ~[spring-cloud-stream-3.0.1.RELEASE.jar:3.0.1.RELEASE]
- at java.base/java.util.LinkedHashMap$LinkedValues.forEach(LinkedHashMap.java:608) ~[na:na]
- at org.springframework.cloud.stream.binding.AbstractBindingLifecycle.start(AbstractBindingLifecycle.java:57) ~[spring-cloud-stream-3.0.1.RELEASE.jar:3.0.1.RELEASE]
- at org.springframework.cloud.stream.binding.InputBindingLifecycle.start(InputBindingLifecycle.java:34) ~[spring-cloud-stream-3.0.1.RELEASE.jar:3.0.1.RELEASE]
- at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:182) ~[spring-context-5.2.3.RELEASE.jar:5.2.3.RELEASE]
- at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:53) ~[spring-context-5.2.3.RELEASE.jar:5.2.3.RELEASE]
- at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:360) ~[spring-context-5.2.3.RELEASE.jar:5.2.3.RELEASE]
- at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:158) ~[spring-context-5.2.3.RELEASE.jar:5.2.3.RELEASE]
- at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:122) ~[spring-context-5.2.3.RELEASE.jar:5.2.3.RELEASE]
- at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:894) ~[spring-context-5.2.3.RELEASE.jar:5.2.3.RELEASE]
- at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.finishRefresh(ServletWebServerApplicationContext.java:162) ~[spring-boot-2.2.4.RELEASE.jar:2.2.4.RELEASE]
- at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:553) ~[spring-context-5.2.3.RELEASE.jar:5.2.3.RELEASE]
- at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:141) ~[spring-boot-2.2.4.RELEASE.jar:2.2.4.RELEASE]
- at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:747) ~[spring-boot-2.2.4.RELEASE.jar:2.2.4.RELEASE]
- at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397) ~[spring-boot-2.2.4.RELEASE.jar:2.2.4.RELEASE]
- at org.springframework.boot.SpringApplication.run(SpringApplication.java:315) ~[spring-boot-2.2.4.RELEASE.jar:2.2.4.RELEASE]
- at org.springframework.boot.SpringApplication.run(SpringApplication.java:1226) ~[spring-boot-2.2.4.RELEASE.jar:2.2.4.RELEASE]
- at org.springframework.boot.SpringApplication.run(SpringApplication.java:1215) ~[spring-boot-2.2.4.RELEASE.jar:2.2.4.RELEASE]
- at com.gdce.doca.ApplicationKt.main(Application.kt:17) ~[main/:na]
- Caused by: org.apache.kafka.common.errors.TopicAuthorizationException: Not authorized to access topics: [Authorization failed.]
- 2020-02-05 08:51:00.707 INFO 8275 --- [ main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 9088 (http) with context path ''
- 2020-02-05 08:51:00.709 INFO 8275 --- [ main] com.gdce.doca.ApplicationKt : Started ApplicationKt in 17.569 seconds (JVM running for 18.024)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement