Soluzione # - CS337014

Errore "502 Bad Gateway", la piattaforma ThingWorx non si avvia dopo l'installazione di ThingWorx Flow

Modifica: 03-Apr-2025   


Nota: Questo articolo è stato tradotto per la sua comodità utilizzando un software di traduzione automatica. PTC non garantisce l'affidabilità o la leggibilità dei contenuti di questa traduzione. Clicca qui per vedere la versione originale di questo articolo in inglese. Per ulteriori informazioni sulla traduzione automatica, clicca qui.
Grazie per averci informato. Esamineremo questa traduzione il prima possibile.

Si applica a

  • ThingWorx Platform 9.0 to 9.3

Descrizione

  • ThingWorx ha smesso di funzionare e genera l'errore 502-Bad Gateway dopo l'installazione corretta di Flow
  • Impossibile accedere a ThingWorx Flow dopo l'installazione
  • encrypt.queue.password non è presente nel ThingWorx Platform KeyStore e quindi ThingWorx non si avvierà
  • Flowkeys.tar è stato generato anche se ThingWorx Flow e ThingWorx Platform si trovano sullo stesso host
  • ThingWorx Flow è installato sullo stesso host di ThingWorx Platform, ma il programma di installazione non sembra trovare l'installazione in base al registro di installazione di ThingWorx Flow :
    • <Percorso alla directory temporanea di Flow Installer>\.ptc_ccif\ThingWorxFoundation.xml non esiste
  • Impossibile installare le estensioni ThingWorx che richiedono ThingWorx Flow
    • Dopo il fallimento dell'importazione, si verifica un errore nel file <ThingworxStorage>\logs\ErrorLog.log :
Eccezione: java.io.UncheckedIOException: com.rabbitmq.client.AuthenticationFailureException: ACCESS_REFUSED - L'accesso è stato rifiutato tramite il meccanismo di autenticazione PLAIN. Per i dettagli, vedere il file di registro del broker
  • In C:\Programmi\nginx<versione>\logs\error.log , è possibile visualizzare l'errore:
[errore] 3312#3428: *8 connect() non riuscito (10061: Impossibile stabilire una connessione perché la macchina di destinazione l'ha rifiutata attivamente) durante la connessione a upstream, client: <indirizzo_ip>, server: <nome_host>, richiesta: "GET /Thingworx HTTP/1.1", upstream: "https://<indirizzo_ip>:<porta>/Thingworx", host: "<nome_host>:<porta_flusso>"
  • I log di Apache Tomcat che si trovano in <tomcat_home>\logs mostrano errori:
ERRORE in ch.qos.logback.core.joran.spi.Interpreter@3:88 - RuntimeException in azione per il tag [contextListener] com.thingworx.Exceptions.ConfigurationException: java.lang.Exception: Nessuna password di coda specificata.
in com.thingworx.Exceptions.ConfigurationException: java.lang.Exception: Nessuna password per la coda specificata.
presso presso com.thingworx.system.configuration.PlatformSettings.getInstance(PlatformSettings.java:3053)
presso presso com.thingworx.logging.LogbackUtilities.loadLogbackConfiguration(LogbackUtilities.java:54)
presso presso com.thingworx.logging.LogUtilities.initializeLoggerContext(LogUtilities.java:440)
alle alle com.thingworx.logging.LogbackCustomLoggerContextListener.start(LogbackCustomLoggerContextListener.java:23)
alle alle ch.qos.logback.classic.joran.action.LoggerContextListenerAction.end(LoggerContextListenerAction.java:70)
  • Nel registro di installazione di ThingWorx Flow viene visualizzato il seguente messaggio:
C:\Utenti\Administrator\.ptc_ccif\ThingWorxFoundation.xml non esiste
This is a PDF version of Article 337014 and may be out of date. For the latest version CS337014