[RESOLVIDO]Erro O driver não pôde estabelecer uma conexão segura com o SQL Server usando a criptografia SSL. Erro: "Connection reset by peer

Boa tarde galera. Tenho um banco de dados na nuvem(Azure) e estou tentando fazer uma conexão através do Java, porem, esta retornando esse erro: com.microsoft.sqlserver.jdbc.SQLServerException: O driver não pôde estabelecer uma conexão segura com o SQL Server usando a criptografia SSL. Erro: “Connection reset by peer: socket write error ClientConnectionId:af170aaf-2448-490c-b0c6-2a94142e4b54”.

Já Googlei aqui mas não achei a solução, alguém já passo por algo parecido? Agradeço desde já

segue a Class de Conexão:

package Conexao;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;

public class Conexao {
private static String URL = “jdbc:sqlserver://ninox.database.windows.net:1433;”
+ “database=DBAGENDAMENTO;”
+ “user=CesarQuadros@ninox;”
+ “password=minhasenha;”
+ “encrypt=true;”
+ “trustServerCertificate=false;”
+ “hostNameInCertificate=*.database.windows.net;”
+ “loginTimeout=30;”;
private static String user;
private static String password;
// Esse é o nome do driver, que na internet você vai encontrar de varias
// maneiras, mas só esse resolveu meus problemas
private static String DRIVER = “com.microsoft.sqlserver.jdbc.SQLServerDriver”;

public static Connection abreConexao()  {
	Connection con = null;

	try {
		Class.forName(DRIVER);
		con = DriverManager.getConnection(URL);
		System.out.println("Conectado");
		return con;

	} catch (ClassNotFoundException | SQLException e) {
		System.out.println(e);
		return con = null;

	}
}

}

Você tem que olhar no servidor aonde está o banco de dados se está liberado conexão para qualquer ip por padrão geralmente vem bloqueado só para o ip da maquina aonde está o banco de dados, dá uma verificada.

Valeu edinho, pelo azure consegui liberar o IP, conectou certinho. OBRIGADO…
Agora, como altero o status para resolvido? rs

valeuu

Nem eu sei rsrs mas que bom que ajudou já passei por isso também mais com MySQL com um servidor e estava dando a mesma coisa :smiley: