-
Beta Opportunity: Solace Schema Registry - Beta Now Available!
In recent years, the use of Schema Registries has been growing in order to improve data quality and governance and standardize on topics & schemas. In short, Schema Registries allow you to ensure payload compatibility between producers and consumers and upgrade schemas on different applications independently while ensuring…
-
Big News! Using Event Portal to configure or audit your broker services just got easier
We’ve got some great updates to share about Event Portal - designed to make your life simpler and your workflows faster. Here’s the scoop: 1. One-Click Connections for Cloud-Managed Brokers No more manual installs, configuration, or upgrades. If you’re using cloud-managed brokers in dedicated or private regions, you can…
-
Introductions Thread - New to the community? Start here!
Intro Hi all, if you've joined recently you may have seen a welcome message from me in your inbox but I figured a great way to get to know folks here would be an intro thread. As we share Solace related knowledge and learn from each other, let's get to know each other! Name or handle (only share what you're comfortable…
-
Introducing Micro-Integrations
We live in a world of... more Applications: > 1000+ per enterprise more Distributed: 90% of orgs are multi-cloud more Data Sharing: Up 25% year over year need for speed: Latency expectations down from seconds to real-time This makes integration (more) difficult. We need to think differently about integration. From a…
-
Solace broker connection issue : Channel is closed by peer
Hi, I am currently trying to connect to a PubSub+ event broker (version=9.12.1.26) with TLS and client certificate authentication and I am facing an issue right after the TLS handshake: I am using the following client library for my Java project : <dependency> <groupId>com.solace.spring.boot</groupId>…
-
Getting Solace PubSub Broker to work on Multi-node Minikube Cluster
Sharing my journey of getting the broker to run locally on my windows laptop: To run the Solace PubSub+ Software Bbroker on MiniKube, there are additional steps required (other than the more straight-forward ones e.g. download install Docker / MiniKube etc.): Enable CSI: minikube addons enable volumesnapshots and minikube…
-
Cannot install the Microsoft Teams integration in pubsub+ insights
I was trying to integrate alerts into Microsoft Teams with Datadog, following this documentation: https://docs.datadoghq.com/integrations/microsoft_teams/?tab=datadogapprecommendedHowever, when I go to the Integrations tab and click on install, I get this error: Any idea on how to solve this?
-
iOS Simulator-Compatible Libraries or Universal Versions for Solace SDK
I have downloaded the iOS support libraries from the Solace website (). However, when I try to run my app on the iOS simulator, I encounter the following error: "Building for 'iOS-simulator', but linking in object file(s) built for 'iOS'" This error is occurring for the following libraries: libsolclient.a…
-
unable to maintain WebSocket stable connection
I am experiencing an issue when trying to connect to WebSocket URL in Postman and Xcode IDE for iOS application. After approximately 30 seconds, the connection is automatically disconnected, and I am unable to maintain a continuous connection, both through Postman and Xcode. The WebSocket URL I am using is:…
-
OPC UA-Connector with Sign&Encrypt
Hey, we're currently testing the usage of Solace in our corporate environment. For testing within Kubernetes, I tried to set up the Solace PubSub+ Event Broker with the Helm chart (this worked fine and MQTT is working). a OPC UA testing server (I used that one:…
-
solace rust library
any plan for rust official rust library?
-
solace broker WSS connection issue
WSS connection is not getting established for solace. Neither with/out corporate vpn.
-
Mule Solace Connector
How do we define the Number of Consumers if we are subscribing to a partitioned queue using the mulesoft solace connector. Using the JMS connector this option is available but on the mulesoft solace connector this is not available
-
how to set correlation id via Message Service Api
how to set correlation id via Message Service Api, i tried using solace.messaging.message.correlation-id while preparing message builder, but always creating REQ0,REQ1 etc, could n't able to get my custom generated correlation id I need this correlation id for Req-Reply pattern, here the sample code outboundMessage =…
-
The peer certificate is not trusted,
Hi, I am trying to create a Python publisher here , trying to get it connected to my eventbroker and send a few messages. I get the following error when trying to run the code : C:\Users\AnjaliMariam\Desktop\Solace>python publisher5.py 2025-01-24 14:18:15,940 [WARNING] solace.messaging.core: [_solace_transport.py:72]…
-
Declarative SEMP and Terraform: 5 Tips
I wanted to share some insights into using Terraform with Solace's Declarative SEMP (dSEMP) for managing PubSub+ event broker configurations in all form factors: Software, Hardware, and Cloud-managed PubSub+ deployments Quick Rundown For starters, here's a quick overview: Terraform: Infrastructure as Code (IaC) tool that…
-
Solace bridge no starting.
I have created a unidirectional guaranteed message bridge between my solace vpns which are on same broker but the bridge status still seems to be down, can someone help me what i missed. a576a7d2708c(configure/message-vpn)# show bridge guaranteed_bridge Total # Bridges : 1 of 50 Local Bridges : 1 of 25Remote Bridges : 0 of…
-
Issue with Establishing MQTT Connections on Ports 443, 55443 for Solace Broker (WSS, TCPS)
I am currently working on integrating an MQTT client with the Solace Broker, using the CocoaMQTT library for iOS. While I am able to successfully establish connections, publish, and subscribe to topics using port 8883, I am facing issues with ports 443, 55443 (which I am attempting to use for WSS and TCPS protocols). What…
-
Impact of Modifying Message Body Before Acknowledgment with persistent_message_receiver.ack()
I have a question regarding the persistent_message_receiver.ack() method. According to the documentation, ,when I acknowledge a message, I need to attach the message as a parameter. In our use case, the message body may be modified before acknowledging. I would like to know if this will cause any issues that might result…
-
Very Urgent !-Getting Below issue in Cloud AWS
Hi All Hope you are doing good! Need quick support on below error that I get on Cloud environment while doing subscribe. While same set of dll's are working fine in onprem systems. Below is the Error details. Can you pls advise what is required to overcome the issue. System.Web.Services.Protocols.SoapException: Server was…
-
How to monitor Solace as an external consumer
Hi, I have inherited an application that consumes messages from an external Solace pub+sub system and fairly new to it. What would be the best way to monitor from a consumer perspective? Having been thinking of the following check the auth check the connection to queue check the queue (is it possible to measure things like…
-
URGENT-Iterate through Solace Message Queue
Hi All, We have read data from SOLACE queue in .Net using C# . However we are unable to iterate through SOLACE queue messages as we are not receiving Message ID or datetime. Hence if any one could able to loop through the QUEUE message then please share the code snippet. Thanks in advance Sumeet
-
Python client reconnection failure
Hi, I use Python package solace-pubsubplus v 1.2.0 to connect to Solace. My client has the following reconnection settings: reconnect retries = 20 and reconnect retry wait = 3000 ms. Here is my code for that: messaging_service = MessagingService.builder().from_properties(broker_props) \…
-
Any chances of the following features to make it into the broker eventually?
1) ECDSA keys 2) Proxy Protocol V2 Does CAPI support ECDSA based TLS connections? If yes, I could get away with a TLS terminator supporting that key. Proxy protocol would be nice though to still being able to enjoy IP based access control on the broker.
-
Error running API-GOLANG app in windows 10
Hi, I am trying to execute app API-GOLANG in Windows 10, but the following error is present: # solace.dev/go/messaging/internal/ccsmp ..\..\pkg\mod\solace.dev\go\messaging@v1.0.1\internal\ccsmp\ccsmp_container.go:29:10: fatal error: solclient/solClient.h: No such file or directory 29 | #include "solclient/solClient.h" |…
-
SEMP SCRIPT REQUIRED FOR UPDATING MAX TTL OF MULTIPLE QUEUES AT ONCE
I am using the following script in a batch file and it is throwing error: PATH NOT FOUND. I have double checked the path of queue and can see it in pubsub+ broker. What am I missing here? ———————————————- @echo off setlocal enabledelayedexpansion :: Define variables set BROKER_ADDRESS= set USERNAME=admin set PASSWORD=admin…
-
How to implement the Nack for solace message in go language?
As of now I can see for a Persistent receiver there is ack call on specific message but not able to view any specific implementation for Nack in go language. The Nack is required for me to do requeue and discard a solace message. could you please suggest on it or provide me solution for it.
-
Solace Spring Cloud processor app issues after the upgrade of the Spring libraries
Previously, before the upgrade of Spring libraries we used: org.springframework.boot:spring-boot-gradle-plugin:3.3.5 org.springframework.integration:spring-integration-core:6.3.2 org.springframework.cloud:spring-cloud-function-context:4.1.3 Now, after the upgrade we use:…
-
How to prevent endless loop of timeouts when the Solace queue is not available
Our microservices were not able to connect to clients respective Solace queues. Although it seems microservices were able to connect to Solace, the queues themselves were not available, causing a huge volume of time outs. At the moment the configuration has a set number of retries for the connection to Solace, but no…
-
Are key words "TOPIC" and "QUEUE" case-sensitive in CURL?
Hello Exports, Greetings. Are key words "TOPIC" and "QUEUE" case-sensitive in CURL? Thank you. https://docs.solace.com/API/RESTMessagingPrtl/Solace-REST-Example.htm Felix, BR
-
How can we integrate with PAM to update the password in Solace RDP
We are looking for the info if Solace is capable of integrating with PAM (Privileged Access Management) to fetch & update the latest password through rest api call in Solace RDP. If so, can you let us know the steps. If not, can you suggest any other alternative ways to integrate with PAM.
-
Solace shared subscription - Router does not support #share and #noexport subscriptions
Hi everyone Im experimenting with the shared subscriptions feature. However, when I startup my consumer app, I get the following error: ——————————————————————- Warning - SessionImpl: 15:29:47|Failed to Subscribe to topic #noexport/ottawa/weathersensor/yow/temperature ReturnCode is: SOLCLIENT_FAIL|null Unhandled exception.…
-
New blog post for developers | Connect to PubSub+ Manager Using Ping Identity
My colleague Victor and I have previously blogged about how to use OAuth and OpenID Connect (OIDC) to authenticate and authorize Solace message format (SMF) clients with PubSub+ Event Broker. In this post I will explain how to use Ping Identity as an identity provider to authenticate and authorize users of PubSub+ Manager…
-
Messages Transport Retransmitted count is increasing
Currently, we are using Solace PUBSUB+ Software Event brokers of version 10.4.1.121. We observe that messages/events are getting accumulated in the queues even when the JMS consumer/listener is actively bounded. Also, we see that the messages are getting redelivered with increase in the count of Messages Transport…