Desidero risolvere l'errore "Server stopped responding" che ricevo quando provo a utilizzare Amazon Q Business.
Risoluzione
Quando Amazon Q Business non riesce a stabilire le connessioni di rete richieste, si verifica l'errore "Server stopped responding". Amazon Q Business utilizza la tecnologia WebSocket sulla porta 8443 per mantenere comunicazioni sicure con gli endpoint, come wss://qbusiness.{region}.api.aws:8443/chat. Affinché l'esperienza web funzioni, la porta 8443 deve essere aperta e accessibile alla rete.
Per verificare se l'accessibilità della porta è la causa del problema, verifica sistematicamente la connessione.
Nota: se la rete utilizza una VPN o un firewall, assicurati di testare la connessione con la VPN o il firewall attivati e disattivati.
Verifica la connettività WebSocket
Per macOS o Linux, utilizza il terminale per eseguire questo comando:
nc -v qbusiness.us-east-1.api.aws 8443
Esempio di connessione riuscita:
Connection to qbusiness.us-east-1.api.aws port 8443 [tcp/pcsync-https] succeeded
Per Windows, utilizza Windows PowerShell per eseguire questo comando:
Test-NetConnection -ComputerName qbusiness.us-east-1.api.aws -Port 8443
Esempio di connessione riuscita:
ComputerName : qbusiness.us-east-1.api.aws
RemoteAddress : 34.192.X.X
RemotePort : 8443
InterfaceAlias : Wi-Fi
SourceAddress : 10.0.X.X
TcpTestSucceeded : True
-oppure-
Utilizza il tester WebSocket sul sito web di PIE.host per testare la connettività. Inserisci l'endpoint, quindi scegli Connetti.
Un test di rete riuscito mostra Connection Stabilished nell'output. Potresti anche vedere un messaggio Connection closed a conferma che il computer client è in grado di connettersi correttamente all'endpoint sulla porta 8443.
Se il test non viene superato, assicurati che la porta 8443 sia aperta e accessibile. Aggiorna le impostazioni nelle policy della VPN, del cloud privato virtuale (VPC) o del firewall della rete. Se non hai accesso alle impostazioni richieste, contatta l'amministratore di rete per assistenza.
Se il test della porta ha esito positivo ma ricevi comunque il messaggio di errore, le connessioni WebSocket potrebbero essere bloccate.
Per stabilire la causa dell'errore, procedi nel seguente modo:
- Premi F12 per aprire la console di rete del browser.
- Effettua una richiesta nell'applicazione Amazon Q Business.
- Controlla i log della console per individuare eventuali errori di connessione WebSocket.
Una connessione WebSocket bloccata mostra un messaggio di errore simile al seguente:
"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'"
Se vedi il messaggio precedente, contatta l'amministratore di rete per sbloccare la connessione di rete.
Informazioni correlate
Using an Amazon Q Business web experience (Utilizzo di un'esperienza web di Amazon Q Business)