Un Service Cloud Microsoft Azure a un rôle Web qui est défini comme celui-ci dans la définition du service:SSL validation du certificat réussit parfois et échoue parfois lorsque les clients se connectent à un Azure Cloud Service
<ServiceDefinition name="Magic" schemaVersion="" xmlns="[WHATEVER]">
<WebRole name="MagicRole">
<Sites>
<Site name="Web" >
<Bindings>
<Binding name="HttpIn" endpointName="HttpIn" />
<Binding name="HttpsIn" endpointName="HttpsIn" />
</Bindings>
</Site>
</Sites>
<Endpoints>
<InputEndpoint name="HttpIn" protocol="http" port="80" />
<InputEndpoint name="HttpsIn" protocol="https"
port="443" certificate="ServiceCert"/>
</Endpoints>
<Certificates>
<Certificate name="ServiceCert"
storeLocation="LocalMachine" storeName="My" />
</Certificates>
</WebRole>
</ServiceDefinition>
Le service travaille juste bien pendant des mois. Récemment, les utilisateurs ont commencé à signaler des problèmes obscurs lors de l'établissement de la connexion SSL au service.
Safari sur iOS est rapporté dire qu'il est incapable de vérifier l'identité du serveur, cURL est rapporté à-dire qu'il est incapable d'obtenir un certificat d'émetteur locale et tiers outils de validation SSL tels que this et this sont signalés à dire certificat est incorrectement installé.
Le problème n'est pas reproduit constamment. Parfois, les demandes réussissent et parfois elles échouent. Des outils tiers signalent parfois que le service est correctement configuré et signalent parfois qu'il est mal configuré.
Rien n'a été changé au service de deux semaines avant que les utilisateurs ont commencé à rapporter ces problèmes.
Ce qui pourrait causer ce problème?
Pouvez-vous inclure le lien vers la documentation Azure mise à jour dans votre réponse, s'il vous plaît? –
@GauravMantri Terminé. – sharptooth