2017-10-06 7 views
2

Je viens d'installer un certificat SSL primaire & sur mon VPS. Tout fonctionne bien, sauf quand je fais un appel cfhttp:CFHTTP ne se connecte pas via une connexion SSL?

<cfhttp url="https://advert.establishmindfulness.com/ad-zone-1/?categoryid=1" method="get" result="adzone" /> 
<cfdump var="#adzone#" /> 

De https://app.establishmindfulness.com à https://advert.establishmindfulness.com. Ces 2 sous-domaines sont sur le même serveur, et j'utilise un certificat SSL générique:

* .establishmindfulness.com

qui couvre tous les sous-domaines.

environnement VPS

OS: de Windows 2008R2 avec IIS7

Serveur d'application: Lucee 4.5.2.018 finale

conteneur de servlets: Apache Tomcat/8.0.28

Java: 1.8.0_66 (Oracle Corporation) 64bit

Ai-je besoin d'installer le primary.crt & primaryssl.crt dans mes cacerts de keystore? Est-ce le problème?

J'ai essayé simplement d'installer le certificat.cer que j'ai saisi d'Internet Explorer, mais c'est peut-être la mauvaise approche?

je reçois toujours l'erreur:

erreur Détail

Unknown host: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target 

Répondre

3

OK. Pour toute personne qui vient à travers cette question, au lieu d'avoir à passer plusieurs heures en tirant vos cheveux, je réussi à obtenir la connexion au travail:

Ceci est pris à partir du lien suivant:

https://groups.google.com/forum/#!topic/lucee/BPm8vYdgkPQ

Merci Dominic Watson

J'ai juste essayé cela et obtenu ce travail:

  1. Connectez-vous pour Lucee serveur admin et accédez à « Certificats SSL »
  2. Entrez votre nom d'hôte « establishmindfulness.com » dans le champ Hôte (sans les guillemets)
  3. Hit bouton « liste »
  4. Appuyez sur le bouton "installer"

C'est tout. L'appel cfhttp a commencé à fonctionner.