Currently, our company uses Spark version 2.7.7 as the standard. I tried implementing the latest version available on the site (3.0.2), but I ran into issues with the taskbar flashing feature, which doesn't work in that newer version. I saw discussions on the forum about version 3.1.0, so I downloaded it to check, but it has the same problem. Does anyone know how to fix this so I can use a more recent version? Or, if I need that feature, should I just stick with the older version? People here at the company really rely on that taskbar flashing feature.
Could you describe the problem? Plese duplicate in your native language so that I can translate myself if needed, because probably something missed in the translation.
You can try newer Nighgtly Build Ignite Realtime: Spark Nightly Builds
But I didnât changed anything for the flashing so probably it will be the same.
The only one ticket in JIRA about the flashing is Jira
Certo, escreverei em PT-BR entĂŁo, bom a gente utiliza o spark na versĂŁo que mencionei ao tentar utilizar a versĂŁo mais atual em nossa empresa notei que no 3.0.2 no menu de preferencias nĂŁo possui a opção âTaskbar Flashingâ que Ă© um recurso que faz o Ăcone do spark na barra de tarefas ficar piscando laranja quando temos uma mensagem recebida que nĂŁo foi visualizada. tentei anexar uma imagem nĂŁo sei se vai aparecer, inclusive testei a versĂŁo 3.1.0 que vi em alguns posts aqui do fĂłrum, mas nela essa opção tambĂ©m nĂŁo existe
Seria essa opção que eu encontro na versão 2.7.7 que utilizamos, porém como eu falei, na 3.0.2 não encontrei e nem na 3.1.0
Eu vejo isso na versĂŁo de desenvolvimento atual do Spark e funciona.
Verifique se o plugin estĂĄ habilitado: Abrir Arquivo / Plug-ins / Plugins Desativados.
VocĂȘ pode tentar a versĂŁo noturna atual onde o plugin existe e funciona com certeza.
https://download.igniterealtime.org/spark/dailybuilds/spark_3_1_0-20260722-with-jre-amd64.exe
Se vocĂȘ ainda tiver problemas, exclua o diretĂłrio de plug-ins e reinstale o Spark. Abra no Explorador de Arquivos (Meu computador) a pasta %APPDATA%\Spark, ou seja, C:\Users\Admin\AppData\Roaming\Spark\plugins e exclua a pasta plugins.
Inicie o Spark e ele copiarĂĄ os plugins para a pasta.
in English
I see it in the Spark current development version and it works.
Please check if the plugin is enabled: Open File / Plugins / Deactivated plugins.
You may try the current nightly build where the plugin exists and works for sure.
If youâll still have a problem then delete the plugins directory and re-install the Spark. Open in File Explorer (My computer) the folder %APPDATA%\Spark i.e. C:\Users\Admin\AppData\Roaming\Spark\plugins and delete the plugins folder.
The start the Spark and it will copy the plugins into the folder.
Testei oque vocĂȘ mencionou, na pasta Arquivo / Plug-ins / Plugins Desativados. â nĂŁo tinha nada, na verdade essa pasta âPlugins Desativadosâ nĂŁo existia, deletei a pasta plugins tambĂ©m nĂŁo deu, instalei a versĂŁo que vocĂȘ mencionou tambĂ©m nĂŁo foi, nĂŁo sei entĂŁo oque ocorre aqui que na versĂŁo 2.7.7 funciona e nessas mais atuais nĂŁo, oque impede o plugin de funcionar, muito estranho
Verifique se a pasta de plugins contém a pasta flashing.
Faça uma captura de tela das PreferĂȘncias.
verifique os registros no Ajuda / Ver logs
Segue a imagem pasta plugin, nos logs aparecem alguns erros de exception in login que acredito que Ă© por conta do erro de certificado que da ao logar
ai no final do log tem isso apos os erros relacionados ao servidor que acredito ser do certificado
INFORMAĂĂES: 20 simultaneous executing runnables reached
jul. 23, 2026 4:59:18 PM org.jivesoftware.smack.AbstractXMPPConnection asyncGoLimited
ADVERTĂNCIA: High watermark of 100 simultaneous executing runnables reached
jul. 23, 2026 4:59:18 PM org.jivesoftware.smack.AbstractXMPPConnection asyncGoLimited
INFORMAĂĂES: 20 simultaneous executing runnables reached
jul. 23, 2026 4:59:18 PM org.jivesoftware.spark.util.log.Log warning
ADVERTĂNCIA: HTTP File Upload service not discovered.
jul. 23, 2026 4:59:19 PM org.jivesoftware.spark.util.log.Log error
GRAVE: Dictionary not found
O Spark copia plug-ins dos Arquivos de programas para a pasta do usuĂĄrio. Talvez, por algum motivo, isso nĂŁo tenha acontecido.
Feche a faĂsca. Abra a pasta %APPDATA%\Spark\plugins e verifique se ela contĂ©m as pastas flashing.jar e flashing. Provavelmente nĂŁo estĂĄ lĂĄ.
Em seguida, copie o flashing.jar dos Arquivos de Programas para %APPDATA%\Spark\plugins e remova a pasta %APPDATA%\Spark\plugins\flashing. Inicie a faĂsca. Deve descompactar o flashing.jar na pasta flashing.
In English
The Spark copies plugins from the Program files to a userâs folder. Maybe, for some reason this didnât happened.
Close the Spark. Open the %APPDATA%\Spark\plugins folder and check that it has the flashing.jar and flashing folder. Itâs probably not there.
Then copy the flashing.jar from Program Files into %APPDATA%\Spark\plugins and remove the folder %APPDATA%\Spark\plugins\flashing. Start the Spark. It must unpack the flashing.jar into the flashing folder.
Isso que Ă© estranho a pasta e o arquivo estĂŁo lå⊠antigamente ate copiar os arquivos do spark 2.7.7 e colar ja testei para ver se ia, mas nĂŁo funcionou, fiz oque vocĂȘ mencionou de deletar a pasta flashing mas nao deu, vocĂȘ disse âflushingâ serĂĄ que o meu estĂĄ com o nome errado ? ou foi uma erro de digitação ?
Por favor, verifique os logs desde o inĂcio do lançamento. Se o plugin nĂŁo carregar, algo assim serĂĄ escrito
Unable to load plugin Window Flashing Plugin due to invalid operating system. Required OS = Windows
Verifiquei atĂ© abri na pasta para eu poder buscar pelo CTRL+F mas nao achei nenhuma menção a esse erro que vocĂȘ mandou, Ă© de fato muito estranho, eu inclusive desliguei o endpoint da maquina para ver se era algo sendo barrado mas nĂŁo resolveu
Verifique o Client Control do seu servidor OpenFire se ele nĂŁo possui um plugin desabilitado.
Pare de faĂsca. Instale a versĂŁo mais recente de https://download.igniterealtime.org/spark/dailybuilds/spark_3_1_0-20260723-with-jre-amd64.exe.
- Verifique se
%APPDATA%\Spark\plugins\flashingexiste e nĂŁo estĂĄ vazio - Exclua os logs atuais
%APPDATA%\Spark\logs
3, inicie o Spark na linha de comando. Na tela de login clique em Avançado / Iniciar depuração na inicialização - Faça login
- Verifique Arquivo/Plugins se possui o plugin Flashing. Verifique plug-ins desativados.
- Verifique a saĂda do console.
- Pare o Spark. Abra
%APPDATA%\Spark\logs\errors.log. Copie o inĂcio do formulĂĄrio e cole aqui.
jul. 24, 2026 3:06:03 PM org.jivesoftware.smack.tcp.rce.RemoteXmppTcpConnectionEndpoints resolveDomain
INFORMAĂĂES: Could not resolve DNS SRV resource records _xmpp-client._tcp.MEU SERVIDOR SPARK for MEU SERVIDOR SPARK. Consider adding those.
jul. 24, 2026 3:06:03 PM org.jivesoftware.smack.AbstractXMPPConnection onStreamOpen
ADVERTĂNCIA: Domain reported by server âMEU SERVIDORâ does not match configured domain âMEU SERVIDOR SPARKâ
jul. 24, 2026 3:06:04 PM org.jivesoftware.spark.util.log.Log warning
ADVERTĂNCIA: Cannot build certificate chain
java.lang.IllegalArgumentException: Method cannot be used with self-signed certificate.
at org.jivesoftware.sparkimpl.certificates.SparkExceptionsTrustManager.validatePath(SparkExceptionsTrustManager.java:72)
at org.jivesoftware.sparkimpl.certificates.SparkExceptionsTrustManager.checkServerTrusted(SparkExceptionsTrustManager.java:45)
at org.jivesoftware.sparkimpl.certificates.SparkTrustManager.doTheChecks(SparkTrustManager.java:112)
at org.jivesoftware.sparkimpl.certificates.SparkTrustManager.checkServerTrusted(SparkTrustManager.java:93)
at java.base/sun.security.ssl.AbstractTrustManagerWrapper.checkServerTrusted(SSLContextImpl.java:1415)
at java.base/sun.security.ssl.CertificateMessage$T13CertificateConsumer.checkServerCerts(CertificateMessage.java:1279)
at java.base/sun.security.ssl.CertificateMessage$T13CertificateConsumer.onConsumeCertificate(CertificateMessage.java:1172)
at java.base/sun.security.ssl.CertificateMessage$T13CertificateConsumer.consume(CertificateMessage.java:1115)
at java.base/sun.security.ssl.SSLHandshake.consume(SSLHandshake.java:421)
at java.base/sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:477)
at java.base/sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:448)
at java.base/sun.security.ssl.TransportContext.dispatch(TransportContext.java:199)
at java.base/sun.security.ssl.SSLTransport.decode(SSLTransport.java:172)
at java.base/sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1506)
at java.base/sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1421)
at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:455)
at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:426)
at org.jivesoftware.smack.tcp.XMPPTCPConnection.proceedTLSReceived(XMPPTCPConnection.java:747)
at org.jivesoftware.smack.tcp.XMPPTCPConnection$PacketReader.parsePackets(XMPPTCPConnection.java:1007)
at org.jivesoftware.smack.tcp.XMPPTCPConnection$PacketReader$1.run(XMPPTCPConnection.java:952)
at java.base/java.lang.Thread.run(Thread.java:1474)
jul. 24, 2026 3:06:04 PM org.jivesoftware.spark.util.log.Log error
GRAVE: Exception in Login:
org.jivesoftware.smack.SmackException$SmackWrappedException: javax.net.ssl.SSLHandshakeException: (certificate_unknown) Self Signed certificate
at org.jivesoftware.smack.AbstractXMPPConnection.waitForConditionOrThrowConnectionException(AbstractXMPPConnection.java:733)
at org.jivesoftware.smack.tcp.XMPPTCPConnection.connectInternal(XMPPTCPConnection.java:871)
at org.jivesoftware.smack.AbstractXMPPConnection.connect(AbstractXMPPConnection.java:548)
at org.jivesoftware.gui.LoginUIPanel.login(LoginUIPanel.java:1094)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:545)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:328)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614)
at java.base/java.lang.Thread.run(Thread.java:1474)
Caused by: javax.net.ssl.SSLHandshakeException: (certificate_unknown) Self Signed certificate
at java.base/sun.security.ssl.Alert.createSSLException(Alert.java:130)
at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:376)
at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:319)
at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:314)
at java.base/sun.security.ssl.CertificateMessage$T13CertificateConsumer.checkServerCerts(CertificateMessage.java:1295)
at java.base/sun.security.ssl.CertificateMessage$T13CertificateConsumer.onConsumeCertificate(CertificateMessage.java:1172)
at java.base/sun.security.ssl.CertificateMessage$T13CertificateConsumer.consume(CertificateMessage.java:1115)
at java.base/sun.security.ssl.SSLHandshake.consume(SSLHandshake.java:421)
at java.base/sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:477)
at java.base/sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:448)
at java.base/sun.security.ssl.TransportContext.dispatch(TransportContext.java:199)
at java.base/sun.security.ssl.SSLTransport.decode(SSLTransport.java:172)
at java.base/sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1506)
at java.base/sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1421)
at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:455)
at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:426)
at org.jivesoftware.smack.tcp.XMPPTCPConnection.proceedTLSReceived(XMPPTCPConnection.java:747)
at org.jivesoftware.smack.tcp.XMPPTCPConnection$PacketReader.parsePackets(XMPPTCPConnection.java:1007)
at org.jivesoftware.smack.tcp.XMPPTCPConnection$PacketReader$1.run(XMPPTCPConnection.java:952)
... 1 more
Caused by: java.security.cert.CertificateException: Self Signed certificate
at org.jivesoftware.sparkimpl.certificates.SparkTrustManager.doTheChecks(SparkTrustManager.java:130)
at org.jivesoftware.sparkimpl.certificates.SparkTrustManager.checkServerTrusted(SparkTrustManager.java:93)
at java.base/sun.security.ssl.AbstractTrustManagerWrapper.checkServerTrusted(SSLContextImpl.java:1415)
at java.base/sun.security.ssl.CertificateMessage$T13CertificateConsumer.checkServerCerts(CertificateMessage.java:1279)
... 15 more
jul. 24, 2026 3:06:04 PM org.jivesoftware.smack.AbstractXMPPConnection callConnectionClosedOnErrorListener
ADVERTĂNCIA: Connection XMPPTCPConnection[not-authenticated] (0) closed with error
javax.net.ssl.SSLHandshakeException: (certificate_unknown) Self Signed certificate
at java.base/sun.security.ssl.Alert.createSSLException(Alert.java:130)
at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:376)
at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:319)
at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:314)
at java.base/sun.security.ssl.CertificateMessage$T13CertificateConsumer.checkServerCerts(CertificateMessage.java:1295)
at java.base/sun.security.ssl.CertificateMessage$T13CertificateConsumer.onConsumeCertificate(CertificateMessage.java:1172)
at java.base/sun.security.ssl.CertificateMessage$T13CertificateConsumer.consume(CertificateMessage.java:1115)
at java.base/sun.security.ssl.SSLHandshake.consume(SSLHandshake.java:421)
at java.base/sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:477)
at java.base/sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:448)
at java.base/sun.security.ssl.TransportContext.dispatch(TransportContext.java:199)
at java.base/sun.security.ssl.SSLTransport.decode(SSLTransport.java:172)
at java.base/sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1506)
at java.base/sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1421)
at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:455)
at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:426)
at org.jivesoftware.smack.tcp.XMPPTCPConnection.proceedTLSReceived(XMPPTCPConnection.java:747)
at org.jivesoftware.smack.tcp.XMPPTCPConnection$PacketReader.parsePackets(XMPPTCPConnection.java:1007)
at org.jivesoftware.smack.tcp.XMPPTCPConnection$PacketReader$1.run(XMPPTCPConnection.java:952)
at java.base/java.lang.Thread.run(Thread.java:1474)
Caused by: java.security.cert.CertificateException: Self Signed certificate
at org.jivesoftware.sparkimpl.certificates.SparkTrustManager.doTheChecks(SparkTrustManager.java:130)
at org.jivesoftware.sparkimpl.certificates.SparkTrustManager.checkServerTrusted(SparkTrustManager.java:93)
at java.base/sun.security.ssl.AbstractTrustManagerWrapper.checkServerTrusted(SSLContextImpl.java:1415)
at java.base/sun.security.ssl.CertificateMessage$T13CertificateConsumer.checkServerCerts(CertificateMessage.java:1279)
... 15 more
jul. 24, 2026 3:06:06 PM org.jivesoftware.smack.tcp.rce.RemoteXmppTcpConnectionEndpoints resolveDomain
INFORMAĂĂES: Could not resolve DNS SRV resource records _xmpp-client._tcp.MEU SERVIDOR SPARK for MEU SERVIDOR SPARK. Consider adding those.
jul. 24, 2026 3:06:06 PM org.jivesoftware.smack.AbstractXMPPConnection onStreamOpen
ADVERTĂNCIA: Domain reported by server âMEU SERVIDORâ does not match configured domain âMEU SERVIDOR SPARKâ
jul. 24, 2026 3:06:06 PM org.jivesoftware.spark.util.log.Log warning
ADVERTĂNCIA: Cannot build certificate chain
java.lang.IllegalArgumentException: Method cannot be used with self-signed certificate.
at org.jivesoftware.sparkimpl.certificates.SparkExceptionsTrustManager.validatePath(SparkExceptionsTrustManager.java:72)
at org.jivesoftware.sparkimpl.certificates.SparkExceptionsTrustManager.checkServerTrusted(SparkExceptionsTrustManager.java:45)
at org.jivesoftware.sparkimpl.certificates.SparkTrustManager.doTheChecks(SparkTrustManager.java:112)
at org.jivesoftware.sparkimpl.certificates.SparkTrustManager.checkServerTrusted(SparkTrustManager.java:93)
at java.base/sun.security.ssl.AbstractTrustManagerWrapper.checkServerTrusted(SSLContextImpl.java:1415)
at java.base/sun.security.ssl.CertificateMessage$T13CertificateConsumer.checkServerCerts(CertificateMessage.java:1279)
at java.base/sun.security.ssl.CertificateMessage$T13CertificateConsumer.onConsumeCertificate(CertificateMessage.java:1172)
at java.base/sun.security.ssl.CertificateMessage$T13CertificateConsumer.consume(CertificateMessage.java:1115)
at java.base/sun.security.ssl.SSLHandshake.consume(SSLHandshake.java:421)
at java.base/sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:477)
at java.base/sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:448)
at java.base/sun.security.ssl.TransportContext.dispatch(TransportContext.java:199)
at java.base/sun.security.ssl.SSLTransport.decode(SSLTransport.java:172)
at java.base/sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1506)
at java.base/sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1421)
at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:455)
at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:426)
at org.jivesoftware.smack.tcp.XMPPTCPConnection.proceedTLSReceived(XMPPTCPConnection.java:747)
at org.jivesoftware.smack.tcp.XMPPTCPConnection$PacketReader.parsePackets(XMPPTCPConnection.java:1007)
at org.jivesoftware.smack.tcp.XMPPTCPConnection$PacketReader$1.run(XMPPTCPConnection.java:952)
at java.base/java.lang.Thread.run(Thread.java:1474)
jul. 24, 2026 3:06:06 PM org.jivesoftware.spark.util.log.Log error
GRAVE: Exception in Login:
org.jivesoftware.smack.SmackException$SmackWrappedException: javax.net.ssl.SSLHandshakeException: (certificate_unknown) java.security.cert.CertPathValidatorException: Certificate not in the TrustStore
at org.jivesoftware.smack.AbstractXMPPConnection.waitForConditionOrThrowConnectionException(AbstractXMPPConnection.java:733)
at org.jivesoftware.smack.tcp.XMPPTCPConnection.connectInternal(XMPPTCPConnection.java:871)
at org.jivesoftware.smack.AbstractXMPPConnection.connect(AbstractXMPPConnection.java:548)
at org.jivesoftware.gui.LoginUIPanel.login(LoginUIPanel.java:1094)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:545)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:328)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614)
at java.base/java.lang.Thread.run(Thread.java:1474)
Caused by: javax.net.ssl.SSLHandshakeException: (certificate_unknown) java.security.cert.CertPathValidatorException: Certificate not in the TrustStore
at java.base/sun.security.ssl.Alert.createSSLException(Alert.java:130)
at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:376)
at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:319)
at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:314)
at java.base/sun.security.ssl.CertificateMessage$T13CertificateConsumer.checkServerCerts(CertificateMessage.java:1295)
at java.base/sun.security.ssl.CertificateMessage$T13CertificateConsumer.onConsumeCertificate(CertificateMessage.java:1172)
at java.base/sun.security.ssl.CertificateMessage$T13CertificateConsumer.consume(CertificateMessage.java:1115)
at java.base/sun.security.ssl.SSLHandshake.consume(SSLHandshake.java:421)
at java.base/sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:477)
at java.base/sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:448)
at java.base/sun.security.ssl.TransportContext.dispatch(TransportContext.java:199)
at java.base/sun.security.ssl.SSLTransport.decode(SSLTransport.java:172)
at java.base/sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1506)
at java.base/sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1421)
at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:455)
at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:426)
at org.jivesoftware.smack.tcp.XMPPTCPConnection.proceedTLSReceived(XMPPTCPConnection.java:747)
at org.jivesoftware.smack.tcp.XMPPTCPConnection$PacketReader.parsePackets(XMPPTCPConnection.java:1007)
at org.jivesoftware.smack.tcp.XMPPTCPConnection$PacketReader$1.run(XMPPTCPConnection.java:952)
... 1 more
Caused by: java.security.cert.CertificateException: java.security.cert.CertPathValidatorException: Certificate not in the TrustStore
at org.jivesoftware.sparkimpl.certificates.SparkTrustManager.checkServerTrusted(SparkTrustManager.java:97)
at java.base/sun.security.ssl.AbstractTrustManagerWrapper.checkServerTrusted(SSLContextImpl.java:1415)
at java.base/sun.security.ssl.CertificateMessage$T13CertificateConsumer.checkServerCerts(CertificateMessage.java:1279)
... 15 more
Caused by: java.security.cert.CertPathValidatorException: Certificate not in the TrustStore
at org.jivesoftware.sparkimpl.certificates.SparkTrustManager.doTheChecks(SparkTrustManager.java:136)
at org.jivesoftware.sparkimpl.certificates.SparkTrustManager.checkServerTrusted(SparkTrustManager.java:93)
... 17 more
jul. 24, 2026 3:06:06 PM org.jivesoftware.smack.AbstractXMPPConnection callConnectionClosedOnErrorListener
ADVERTĂNCIA: Connection XMPPTCPConnection[not-authenticated] (1) closed with error
javax.net.ssl.SSLHandshakeException: (certificate_unknown) java.security.cert.CertPathValidatorException: Certificate not in the TrustStore
at java.base/sun.security.ssl.Alert.createSSLException(Alert.java:130)
at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:376)
at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:319)
at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:314)
at java.base/sun.security.ssl.CertificateMessage$T13CertificateConsumer.checkServerCerts(CertificateMessage.java:1295)
at java.base/sun.security.ssl.CertificateMessage$T13CertificateConsumer.onConsumeCertificate(CertificateMessage.java:1172)
at java.base/sun.security.ssl.CertificateMessage$T13CertificateConsumer.consume(CertificateMessage.java:1115)
at java.base/sun.security.ssl.SSLHandshake.consume(SSLHandshake.java:421)
at java.base/sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:477)
at java.base/sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:448)
at java.base/sun.security.ssl.TransportContext.dispatch(TransportContext.java:199)
at java.base/sun.security.ssl.SSLTransport.decode(SSLTransport.java:172)
at java.base/sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1506)
at java.base/sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1421)
at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:455)
at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:426)
at org.jivesoftware.smack.tcp.XMPPTCPConnection.proceedTLSReceived(XMPPTCPConnection.java:747)
at org.jivesoftware.smack.tcp.XMPPTCPConnection$PacketReader.parsePackets(XMPPTCPConnection.java:1007)
at org.jivesoftware.smack.tcp.XMPPTCPConnection$PacketReader$1.run(XMPPTCPConnection.java:952)
at java.base/java.lang.Thread.run(Thread.java:1474)
Caused by: java.security.cert.CertificateException: java.security.cert.CertPathValidatorException: Certificate not in the TrustStore
at org.jivesoftware.sparkimpl.certificates.SparkTrustManager.checkServerTrusted(SparkTrustManager.java:97)
at java.base/sun.security.ssl.AbstractTrustManagerWrapper.checkServerTrusted(SSLContextImpl.java:1415)
at java.base/sun.security.ssl.CertificateMessage$T13CertificateConsumer.checkServerCerts(CertificateMessage.java:1279)
... 15 more
Caused by: java.security.cert.CertPathValidatorException: Certificate not in the TrustStore
at org.jivesoftware.sparkimpl.certificates.SparkTrustManager.doTheChecks(SparkTrustManager.java:136)
at org.jivesoftware.sparkimpl.certificates.SparkTrustManager.checkServerTrusted(SparkTrustManager.java:93)
... 17 more
jul. 24, 2026 3:06:07 PM org.jivesoftware.spark.util.log.Log warning
ADVERTĂNCIA: Certificate CN=MEU SERVIDOR have no CRLs
jul. 24, 2026 3:06:08 PM org.jivesoftware.smack.tcp.rce.RemoteXmppTcpConnectionEndpoints resolveDomain
INFORMAĂĂES: Could not resolve DNS SRV resource records _xmpp-client._tcp.MEU SERVIDOR SPARK for MEU SERVIDOR SPARK. Consider adding those.
jul. 24, 2026 3:06:08 PM org.jivesoftware.smack.AbstractXMPPConnection onStreamOpen
ADVERTĂNCIA: Domain reported by server âMEU SERVIDORâ does not match configured domain âMEU SERVIDOR SPARKâ
jul. 24, 2026 3:06:08 PM org.jivesoftware.smack.AbstractXMPPConnection onStreamOpen
ADVERTĂNCIA: Domain reported by server âMEU SERVIDORâ does not match configured domain âMEU SERVIDOR SPARKâ
jul. 24, 2026 3:06:08 PM org.jivesoftware.smack.AbstractXMPPConnection onStreamOpen
ADVERTĂNCIA: Domain reported by server âMEU SERVIDORâ does not match configured domain âMEU SERVIDOR SPARKâ
jul. 24, 2026 3:06:11 PM org.jivesoftware.spark.util.log.Log warning
ADVERTĂNCIA: HTTP File Upload service not discovered.
jul. 24, 2026 3:06:12 PM org.jivesoftware.spark.util.log.Log error
GRAVE: Dictionary not found
ESSE SERIA O LOG QUE SURGIU NA PASTA DO APPDATA APĂS A EXCLUSĂO DELA E INICIALIZAĂĂO NOVA DO SPARK, COLOQUEI O DEPURADOR MAS NĂO COMPREENDO SUAS INFORMAĂĂES
Os logs nĂŁo mostram nada relacionado a plugins.
Mas pelo menos eles não mostram o problema com a detecção do sistema operacional.
Por favor, tente a versĂŁo noturna mais recente, adicionei mais logs.
E tente em outro computador.
Certo, talvez eu demore um pouco para responder preciso resolver um demanda, mas vou testar essa ultima versão e para garantir vou formatar uma maquina nova para ter um teste mais preciso, obrigado desde jå pela atenção
Quando o Spark inicia:
- Primeiro ele carrega â%APPDATA%/Spark/spark.propertiesâ com configuraçÔes.
- Em seguida, tenta migrar configuraçÔes antigas para novos valores, por exemplo. tamanho de fonte antigo 12 para o novo 14 e salva a versĂŁo do âesquema de propriedadesâ para evitar a atualização dos valores novamente.
- Em seguida verifica se existe outro arquivo de configuraçÔes âglobaisâ que algumas empresas colocam para seus usuĂĄrios em âC:\Arquivos de Programas\Spark\spark.propertiesâ
Talvez o seu computador tenha o arquivo âglobalâ e contenha o plugin piscante na lista de âlista negraâ, ou seja, desativado. Por favor, verifique se vocĂȘ o tem.
Ao iniciar um spark, vocĂȘ verĂĄ nos logs uma mensagem informando que um plugin estĂĄ na lista negra.a
In English
When the Spark starts:
- It first loads the â%APPDATA%/Spark/spark.propertiesâ with settings.
- Then tries to migrate old settings to new values e.g. old font size 12 to the new 14 and saves the âproperties schemaâ version to avoid updating the values again.
- Then it checks if there exists another âglobalâ settings file that some companies put for their users in the âC:\Program Files\Spark\spark.propertiesâ
Maybe your computer has the file âglobalâ file and it contains the flashing plugin in list of âblacklistedâ i.e. disabled. Please check if you have it.
When you start a spark youâll see in logs a message that a plugin is blacklisted.a
Bom dia, consegui resolver as pendencias e dar sequencia nos testes, fiz um computador limpo, fora do meu AD e tudo mais, instalei a ultima versĂŁo disponĂvel (do dia 30) fiz o teste agora mas mesmo assim a opção nĂŁo aparece ![]()
VocĂȘ acha que pode meu servidor ta bloqueando ou impedindo algo, pois fiz em uma maquina limpa nĂŁo usei nada de configuração e apĂłs fazer o login a primeira vez e depois o logoff meu spark ficou com o servidor salvo impossĂvel de alterar e sumiu as opçÔes avançadas na tela de login, isso Ă© uma configuração que eu fazia editando o spark.jar no 2.7.7 para evitar problemas nos usuarios mas apareceu esa configuração sozinha agora pois Ă© uma maquina limpa




