AppSync: L'aggiunta di un array XIO che è stato rafforzato per l'utilizzo di TLS 1.2 ha esito negativo solo con: Errore: 500 GET /api/json/types/xms?full-1&prop=version&prop=name
Riepilogo: Descrive un problema e una soluzione per la connessione di array XtremIO solo TLS 1.2 ad AppSync
Sintomi
AppSync non è in grado di aggiungere un array XIO bloccato per l'utilizzo solo di TLS 1.2.
Quando si aggiunge l'array, viene visualizzato un errore pop-up che indica:
Error: 500 GET /api/json/types/xms?full-1∝=version∝=name
Il registro del server AppSync mostrerà che la risposta dell'array indica che l'utente non è autorizzato, in questo modo:
response is:
{ "message": "unauthorized_user", "error_code": 400}
Causa
Risoluzione
Soluzione alternativa:
la soluzione prevede la modifica del file AppSync: C:\EMC\AppSync\apache-tomcat\conf\server.xml
- Assicurarsi che non vi sia alcuna attività di AppSync
- Salvare una copia del file server.xml in una posizione sicura.
- Modificare il file server.xml con Blocco note, sostituendo questa riga:
<Connector SSLEnabled="true" clientAuth="false" keystoreFile="C:\EMC\AppSync\jboss\standalone\configuration\cas.jks" maxThreads="150" port="8444" protocol="org.apache.coyote.http11.Http11Protocol" scheme="https" secure="true" sslEnabledProtocols="TLSv1.1, TLSv1.2" />
con questa riga:
<Connector SSLEnabled="true" clientAuth="false" keystoreFile="C:\EMC\AppSync\jboss\standalone\configuration\cas.jks" maxThreads="150" port="8444" protocol="org.apache.coyote.http11.Http11Protocol" scheme="https" secure="true" sslEnabledProtocols="TLSv1.1, TLSv1.2" ciphers="TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256,TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA,TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384,TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA,TLS_RSA_WITH_AES_128_CBC_SHA256,TLS_RSA_WITH_AES_128_CBC_SHA,TLS_RSA_WITH_AES_256_CBC_SHA256,TLS_RSA_WITH_AES_256_CBC_SHA" />
- Arrestare i 3 servizi correlati al server AppSync.
- Avviare i 3 servizi correlati al server AppSync nell'ordine corretto:
Ora l'aggiunta dell'array XIO ad AppSync avrà esito positivo.
Informazioni aggiuntive
Se la soluzione alternativa è stata eseguita su AppSync 3.9.x.x, dovrà essere riapplicata manualmente dopo un aggiornamento ad AppSync 4.0.
Per le versioni successive ad AppSync 4.0.0.0, fare riferimento alle note di rilascio per ulteriori informazioni.