@Toster100

В чем причина проблемы с TLS?

Подключаюсь к jabber-серверу:
net.Dial("tcp", s.Addr+":5222")
//....
	config := tls.Config{InsecureSkipVerify: true, PreferServerCipherSuites: true}
tlsConn := tls.Client(s.Conn, &config)
hs := tlsConn.Handshake()
fmt.Println(hs)

remote error: protocol version not supported

С SSL раньше особо дела не имел, из ошибки, в принципе, понятно, что кто-то (сервер или стандартный гошный клиент) не поддерживает чью-то версию протокола. Но вот как узнать, в чем именно проблема? Ну и решить ее, если это возможно.
Для примера брал сервак null.pm, но такая же проблема со всеми, где требуется SSL по дефолту.
  • Вопрос задан
  • 264 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы