Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Want to see what's currently in public preview? We've pulled it all together in one place. Check it out here
cancel
Showing results for 
Search instead for 
Did you mean: 
mmaturana
Contributor III
Contributor III

javax.net.ssl.SSLHandshakeException

Bom dia,

Estamos seguindo o tutorial abaixo para recuperar o QlikSense Ticket através da linguagem Java.

https://www.youtube.com/watch?v=_DhG6TfZFac

https://github.com/goldbergjeffrey/QlikSenseTicket.java/blob/master/Ticket.java

Seguimos todas as etapas descritas no tutorial, mas quando executamos a classe estamos recebendo a seguinte mensagem de erro:

javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateException: No subject alternative DNS name matching ****** found.

Alguém que já passou por esse problema, poderia nos ajudar a resolvê-lo?

Obrigado.

7 Replies
Clever_Anjos
Support
Support

Pode por favor anexar o codigo java que foi gerado? O Ticket.java

mmaturana
Contributor III
Contributor III
Author

Bom dia. Anexei.

Obrigado

Ricardo_Gerhard
Employee
Employee

Boa tarde Murilo,

Chegaste a verificar se tem sucesso um ping entre o servidor Ticket Java e qlik.unimedriopreto.com.br? Existe algum firewall entre eles ou é o mesmo servidor? E o host-white list está cadastrado? Se você testar o acesso em um browser com qlik.unimedriopreto.com.br/mash , funciona normalmente?

A mensagem me parece mais um erro configuração e comunicação ao invés de incompatibilidade.

Ricardo Gerhard
OEM Solution Architect
LATAM
mmaturana
Contributor III
Contributor III
Author

Boa tarde Ricardo.

O ping entre elas funciona normalmente e quando tento acessar pelo endereço ele me redireciona para o endereço que coloquei lá no virtual proxie para ir caso não haja autenticação.

O host-white list seria no firewall ou existe algum lugar no qlik que eu preciso mexer?

Obrigado

Ricardo_Gerhard
Employee
Employee

No Qlik Sense mesmo.

https://help.qlik.com/en-US/sense/June2018/Subsystems/ManagementConsole/Content/create-virtual-proxy...

Advanced - Host white list.

Faça uma telnet também para checar se as portas estão abertas: 4243, 443, 4747.

Teste também utilizando o hostname ao invés de DNS.

Ricardo Gerhard
OEM Solution Architect
LATAM
mmaturana
Contributor III
Contributor III
Author

Ricardo boa tarde.

Se coloco os parâmetros abaixo

        

      String xrfkey = "7rBHABt65vFflaZ7"; //Xrfkey to prevent cross-site issues

       String host = "xxx-hostname-xxx"; //Enter the Qlik Sense Server hostname here

       String vproxy = "xxxxxxx"; //Enter the prefix for the virtual proxy configured in Qlik Sense Steps Step 1


ele acessa normalmente através do endereço utilizando o hostname.

https://xxx-hostname-xxx/xxx/hub?qlikTicket=xxxxxxxxxxxxxxxxxxxxxxxxx


Agora se tento acessar através do DNS utilizando as configurações acima, ele vai para o site que colocamos no virtual proxies quando da erro de autenticação.


www.site/xxxx/hub?qlikTicket=xxxxxxxxxxxxxxxxxxxxxxxxxx




Obrigado

      


Ricardo_Gerhard
Employee
Employee

Ok Murilo, bom saber.

E o host white list está configurado com o endereço DNS do servidor corretamente?

E no virtual proxy /mash, está configurado DNS também?

Ricardo Gerhard
OEM Solution Architect
LATAM