MongoDb-Kafka-Connector error

hi Robert_Walters,

Thank you, that error is gone but i am now unable to connect my react app to port 4000 in —> bundle.js:53895 GET http://localhost:4000/socket.io/?EIO=4&transport=polling&t=O8RKBri net::ERR_CONNECTION_REFUSED

docker-compose.yml

version: ‘3.7’
services:

redpanda:
command:
- redpanda
- start
- --smp
- ‘1’
- --reserve-memory
- 0M
- --overprovisioned
- --node-id
- ‘0’
- --pandaproxy-addr
- 0.0.0.0:8082
- --advertise-pandaproxy-addr
- 127.0.0.1:8082
- --kafka-addr
- PLAINTEXT://0.0.0.0:29092,OUTSIDE://0.0.0.0:9092
- --advertise-kafka-addr
- PLAINTEXT://redpanda:29092,OUTSIDE://localhost:9092
# image: docker.vectorized.io/vectorized/redpanda:latest
image: docker.redpanda.com/vectorized/redpanda:latest
container_name: redpanda
hostname: redpanda
# networks:
# - localnet
ports:
- 9092:9092
- 29092:29092
- 8082:8082

connect:
image: confluentinc/cp-kafka-connect-base:latest
build:
context: .
dockerfile: Dockerfile-MongoConnect
hostname: connect
# container_name: connect
depends_on:
- redpanda
ports:
- “8083:8083”
# networks:
# - localnet
environment:
CONNECT_BOOTSTRAP_SERVERS: ‘redpanda:29092’
CONNECT_REST_ADVERTISED_HOST_NAME: connect
CONNECT_REST_PORT: 8083
CONNECT_GROUP_ID: connect-cluster-group
CONNECT_CONFIG_STORAGE_TOPIC: docker-connect-configs
CONNECT_CONFIG_STORAGE_REPLICATION_FACTOR: 1
CONNECT_OFFSET_FLUSH_INTERVAL_MS: 10000
CONNECT_OFFSET_STORAGE_TOPIC: docker-connect-offsets
CONNECT_OFFSET_STORAGE_REPLICATION_FACTOR: 1
CONNECT_STATUS_STORAGE_TOPIC: docker-connect-status
CONNECT_STATUS_STORAGE_REPLICATION_FACTOR: 1
CONNECT_PLUGIN_PATH: “/usr/share/java,/usr/share/confluent-hub-components”
CONNECT_AUTO_CREATE_TOPICS_ENABLE: “true”
CONNECT_KEY_CONVERTER: “org.apache.kafka.connect.json.JsonConverter”
CONNECT_VALUE_CONVERTER: “org.apache.kafka.connect.json.JsonConverter”

mongo1:
image: “mongo:latest”
# command: --replSet rs0 --oplogSize 128
volumes:
- /data/db
ports:
- “27017:27017”
restart: always

nodesvr:
image: node:16
build:
context: .
dockerfile: Dockerfile-Nodesvr
depends_on:
- redpanda
- mongo1

ports:
  - "4000:4000"

# backend:
#   build:
#     context: ./backend/
#   command: /usr/app/node_modules/.bin/nodemon server.js
#   volumes:
#     - ./backend/:/usr/app
#     - /usr/app/node_modules
#   depends_on:
#     - mongo1
#   ports:
#     - "4000:4000"

frontendsocket:
build:
context: ./frontendsocket/
command: npm start
volumes:
- ./frontendsocket/:/usr/app
- /usr/app/node_modules
depends_on:
- nodesvr
ports:
- “3000:3000”

Dockerfile-Nodesvr —>

FROM node:16

Create app directory /usr/src

WORKDIR /usr/src

Install app dependencies

A wildcard is used to ensure both package.json AND package-lock.json are copied

COPY ./package*.json ./

RUN npm install

RUN npm ci -qy

Bundle app source

COPY ./backend .

EXPOSE 4000

CMD [ “node”, “backend/server.js” ]

Thank you again