submariner-io / submariner

Networking component for interconnecting Pods and Services across Kubernetes clusters.
https://submariner.io
Apache License 2.0
2.43k stars 193 forks source link

SCTP Connectivity Issue while connecting two clusters using submariner #3196

Open MuskanRajpal opened 1 month ago

MuskanRajpal commented 1 month ago

I am currently experiencing an issue with SCTP connectivity between two Kubernetes clusters while utilizing Submariner for multi-cluster communication.

Environment Details: Clusters: Two separate Kubernetes clusters, each hosting a distinct service. Communication: The service in the first cluster communicates with the service in the second cluster using SCTP.

Observations: TCP Connectivity: Successful; connections are functioning as expected over TCP. SCTP Connectivity: Encountering a connection timeout error when attempting to establish SCTP communication between the clusters. Service Access: Services are being accessed using their respective service names.

Additional Information:

"subctl diagnose all" output

image

For testing the SCTP connectivity, we are using the sctp_test command: server:
sctp_test -H local_addr -P local_port -l client: sctp_test -H local_addr -P local_port -h remote_addr -p remote-port -s

I would appreciate any insights or guidance on resolving this SCTP connectivity issue.

dfarrell07 commented 1 month ago

(note that there are ongoing discussions about this in Slack)

https://kubernetes.slack.com/archives/C010RJV694M/p1729500963229669