Hello Folks! Cutomer not able to connect to Cassandra 3.11 using gocql v1.7.0. They are able to connect to the cluster from dbvisualizer and cqlsh tools. So there is no network issue. I also don’t think that it is really a tls issue since the other tools can connect fine and also we installed openssl and managed to connect to one of the nodes in the cluster just fine. I think tls handshake failure is a red herring. I think it may be due to go Cassandra driver and/or some compatibility issue with the server. I was able to reproduce it in my own environment by running a go code against 3.11 and 4.0. In 3.11, I am getting:
However, the same code connects to 4.0 cluster fine. From what I can see, gocql v1.7.0 is compatible with 3.11. gocql package - github.com/gocql/gocql - Go Packages <https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpkg.go.dev%2Fgithub.com%2Fgocql%2Fgocql%23section-readme&data=05%7C02%7Cdileep.rao%40microsoft.com%7C4f71a5ccee9043696d7608dd157ad5fc%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C638690339534377644%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=MtYJSXMYTmN4gq0Q8NZxo3MKemn%2Fkpw34IAobuQ%2FzcA%3D&reserved=0> Any ideas, suggestions from Cassandra experts?