Docker swarm launched greylog stack wont talk to OpenSearch

1. Describe your incident:
My issue is just that seemingly greylog refuses to connect to my opensearch node.
I will include logs at the end.

2. Describe your environment:

version: '3.7'
services:
  mongo:
    image: percona/percona-server-mongodb:latest
    volumes:
      - /mnt/tank/persist/example.com/graylog/production/mongo:/data/db
    deploy:
      placement:
        constraints:
          - node.hostname == macmini7
    networks:
      - default

  opensearch:
    image: opensearchproject/opensearch:2.12.0
    hostname: opensearch
    container_name: opensearch
    environment:
      network.host: 0.0.0.0
      node.name: opensearch
      discovery.type: single-node
      elasticsearch_disable_tls: "true" 
      plugins.security.disabled: "true"
      network.transport.ssl.enabled: "false"
      bootstrap.memory_lock: "false"  # not supported in Swarm, keep this disabled
      ES_JAVA_OPTS: "-Xms1g -Xmx1g"  # Adjust memory settings according to your server's capability
      OPENSEARCH_INITIAL_ADMIN_PASSWORD: <redacted>
      OPENSEARCH_NODE_ROLES: data,master
    volumes:
      - /mnt/tank/persist/example.com/graylog/production/opensearch:/usr/share/opensearch/data
    deploy:
      placement:
        constraints:
          - node.hostname == macmini7
    networks:
      - default

  graylog:
    image: graylog/graylog:6.0.0-rc.3-1
    hostname: graylog
    volumes:
      - /mnt/tank/persist/example.com/graylog/production/graylog:/usr/share/graylog/data/journal
    environment:
      GRAYLOG_PASSWORD_SECRET: <redacted>
      GRAYLOG_ROOT_USERNAME: admin
      GRAYLOG_ROOT_PASSWORD_SHA2: <redacted>
      GRAYLOG_HTTP_EXTERNAL_URI: https://log.example.com/
      GRAYLOG_HTTP_BIND_ADDRESS: 0.0.0.0:9000
      GRAYLOG_ELASTICSEARCH_HOSTS: 'http://opensearch:9200'
    entrypoint: /usr/bin/tini -- wait-for-it opensearch:9200 -- /docker-entrypoint.sh
    networks:
      - graylog
      - default
      - traefik
    depends_on:
      - mongo
      - opensearch
    deploy:
      labels:
        traefik.enable: "true"
        traefik.http.routers.production_graylog.tls: "true"
        traefik.http.services.production_graylog.loadbalancer.server.port: 9000
        traefik.http.routers.production_graylog.rule: Host(`log.example.com`)
        traefik.http.routers.production_graylog.entrypoints: websecure
        traefik.http.routers.production_graylog.tls.certresolver: letsencryptresolver
        traefik.http.routers.production_graylog.service: production_graylog
        traefik.http.routers.production_graylog.middlewares: production_graylog-header
        traefik.http.middlewares.production_graylog-header.headers.customresponseheaders.X-Graylog-Server-URL: http://log.example.com/
        traefik.docker.network: traefik
      placement:
        constraints:
          - node.hostname == macmini14
    ports:
      - 15124:12201/udp

networks:
  traefik:
    external: true
  graylog:
    external: true
  default:

3. What steps have you already taken to try and solve the problem?

4. How can the community help?

I’m not sure what I’m doing wrong here but through digging through docs I’ve found a couple of assumptions that I’ve imposed into this docker stack file.

19:00Apr 17, 202419:1019:2019:3019:4019:500.00100.00200.00300.00
Memory usage[MiB]
 
Task
graylog_graylog.2uuql
 wait-for-it: waiting 15 seconds for opensearch:9200
 wait-for-it: timeout occurred after waiting 15 seconds for opensearch:9200
 2024-04-17 19:49:54,086 INFO : org.graylog2.featureflag.ImmutableFeatureFlagsCollector - Following feature flags are used: {default properties file=[frontend_hotkeys=on, field_types_management=on, cloud_inputs=on, data_tiering_cloud=off, scripting_api_preview=on, composable_index_templates=off, search_filter=on, preflight_web=on, data_node_migration=off, instant_archiving=off]}
 2024-04-17 19:49:54,698 INFO : org.graylog2.bootstrap.CmdLineTool - Loaded plugin: AWS plugins 6.0.0-rc.3+51b26e5 [org.graylog.aws.AWSPlugin]
 2024-04-17 19:49:54,698 INFO : org.graylog2.bootstrap.CmdLineTool - Loaded plugin: Integrations 6.0.0-rc.3+51b26e5 [org.graylog.integrations.IntegrationsPlugin]
 2024-04-17 19:49:54,699 INFO : org.graylog2.bootstrap.CmdLineTool - Loaded plugin: Threat Intelligence Plugin 6.0.0-rc.3+51b26e5 [org.graylog.plugins.threatintel.ThreatIntelPlugin]
 2024-04-17 19:49:54,700 INFO : org.graylog2.bootstrap.CmdLineTool - Loaded plugin: Elasticsearch 7 Support 6.0.0-rc.3+51b26e5 [org.graylog.storage.elasticsearch7.Elasticsearch7Plugin]
 2024-04-17 19:49:54,700 INFO : org.graylog2.bootstrap.CmdLineTool - Loaded plugin: OpenSearch 2 Support 6.0.0-rc.3+51b26e5 [org.graylog.storage.opensearch2.OpenSearch2Plugin]
 2024-04-17 19:49:54,727 INFO : org.graylog2.bootstrap.CmdLineTool - Running with JVM arguments: -Dlog4j2.formatMsgNoLookups=true -Djdk.tls.acknowledgeCloseNotify=true -XX:+UnlockExperimentalVMOptions -XX:-OmitStackTraceInFastThrow -XX:+UseG1GC -Dlog4j.configurationFile=/usr/share/graylog/data/config/log4j2.xml -Djava.library.path=/usr/share/graylog/lib/sigar/ -Dgraylog2.installation_source=docker
 2024-04-17 19:49:54,897 INFO : org.mongodb.driver.client - MongoClient with metadata {"driver": {"name": "mongo-java-driver|legacy", "version": "5.0.0"}, "os": {"type": "Linux", "name": "Linux", "architecture": "amd64", "version": "5.15.0-102-generic"}, "platform": "Java/Eclipse Adoptium/17.0.10+7", "env": {"container": {"runtime": "docker"}}} created with settings MongoClientSettings{readPreference=primary, writeConcern=WriteConcern{w=null, wTimeout=null ms, journal=null}, retryWrites=true, retryReads=true, readConcern=ReadConcern{level=null}, credential=null, transportSettings=null, commandListeners=[], codecRegistry=ProvidersCodecRegistry{codecProviders=[ValueCodecProvider{}, BsonValueCodecProvider{}, DBRefCodecProvider{}, DBObjectCodecProvider{}, DocumentCodecProvider{}, CollectionCodecProvider{}, IterableCodecProvider{}, MapCodecProvider{}, GeoJsonCodecProvider{}, GridFSFileCodecProvider{}, Jsr310CodecProvider{}, JsonObjectCodecProvider{}, BsonCodecProvider{}, EnumCodecProvider{}, com.mongodb.client.model.mql.ExpressionCodecProvider@71a06021, com.mongodb.Jep395RecordCodecProvider@80bfdc6, com.mongodb.KotlinCodecProvider@6edcad64]}, loggerSettings=LoggerSettings{maxDocumentLength=1000}, clusterSettings={hosts=[mongo:27017], srvServiceName=mongodb, mode=SINGLE, requiredClusterType=UNKNOWN, requiredReplicaSetName='null', serverSelector='null', clusterListeners='[]', serverSelectionTimeout='30000 ms', localThreshold='15 ms'}, socketSettings=SocketSettings{connectTimeoutMS=10000, readTimeoutMS=0, receiveBufferSize=0, proxySettings=ProxySettings{host=null, port=null, username=null, password=null}}, heartbeatSocketSettings=SocketSettings{connectTimeoutMS=10000, readTimeoutMS=10000, receiveBufferSize=0, proxySettings=ProxySettings{host=null, port=null, username=null, password=null}}, connectionPoolSettings=ConnectionPoolSettings{maxSize=1000, minSize=0, maxWaitTimeMS=120000, maxConnectionLifeTimeMS=0, maxConnectionIdleTimeMS=0, maintenanceInitialDelayMS=0, maintenanceFrequencyMS=60000, connectionPoolListeners=[], maxConnecting=2}, serverSettings=ServerSettings{heartbeatFrequencyMS=10000, minHeartbeatFrequencyMS=500, serverListeners='[]', serverMonitorListeners='[]'}, sslSettings=SslSettings{enabled=false, invalidHostNameAllowed=false, context=null}, applicationName='null', compressorList=[], uuidRepresentation=UNSPECIFIED, serverApi=null, autoEncryptionSettings=null, dnsClient=null, inetAddressResolver=null, contextProvider=null}
 2024-04-17 19:49:54,903 INFO : org.mongodb.driver.client - MongoClient with metadata {"driver": {"name": "mongo-java-driver", "version": "5.0.0"}, "os": {"type": "Linux", "name": "Linux", "architecture": "amd64", "version": "5.15.0-102-generic"}, "platform": "Java/Eclipse Adoptium/17.0.10+7", "env": {"container": {"runtime": "docker"}}} created with settings MongoClientSettings{readPreference=primary, writeConcern=WriteConcern{w=null, wTimeout=null ms, journal=null}, retryWrites=true, retryReads=true, readConcern=ReadConcern{level=null}, credential=null, transportSettings=null, commandListeners=[], codecRegistry=ProvidersCodecRegistry{codecProviders=[ValueCodecProvider{}, BsonValueCodecProvider{}, DBRefCodecProvider{}, DBObjectCodecProvider{}, DocumentCodecProvider{}, CollectionCodecProvider{}, IterableCodecProvider{}, MapCodecProvider{}, GeoJsonCodecProvider{}, GridFSFileCodecProvider{}, Jsr310CodecProvider{}, JsonObjectCodecProvider{}, BsonCodecProvider{}, EnumCodecProvider{}, com.mongodb.client.model.mql.ExpressionCodecProvider@71a06021, com.mongodb.Jep395RecordCodecProvider@80bfdc6, com.mongodb.KotlinCodecProvider@6edcad64]}, loggerSettings=LoggerSettings{maxDocumentLength=1000}, clusterSettings={hosts=[mongo:27017], srvServiceName=mongodb, mode=SINGLE, requiredClusterType=UNKNOWN, requiredReplicaSetName='null', serverSelector='null', clusterListeners='[]', serverSelectionTimeout='30000 ms', localThreshold='15 ms'}, socketSettings=SocketSettings{connectTimeoutMS=10000, readTimeoutMS=0, receiveBufferSize=0, proxySettings=ProxySettings{host=null, port=null, username=null, password=null}}, heartbeatSocketSettings=SocketSettings{connectTimeoutMS=10000, readTimeoutMS=10000, receiveBufferSize=0, proxySettings=ProxySettings{host=null, port=null, username=null, password=null}}, connectionPoolSettings=ConnectionPoolSettings{maxSize=1000, minSize=0, maxWaitTimeMS=120000, maxConnectionLifeTimeMS=0, maxConnectionIdleTimeMS=0, maintenanceInitialDelayMS=0, maintenanceFrequencyMS=60000, connectionPoolListeners=[], maxConnecting=2}, serverSettings=ServerSettings{heartbeatFrequencyMS=10000, minHeartbeatFrequencyMS=500, serverListeners='[]', serverMonitorListeners='[]'}, sslSettings=SslSettings{enabled=false, invalidHostNameAllowed=false, context=null}, applicationName='null', compressorList=[], uuidRepresentation=UNSPECIFIED, serverApi=null, autoEncryptionSettings=null, dnsClient=null, inetAddressResolver=null, contextProvider=null}
 2024-04-17 19:49:54,915 INFO : org.mongodb.driver.cluster - Monitor thread successfully connected to server with description ServerDescription{address=mongo:27017, type=STANDALONE, state=CONNECTED, ok=true, minWireVersion=0, maxWireVersion=21, maxDocumentSize=16777216, logicalSessionTimeoutMinutes=30, roundTripTimeNanos=16034186}
 2024-04-17 19:49:55,001 INFO : org.graylog2.bootstrap.preflight.MongoDBPreflightCheck - Connected to MongoDB version 7.0.8
 2024-04-17 19:49:55,609 INFO : org.mongodb.driver.client - MongoClient with metadata {"driver": {"name": "mongo-java-driver|legacy", "version": "5.0.0"}, "os": {"type": "Linux", "name": "Linux", "architecture": "amd64", "version": "5.15.0-102-generic"}, "platform": "Java/Eclipse Adoptium/17.0.10+7", "env": {"container": {"runtime": "docker"}}} created with settings MongoClientSettings{readPreference=primary, writeConcern=WriteConcern{w=null, wTimeout=null ms, journal=null}, retryWrites=true, retryReads=true, readConcern=ReadConcern{level=null}, credential=null, transportSettings=null, commandListeners=[], codecRegistry=ProvidersCodecRegistry{codecProviders=[ValueCodecProvider{}, BsonValueCodecProvider{}, DBRefCodecProvider{}, DBObjectCodecProvider{}, DocumentCodecProvider{}, CollectionCodecProvider{}, IterableCodecProvider{}, MapCodecProvider{}, GeoJsonCodecProvider{}, GridFSFileCodecProvider{}, Jsr310CodecProvider{}, JsonObjectCodecProvider{}, BsonCodecProvider{}, EnumCodecProvider{}, com.mongodb.client.model.mql.ExpressionCodecProvider@71a06021, com.mongodb.Jep395RecordCodecProvider@80bfdc6, com.mongodb.KotlinCodecProvider@6edcad64]}, loggerSettings=LoggerSettings{maxDocumentLength=1000}, clusterSettings={hosts=[mongo:27017], srvServiceName=mongodb, mode=SINGLE, requiredClusterType=UNKNOWN, requiredReplicaSetName='null', serverSelector='null', clusterListeners='[]', serverSelectionTimeout='30000 ms', localThreshold='15 ms'}, socketSettings=SocketSettings{connectTimeoutMS=10000, readTimeoutMS=0, receiveBufferSize=0, proxySettings=ProxySettings{host=null, port=null, username=null, password=null}}, heartbeatSocketSettings=SocketSettings{connectTimeoutMS=10000, readTimeoutMS=10000, receiveBufferSize=0, proxySettings=ProxySettings{host=null, port=null, username=null, password=null}}, connectionPoolSettings=ConnectionPoolSettings{maxSize=1000, minSize=0, maxWaitTimeMS=120000, maxConnectionLifeTimeMS=0, maxConnectionIdleTimeMS=0, maintenanceInitialDelayMS=0, maintenanceFrequencyMS=60000, connectionPoolListeners=[], maxConnecting=2}, serverSettings=ServerSettings{heartbeatFrequencyMS=10000, minHeartbeatFrequencyMS=500, serverListeners='[]', serverMonitorListeners='[]'}, sslSettings=SslSettings{enabled=false, invalidHostNameAllowed=false, context=null}, applicationName='null', compressorList=[], uuidRepresentation=UNSPECIFIED, serverApi=null, autoEncryptionSettings=null, dnsClient=null, inetAddressResolver=null, contextProvider=null}
 2024-04-17 19:49:55,611 INFO : org.mongodb.driver.cluster - Monitor thread successfully connected to server with description ServerDescription{address=mongo:27017, type=STANDALONE, state=CONNECTED, ok=true, minWireVersion=0, maxWireVersion=21, maxDocumentSize=16777216, logicalSessionTimeoutMinutes=30, roundTripTimeNanos=2833996}
 2024-04-17 19:49:55,613 INFO : org.mongodb.driver.client - MongoClient with metadata {"driver": {"name": "mongo-java-driver", "version": "5.0.0"}, "os": {"type": "Linux", "name": "Linux", "architecture": "amd64", "version": "5.15.0-102-generic"}, "platform": "Java/Eclipse Adoptium/17.0.10+7", "env": {"container": {"runtime": "docker"}}} created with settings MongoClientSettings{readPreference=primary, writeConcern=WriteConcern{w=null, wTimeout=null ms, journal=null}, retryWrites=true, retryReads=true, readConcern=ReadConcern{level=null}, credential=null, transportSettings=null, commandListeners=[], codecRegistry=ProvidersCodecRegistry{codecProviders=[ValueCodecProvider{}, BsonValueCodecProvider{}, DBRefCodecProvider{}, DBObjectCodecProvider{}, DocumentCodecProvider{}, CollectionCodecProvider{}, IterableCodecProvider{}, MapCodecProvider{}, GeoJsonCodecProvider{}, GridFSFileCodecProvider{}, Jsr310CodecProvider{}, JsonObjectCodecProvider{}, BsonCodecProvider{}, EnumCodecProvider{}, com.mongodb.client.model.mql.ExpressionCodecProvider@71a06021, com.mongodb.Jep395RecordCodecProvider@80bfdc6, com.mongodb.KotlinCodecProvider@6edcad64]}, loggerSettings=LoggerSettings{maxDocumentLength=1000}, clusterSettings={hosts=[mongo:27017], srvServiceName=mongodb, mode=SINGLE, requiredClusterType=UNKNOWN, requiredReplicaSetName='null', serverSelector='null', clusterListeners='[]', serverSelectionTimeout='30000 ms', localThreshold='15 ms'}, socketSettings=SocketSettings{connectTimeoutMS=10000, readTimeoutMS=0, receiveBufferSize=0, proxySettings=ProxySettings{host=null, port=null, username=null, password=null}}, heartbeatSocketSettings=SocketSettings{connectTimeoutMS=10000, readTimeoutMS=10000, receiveBufferSize=0, proxySettings=ProxySettings{host=null, port=null, username=null, password=null}}, connectionPoolSettings=ConnectionPoolSettings{maxSize=1000, minSize=0, maxWaitTimeMS=120000, maxConnectionLifeTimeMS=0, maxConnectionIdleTimeMS=0, maintenanceInitialDelayMS=0, maintenanceFrequencyMS=60000, connectionPoolListeners=[], maxConnecting=2}, serverSettings=ServerSettings{heartbeatFrequencyMS=10000, minHeartbeatFrequencyMS=500, serverListeners='[]', serverMonitorListeners='[]'}, sslSettings=SslSettings{enabled=false, invalidHostNameAllowed=false, context=null}, applicationName='null', compressorList=[], uuidRepresentation=UNSPECIFIED, serverApi=null, autoEncryptionSettings=null, dnsClient=null, inetAddressResolver=null, contextProvider=null}
 2024-04-17 19:49:55,863 INFO : org.graylog2.plugin.system.FilePersistedNodeIdProvider - No node ID file found. Generated: ea97d164-c5a3-4c31-b26a-3c22b794129c
 2024-04-17 19:49:56,317 ERROR: org.graylog2.storage.versionprobe.VersionProbe - Unable to retrieve version from Elasticsearch node: Failed to connect to opensearch/10.0.50.5:9200. - Connection refused.
 2024-04-17 19:49:56,319 INFO : org.graylog2.storage.versionprobe.VersionProbe - OpenSearch/Elasticsearch is not available. Retry #1
 2024-04-17 19:50:01,324 ERROR: org.graylog2.storage.versionprobe.VersionProbe - Unable to retrieve version from Elasticsearch node: Failed to connect to opensearch/10.0.50.5:9200. - Connection refused.
 2024-04-17 19:50:01,324 INFO : org.graylog2.storage.versionprobe.VersionProbe - OpenSearch/Elasticsearch is not available. Retry #2
 2024-04-17 19:50:06,329 ERROR: org.graylog2.storage.versionprobe.VersionProbe - Unable to retrieve version from Elasticsearch node: Failed to connect to opensearch/10.0.50.5:9200. - Connection refused.
 2024-04-17 19:50:06,330 INFO : org.graylog2.storage.versionprobe.VersionProbe - OpenSearch/Elasticsearch is not available. Retry #3
 2024-04-17 19:50:11,336 ERROR: org.graylog2.storage.versionprobe.VersionProbe - Unable to retrieve version from Elasticsearch node: Failed to connect to opensearch/10.0.50.5:9200. - Connection refused.
 2024-04-17 19:50:11,337 INFO : org.graylog2.storage.versionprobe.VersionProbe - OpenSearch/Elasticsearch is not available. Retry #4
 2024-04-17 19:50:16,341 ERROR: org.graylog2.storage.versionprobe.VersionProbe - Unable to retrieve version from Elasticsearch node: Failed to connect to opensearch/10.0.50.5:9200. - Connection refused.
 2024-04-17 19:50:16,342 INFO : org.graylog2.storage.versionprobe.VersionProbe - OpenSearch/Elasticsearch is not available. Retry #5
 2024-04-17 19:50:21,347 ERROR: org.graylog2.storage.versionprobe.VersionProbe - Unable to retrieve version from Elasticsearch node: Failed to connect to opensearch/10.0.50.5:9200. - Connection refused.
 2024-04-17 19:50:21,347 INFO : org.graylog2.storage.versionprobe.VersionProbe - OpenSearch/Elasticsearch is not available. Retry #6
 2024-04-17 19:50:26,352 ERROR: org.graylog2.storage.versionprobe.VersionProbe - Unable to retrieve version from Elasticsearch node: Failed to connect to opensearch/10.0.50.5:9200. - Connection refused.
 2024-04-17 19:50:26,353 INFO : org.graylog2.storage.versionprobe.VersionProbe - OpenSearch/Elasticsearch is not available. Retry #7
 2024-04-17 19:50:31,357 ERROR: org.graylog2.storage.versionprobe.VersionProbe - Unable to retrieve version from Elasticsearch node: Failed to connect to opensearch/10.0.50.5:9200. - Connection refused.
 2024-04-17 19:50:31,357 INFO : org.graylog2.storage.versionprobe.VersionProbe - OpenSearch/Elasticsearch is not available. Retry #8
 2024-04-17 19:50:36,363 ERROR: org.graylog2.storage.versionprobe.VersionProbe - Unable to retrieve version from Elasticsearch node: Failed to connect to opensearch/10.0.50.5:9200. - Connection refused.
 2024-04-17 19:50:36,363 INFO : org.graylog2.storage.versionprobe.VersionProbe - OpenSearch/Elasticsearch is not available. Retry #9
 2024-04-17 19:50:41,368 ERROR: org.graylog2.storage.versionprobe.VersionProbe - Unable to retrieve version from Elasticsearch node: Failed to connect to opensearch/10.0.50.5:9200. - Connection refused.
 2024-04-17 19:50:41,368 INFO : org.graylog2.storage.versionprobe.VersionProbe - OpenSearch/Elasticsearch is not available. Retry #10
 2024-04-17 19:50:46,375 ERROR: org.graylog2.storage.versionprobe.VersionProbe - Unable to retrieve version from Elasticsearch node: Failed to connect to opensearch/10.0.50.5:9200. - Connection refused.
 2024-04-17 19:50:46,376 INFO : org.graylog2.storage.versionprobe.VersionProbe - OpenSearch/Elasticsearch is not available. Retry #11
 2024-04-17 19:50:51,382 ERROR: org.graylog2.storage.versionprobe.VersionProbe - Unable to retrieve version from Elasticsearch node: Failed to connect to opensearch/10.0.50.5:9200. - Connection refused.
 2024-04-17 19:50:51,383 INFO : org.graylog2.storage.versionprobe.VersionProbe - OpenSearch/Elasticsearch is not available. Retry #12
 2024-04-17 19:50:56,389 ERROR: org.graylog2.storage.versionprobe.VersionProbe - Unable to retrieve version from Elasticsearch node: Failed to connect to opensearch/10.0.50.195:9200. - Connection refused.
 2024-04-17 19:50:56,389 INFO : org.graylog2.storage.versionprobe.VersionProbe - OpenSearch/Elasticsearch is not available. Retry #13
 2024-04-17 19:51:01,393 ERROR: org.graylog2.storage.versionprobe.VersionProbe - Unable to retrieve version from Elasticsearch node: Failed to connect to opensearch/10.0.50.195:9200. - Connection refused.
 2024-04-17 19:51:01,394 INFO : org.graylog2.storage.versionprobe.VersionProbe - OpenSearch/Elasticsearch is not available. Retry #14
 2024-04-17 19:51:06,397 ERROR: org.graylog2.storage.versionprobe.VersionProbe - Unable to retrieve version from Elasticsearch node: Failed to connect to opensearch/10.0.50.195:9200. - Connection refused.
 2024-04-17 19:51:06,398 INFO : org.graylog2.storage.versionprobe.VersionProbe - OpenSearch/Elasticsearch is not available. Retry #15
 2024-04-17 19:51:11,404 ERROR: org.graylog2.storage.versionprobe.VersionProbe - Unable to retrieve version from Elasticsearch node: Failed to connect to opensearch/10.0.50.195:9200. - Connection refused.
 2024-04-17 19:51:11,405 INFO : org.graylog2.storage.versionprobe.VersionProbe - OpenSearch/Elasticsearch is not available. Retry #16
 2024-04-17 19:51:16,409 ERROR: org.graylog2.storage.versionprobe.VersionProbe - Unable to retrieve version from Elasticsearch node: Failed to connect to opensearch/10.0.50.195:9200. - Connection refused.
 2024-04-17 19:51:16,410 INFO : org.graylog2.storage.versionprobe.VersionProbe - OpenSearch/Elasticsearch is not available. Retry #17
 2024-04-17 19:51:21,415 ERROR: org.graylog2.storage.versionprobe.VersionProbe - Unable to retrieve version from Elasticsearch node: Failed to connect to opensearch/10.0.50.195:9200. - Connection refused.
 2024-04-17 19:51:21,416 INFO : org.graylog2.storage.versionprobe.VersionProbe - OpenSearch/Elasticsearch is not available. Retry #18
 2024-04-17 19:51:26,424 ERROR: org.graylog2.storage.versionprobe.VersionProbe - Unable to retrieve version from Elasticsearch node: Failed to connect to opensearch/10.0.50.195:9200. - Connection refused.
 2024-04-17 19:51:26,424 INFO : org.graylog2.storage.versionprobe.VersionProbe - OpenSearch/Elasticsearch is not available. Retry #19
 2024-04-17 19:51:31,430 ERROR: org.graylog2.storage.versionprobe.VersionProbe - Unable to retrieve version from Elasticsearch node: Failed to connect to opensearch/10.0.50.195:9200. - Connection refused.
 2024-04-17 19:51:31,431 INFO : org.graylog2.storage.versionprobe.VersionProbe - OpenSearch/Elasticsearch is not available. Retry #20
 2024-04-17 19:51:36,437 ERROR: org.graylog2.storage.versionprobe.VersionProbe - Unable to retrieve version from Elasticsearch node: Failed to connect to opensearch/10.0.50.195:9200. - Connection refused.
 2024-04-17 19:51:36,438 INFO : org.graylog2.storage.versionprobe.VersionProbe - OpenSearch/Elasticsearch is not available. Retry #21

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.