Skip to content

Help: Problems connecting to broker #1404

@alihossein

Description

@alihossein

hi
i using:
kafka-python :V 1.4.1
kafka broker : V 2.12-1.0.0
when run this code to connect to remote server:

from kafka import KafkaProducer
producer = KafkaProducer(bootstrap_servers='x.x.251.60:9092')
producer.send('test-topic-222', b'some_message_bytes')
producer.flush()

I get this error :

Traceback (most recent call last):
  File "/var/www/html/kafka_python/producer.py", line 2, in <module>
    producer = KafkaProducer(bootstrap_servers='x.x.251.60:9092')
  File "/var/www/html/kafka_python/env/lib/python3.5/site-packages/kafka/producer/kafka.py", line 363, in __init__
    **self.config)
  File "/var/www/html/kafka_python/env/lib/python3.5/site-packages/kafka/client_async.py", line 234, in __init__
    self.config['api_version'] = self.check_version(timeout=check_timeout)
  File "/var/www/html/kafka_python/env/lib/python3.5/site-packages/kafka/client_async.py", line 856, in check_version
    raise Errors.NoBrokersAvailable()
kafka.errors.NoBrokersAvailable: NoBrokersAvailable

else I did not uncomment in #listeners=PLAINTEXT://:9092 in server.properties

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions