web-dev-qa-db-fra.com

AWS IOT MQTT: obtention de l'erreur ERR_CERT_SYMANTECTEC LEGACY en chrome

J'utilise le protocole AWS IOT MQTT pour la mise à jour en temps réel sur mon application Web. Je reçois cette erreur de certificat net::ERR_CERT_SYMANTEC_LEGACY sur Chrome. Elle ne fonctionne que sur localhost.

8
Faraz Sarwar

Les certificats Symantec ne fonctionneront pas avec Chrome 70

AWS vient de publier une solution:

  • Les points de terminaison IoT ne peuvent pas être modifiés automatiquement comme les autres services AWS, car les périphériques IoT doivent également être mis à jour.
  • IoT fournit désormais un nouveau point de terminaison à Amazon Trust Services (ATS), qui utilise un certificat approuvé. Ils ont -ats à la fin, c'est-à-dire example-ats.iot.us-east-2.amazonaws.com. Les nouveaux et anciens terminaux sont interopérables (la seule différence est le certificat).
  • Les nouvelles régions lancées après mai 2018 servent uniquement les certificats signés Amazon Trust Services.

Comment mettre à jour:

  • Exécuter aws iot describe-endpoint --endpoint-type iot:Data-ATS
  • Mettez à jour le point de terminaison de votre application Web avec cette nouvelle URL.

Plus d'informations sur: Comment AWS IoT Core aide les clients à naviguer dans la méfiance à venir vis-à-vis des autorités de certification Symantec

11
nachoab

Meilleure façon d'obtenir votre nouveau point de terminaison si vous ne souhaitez pas ajouter -ats au mauvais endroit dans l'URL: 

  1. Connexion à un compte AWS
  2. Aller à la page de service IoT
  3. Sélectionnez Paramètres dans la barre latérale.
  4. Copier-coller d'un nouveau noeud final

Il affiche uniquement le point final AST mis à jour, vous ne pouvez donc pas copier le mauvais lien.

0
Solo