Azure Bot Service n’aime pas Safari
Azure Bot Service n’aime pas Safari. Nous avons eu ce bug durant nos premiers tests.
L’équipe de développement chargé du projet a rapidement précisé que le problème sera réglé rapidement (le cookie du service dépasse les capacités autorisées par Safari).
Par contre aucun problème avec Chrome.
Résoudre les problèmes de configuration de bot
Un bot peut générer différents types d’erreurs. Il peut ne pas répondre, déclencher des erreurs ou fonctionner avec un canal mais pas avec un autre. La première étape de la résolution des problèmes d’un bot consiste à tester celui-ci dans Web Chat. Vous pourrez ainsi déterminer si le problème est spécifique à votre bot (le bot ne fonctionne dans aucun canal) ou à un canal particulier (le bot fonctionne dans certains canaux mais pas dans d’autres).
Tester dans la Discussion Web
- Ouvrez votre ressource bot dans le portail Azure.
- Ouvrez le volet Tester dans Web Chat.
- Envoyez un message à votre bot.
Si le bot ne répond pas avec la sortie attendue, accédez à Le bot ne fonctionne pas dans Web Chat. Dans le cas contraire, accédez à Le bot fonctionne dans Web Chat, mais pas dans les autres canaux.
Le bot ne fonctionne pas dans Web Chat
Les raisons pour lesquelles un bot ne fonctionne pas peuvent être nombreuses. La plus probable est que l’application de bot est en panne et ne peut pas recevoir de messages, ou que le bot reçoit les messages mais ne répond pas. Voici quelques-unes des causes possibles :
- Le bot est en panne et est inaccessible.
- Le bot a planté.
- Le point de terminaison du bot est incorrect.
- Le bot reçoit correctement vos messages, mais ne peut pas répondre.
Pour voir si le bot est en cours d’exécution :
- Ouvrez le volet Vue d’ensemble.
- Copiez le point de terminaison de messagerie et collez-le dans votre navigateur.
Si le point de terminaison retourne l’erreur HTTP 404 ou 405, cela signifie que le bot est accessible et qu’il est capable de répondre aux messages. Pour en savoir plus sur les problèmes d’expiration, consultez Timeout errors ou Erreurs HTTP 5xx.
Si le point de terminaison retourne une erreur « Impossible d’atteindre ce site » ou « Impossible d’atteindre cette page », cela signifie que votre bot est en panne et que vous devez le redéployer.
Étiquette :Azure Bot Service, Safari