Je souhaite résoudre le message d'erreur « Server stopped responding » (Le serveur ne répond plus) qui s'affiche lorsque j'essaie d'utiliser Amazon Q Business.
Résolution
Lorsqu'Amazon Q Business ne parvient pas à établir les connexions réseau requises, l'erreur « Server stopped responding » (Le serveur ne répond plus) se produit. Amazon Q Business utilise la technologie WebSocket sur le port 8443 pour garantir une communication sécurisée avec les points de terminaison, tels que wss://qbusiness.{region}.api.aws:8443/chat. Pour que l'expérience Web fonctionne, le port 8443 doit être ouvert et accessible à votre réseau.
Pour vérifier si l'accessibilité des ports est à l'origine du problème, testez systématiquement la connexion.
Remarque : Si votre réseau utilise un VPN ou un pare-feu, assurez-vous de tester la connexion en activant puis en désactivant le VPN ou le pare-feu.
Tester la connectivité de WebSocket
Pour macOS ou Linux, utilisez le terminal pour exécuter la commande suivante :
nc -v qbusiness.us-east-1.api.aws 8443
Exemple de connexion réussie :
Connection to qbusiness.us-east-1.api.aws port 8443 [tcp/pcsync-https] succeeded
Pour Windows, utilisez Windows PowerShell pour exécuter la commande suivante :
Test-NetConnection -ComputerName qbusiness.us-east-1.api.aws -Port 8443
Exemple de connexion réussie :
ComputerName : qbusiness.us-east-1.api.aws
RemoteAddress : 34.192.X.X
RemotePort : 8443
InterfaceAlias : Wi-Fi
SourceAddress : 10.0.X.X
TcpTestSucceeded : True
-ou-
Utilisez le testeur WebSocket sur le site Web de Pie.host pour tester la connectivité. Entrez votre point de terminaison, puis choisissez Connecter.
Un test réseau réussi indique Connexion établie dans la sortie. Vous pouvez également voir un message Connexion fermée confirmant que votre ordinateur client peut se connecter correctement au point de terminaison sur le port 8443.
Si le test échoue, assurez-vous que le port 8443 est ouvert et accessible. Mettez à jour les paramètres des politiques de VPN, de cloud privé virtuel (VPC) ou de pare-feu de votre réseau. Si vous n'avez pas accès aux paramètres requis, contactez votre administrateur réseau pour obtenir de l'aide.
Si le test de port est réussi mais que le message d'erreur persiste, il est possible que les connexions WebSocket soient bloquées.
Pour déterminer la cause de l'erreur, procédez comme suit :
- Appuyez sur F12 pour ouvrir la console réseau de votre navigateur.
- Présentez une requête dans l'application Amazon Q Business.
- Consultez les journaux de la console pour détecter les erreurs de connexion WebSocket.
Une connexion WebSocket bloquée affiche un message d'erreur similaire au suivant :
« WebSocket connection to 'wss://qbusiness.us-east-1.api.aws:8443/chat?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=XXXXXXXXXC2MH5KBVFMS%2F20241231%2Fus-east-1%2Fqbusiness%2Faws4_request&X-Amz-Date=20241231T151549Z&X-Amz-Expires=900&X-Amz-failed' »
Si le message précédent s'affiche, contactez votre administrateur réseau pour débloquer la connexion réseau.
Informations connexes
Utilisation d'une expérience Web Amazon Q Business