ConnectionNotFoundException

Boa noite gente. Estou criando um sistema para enviar uma conexão socket para um determinado servidor e escrever alguns packets.

Porém ao fazer isto me retorna o seguinte erro:

javax.microedition.io.ConnectionNotFoundException: error 10061 in socket::open

Estou usando o seguinte trecho de código:

try {
			String senhaRcon	= "___";
			String commandoRcon	= "____-";
     			String endereco 	= "189.110.201.9";
			String porta		= "7777"; 	

			String[] ipSplit = split(endereco,'.');
			String packets = "SAMP" +
				(char)(Integer.parseInt(ipSplit[0])) + (char)(Integer.parseInt(ipSplit[1])) + (char)(Integer.parseInt(ipSplit[2]))+ (char)(Integer.parseInt(ipSplit[3])) + (char)(Integer.parseInt(porta) & 255) + (char)(Integer.parseInt(porta) >> 8 & 255)+
				"x"+(char)(senhaRcon.length() & 255)+(char)(senhaRcon.length() >> 8 & 255)+senhaRcon+(char)(commandoRcon.length() & 255)+(char)(commandoRcon.length() >> 8 & 255)+commandoRcon
			;	
                        

                    try {

                            SocketConnection  sc = (SocketConnection) 
                            Connector.open("socket://189.110.201.9:7777"); // endereco + ":" + porta

                            OutputStream os = null;

                            try {
                                    os = sc.openOutputStream();
                                    os.write(packets.getBytes());
                                    os.flush(); 
                            }
                            finally {
                                    sc.close();
                                    os.close();
                            }
                    }
                    catch (IOException x){
                            System.out.println(x);
                    }

}

Já procurei na internet e disseram que isto poderia ser problema na conexão com localhost. Mas não estou tentando conectar a um servidor local.

Enfim, desde já agradeço a atenção :slight_smile: