Boa tarde,
Estou automatizando a forma que faço deploys de minhas aplicações.
Porem, estou com um erro que ocorre quando tento conectar via ssh o servidor remoto no qual quero fazer o deploy.
[192.168.1.182] run:servidor/glassfish/glassfish/bin/asadmin --host 192.168.1.182 --port 4848 deploy --libraries APP-1.3.war --force APP-1.3.war
[192.168.1.182] Passphrase for private key:
[192.168.1.182] out: [
[192.168.1.182] out: [
[192.168.1.182] out: Version: V3
[192.168.1.182] out: Subject: CN=localhost, OU=GlassFish, O=Oracle Corporation, L=Santa Clara, ST=California, C=US
[192.168.1.182] out: Signature Algorithm: SHA1withRSA, OID = 1.2.840.113549.1.1.5
[192.168.1.182] out:
[192.168.1.182] out: Key: Sun RSA public key, 1024 bits
[192.168.1.182] out: modulus: 138769095613380234950006657317254968786591377379141307945392769161112281630851153729914436134311688875500750745558583224980477234676757889455059191267606019326691857538989683940228743969734392714308224943235672222514923820361777798224756175452622795852252485520199724155335407829820706749137801100653817314233
[192.168.1.182] out: public exponent: 65537
[192.168.1.182] out: Validity: [From: Wed Jul 11 16:26:01 BRT 2012,
[192.168.1.182] out: To: Sat Jul 09 16:26:01 BRT 2022]
[192.168.1.182] out: Issuer: CN=localhost, OU=GlassFish, O=Oracle Corporation, L=Santa Clara, ST=California, C=US
[192.168.1.182] out: SerialNumber: [ 4ffdd349]
[192.168.1.182] out:
[192.168.1.182] out: Certificate Extensions: 1
[192.168.1.182] out: [1]: ObjectId: 2.5.29.14 Criticality=false
[192.168.1.182] out: SubjectKeyIdentifier [
[192.168.1.182] out: KeyIdentifier [
[192.168.1.182] out: 0000: 50 E6 5B F6 B2 28 69 BC 39 79 2A A2 76 9E 1D D0 P.[..(i.9y*.v...
[192.168.1.182] out: 0010: 2C 32 71 FE ,2q.
[192.168.1.182] out: ]
[192.168.1.182] out: ]
[192.168.1.182] out:
[192.168.1.182] out: ]
[192.168.1.182] out: Algorithm: [SHA1withRSA]
[192.168.1.182] out: Signature:
[192.168.1.182] out: 0000: 22 37 4A 9B 5D 74 40 9E A6 40 90 6B B1 FB 09 E8 "7J.]t@..@.k....
[192.168.1.182] out: 0010: CB 89 AA 99 3E 91 15 13 50 63 AA 45 3C 29 1D 01 ....>...Pc.E<)..
[192.168.1.182] out: 0020: 94 09 0C 37 5F 85 F4 76 C0 52 4B 57 15 7E 8F 47 ...7_..v.RKW...G
[192.168.1.182] out: 0030: 5F 0E DC BA 12 78 95 C9 86 08 FD 73 57 FF 80 CE _....x.....sW...
[192.168.1.182] out: 0040: 8F 4D 60 9E 6F 20 A9 05 1E 3A 53 61 4B 04 34 D2 .M`.o ...:SaK.4.
[192.168.1.182] out: 0050: BF F7 E6 E8 4E 9F 0C E8 DB 08 F3 65 43 2F 52 4A ....N......eC/RJ
[192.168.1.182] out: 0060: 31 AE 10 6E 39 69 72 2D 54 77 A8 37 B2 0E 65 A0 1..n9ir-Tw.7..e.
[192.168.1.182] out: 0070: 7D 1F C0 7C 99 89 E9 17 36 0B 9A D4 ED 23 E4 22 ........6....#."
[192.168.1.182] out:
[192.168.1.182] out: ]
Você confia no certificado acima [s|N] -->s
[192.168.1.182] out: Parece que o servidor [192.168.1.182:4848] não aceita conexões seguras. Tente novamente com --secure=false.
[192.168.1.182] out: javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateException: A cadeia de certificados do servidor não é confiável
[192.168.1.182] out: Falha ao executar o comando deploy.
Mesmo após usar a configuração mostrada no log, a mensagem é a mesma:
(run após a alteração pedida no log)
[192.168.1.182] run: servidor/glassfish/glassfish/bin/asadmin --host 192.168.1.182 --port 4848 deploy --libraries APP-1.3.war --force --secure=false APP-1.3.war