Disabling default ssl search port 18094 while connecting to Couchbase server

When I am trying to connect to couchbase server 6.5 with java sdk version 3.3, following default configuration has been loaded for ssl ports:
sslPorts={KV=11207, SEARCH=18094, MANAGER=18091, QUERY=18093, EVENTING=18096, VIEWS=18092}

But in couchbase server, Search Service REST/HTTP traffic 18094 is not enable. Hence its failing with below error:
Connection refused: /xx.xxx.xx.xxx:18094 - Check server ports and cluster encryption setting.

Also, we have verified port 18094 is not configured in couchbase cluster server.

Can anyone please help if there is any way to avoid the error during cluster connection. Any lead will be appreciated.

Also, we have verified port 18094 is not configured in couchbase cluster server.

Hi @Gurjant. Thank you for reporting this issue.

Port 18094 is used by the Full-Text Search service for secure TLS connections.

Here are some questions that might help people understand the problem.

  • How did you verify port 18094 is not configured?
  • How many nodes are in the cluster?
  • How many nodes are running the Full-Text Search service?
  • Have you tried using the Couchbase SDK Doctor tool to diagnose the connection issue?
  • Can you share your code for to connecting to the cluster, and the code that triggers the issue?

Thanks,
David