-
Is there a way to get the List of Topics, applications are using to pub and sub from a broker?
For governance purposes, there is a need to know the topics which are being created by various applications on the broker. As I know (and I might be wrong), there is no intuitive way to get a list of topics under usage on a broker. As of now, we are not using Event Portal and hence do not have an Event Catalogue.
-
Spring cloud stream solace binder connection
Hi Team, I am trying to connect to solace using spring cloud stream solace binder with all the properties in application.yaml . It keeps giving error for connecting to localhost. Error creating bean with name 'com.solace.spring.cloud.stream.binder.config.SolaceMessageChannelBinderConfiguration': Invocation of init method…
-
Reason for Solace CLIENT_CLIENT_DISCONNECT
Recently some of the microservice AMQP applications are disconnected based on the solace event logs. However, the microservice AMQP applications did not detect any "CONNECTION_CLOSE" event. And, the applications did not trigger DISCONNECT action. Is there any documentation of the reasons and the explanation for the causes…
-
SSL connection problem
Hello again, I used the scuresession.js file of nodejs toturious. And I created a Private Certificate Authority using this command: openssl req -newkey rsa:2048 -nodes -keyout MyRootCaKey.pem -x509 -days 365 -out MyRootCaCert.pem Then I created a certificate using blew command: openssl genrsa -out client1.pem 2048 openssl…
-
ITransactedSession in .Net
Is there any sample on how ITransactedSession work in .Net with Confirm Delivery (Acknowledged) ? Is CreateFlow require when work on Producer and how its Acknowledgement work within a commit?
-
How to connect the event broker using ssl connection?
Hello, solace team I am a beginner and I want to ask some simple questions. I have created a PubSub+ Software Event Broker on my local docker following blew tutorial:https://docs.solace.com/Software-Broker/SW-Broker-Set-Up/Containers/Set-Up-Docker-Container-Windows.htm And I also connected to the broker using the node js…
-
What's the best Java based API (JCMSP, JMS or new Java) to achieve blocking publish behaviour?
Hi All, What's the best Java based API (JCMSP, JMS or new Java) to achieve blocking publish behaviour? The application team is using JCSMP currently and having a hard time achieving the behaviour they are looking for, which is: Publish a message Wait for Ack or Nack (and do error handling) Repeat They have strict ordering…
-
Certification exception- No subject alternative DNS name matching solace found
i have A service running on AWS ECS cluster that connects to Solace broker instance, it’s been working for last few years but suddenly from past few days it’s giving error like “ Client-1: Connection attempt to host ‘solace’ ConnectException com.solace systems.jcsmp.JCSMPTransportException: CertificateException - No…
-
C# .net integration getting error Failed to create session
I follow the instruction in this tutorial: https://solace.com/samples/solace-samples-dotnet/publish-subscribe/ Getting error (SOLCLIENT_FAIL - Failed to create session) when create session and connect how to reproduce: * Create Solace Cloud free plan * Pub/Sub using Secured SMF URI with (host, vpn, username, password)…
-
OAuth + Microsoft Azure AD
Hello guys, does anyone have experience with how to set up the Solace connection using Microsoft Azure AD? I am aware of OAuth profiles in Solace admin, but not really sure what to input there. Thank you very much, Regards, Stan.
-
New blog post for developers | Monthly Feature Highlight Training | May 2022
The end of April brought with it Solace PubSub+ Event Broker version 10, the latest major release of our event broker. Whether you’re using appliances or software brokers, version 10 has some fantastic new features, so the next few monthly feature highlights will be focusing on all the great stuff version 10 is giving us.…
-
Monthly Feature Highlight Training | May 2022
The end of April brought with it Solace PubSub+ Event Broker version 10, the latest major release of our event broker. Whether you're using appliances or software brokers, version 10 has some fantastic new features, so the next few monthly feature highlights will be focusing on all the great stuff version 10 is giving us.…
-
SDKPerf command "-he"
If you prefer to learn by example, this SDKPerf command is for you. It enables you to get some basic examples that show you how to use SDKPerf.
-
RDP consumer failed with Local SSL handshake failed: certificate chain too long
Hi , We were trying to configure an RDP but encountered this error "Local SSL handshake failed: Server certificate verification failed: certificate chain too long" The backend cert chain length is 5. Is it supported 9.12 version on cloud and if so are we missing some configuration. Regards, Rajesh
-
Error setting up HA Solace event broker
Hi I'm having issues setting up HA group on my local docker installation. I followed the guide: But whenever i run the docker start command the containers get up and running for 30-45 sec. and then shuts down again. I have setup the shared key on all docker create commands. The last lines of logs that is presented is:…
-
Solace health checks
Hi, I'm currently implementing health checks endpoints for my Asp.Net Core services. Most of them are connected to Solace, so I'd like to have one of the health checks to check if service can be connected to VPN. What would be the best/"cheap" way of doing this? Creating Solace Session each time and trying to connect? My…
-
How do I send a reply in Microgateway mode to a dynamic topic?
Let's say I'm running an event broker in Microgateway mode and am handling REST requests with a streaming consumer/processing application. How do I send a reply to a dynamic topic? An example of why you'd want the reply on a hierarchical topic could be a req/reply validation flow, and having a downstream application (fraud…
-
Timeout when using Docker on Arch Linux
Hello Solace community, I have a small problem when trying to run Solace PubSub+ on my docker instance. I already launched an instance on another computer with the same OS (probably not the same installed packages I can imagine) and it was working like a charm, but when I tried on this computer I just wasn't able to make…
-
🎓 Developer Certification Challenge #ImSolaceCertified [March 2022]
🚀 Solace Academy offers a FREE certification for developers: Solace Certified Developer Practitioner (Level 1) 🎉 As we celebrate the end of Winter and launch into Spring in the northern hemisphere it felt like a perfect time for a challenge and some giveaways! Complete the steps below to be entered in a live giveaway to…
-
The New Solace PubSub+ Insights Course
Monitoring is an important part of making sure you have a healthy event driven architecture. It allows you to track the health of your systems and ensure events are being sent and received as expected. With Solace you have many options, from PubSub+ Monitor to a third party monitoring service. By far the best option…
-
How to change solace client name
Hi all, On the web portal, my connections showing a random generated client name. I would like to ask how can I assign a more meaningful name on the application side? I am using python apis. I am using config like this by following the hello_world_pubsub.py example. Thanks broker_props = {…
-
Special characters for topic addresses
Dear Community I just started learning Solace and I'm doing hands-on from the Solace Essentials training course. Although I was instructed to create a topic address like below, <YOUR_NAME>/rideshare/ride/accepted/2.0.5/{location}/json/{customer_id}/{request_id}/{driver} it gives me an error when I try to download a…
-
Docker container for broker in macbook air M1 is getting existed every time
I have macbook air m1 and I am trying to deploy pubsub+ on docker container but its showing AMD sign with '!' sign and container is immediately existing. can anyone knows how to resolve the issue.
-
How to control client publish and subscription
Hi all, I would like to ask how to limit the client on Solace message broker publishing and subscribing topics or queues. For example I have a sender_001, he can only send out topic hello/python/> and I have a receiver_001 , who can only listen to topic hello/python/> and queue hello_q . I see that there is a page on the…
-
Solace PubSub+ for VMware Tanzu is released
The following Solace PubSub+ Platform product has been released and is available for download: * Solace PubSub+ for VMware Tanzu 2.9.0 Please refer to the product release notes for information on new features, changed functionality, resolved issues, known issues and upgrade considerations. Release Summary: **Solace PubSub+…
-
Receive the latest message only for both direct message and persistent message - python
Hi all, recently I am engaging a project that require data streaming. Therefore, even though there is a latency in processing the message, I would like the consumer always take the latest message. I am a python developer and would be grateful if someone can tell be how to achieve the above requirement for both direct…
-
Solace Spring cloud stream, DLQ exception headers
There was exception thrown from the service and the message went to DLQ, when i pulled it from queue and checked there is no way to get why the exception was thrown. Rabbit has the headers like x-exception-stacktrace, x-exception-message where i can get enough details about it, there could be so many message in DLQ so i…
-
Develop the C# client for sending and receiving messages through Solace Broker
Hi Team, I am new to Solace Pubsub broker. This is my first posting. So please apology me, if my query is not clear. I can elaborate it, if it requires. We want to develop the POC to send and receive messages (Pubsub pattern) for C# (Client). How to pass a data/messages using event schema defined in the event? How to…
-
House keeping for durable exclusive queues/DTEs having no consumer for a defined time
Hi, We want to implement a housekeeping mechanism for our Solace system so that durable exclusive queues/DTEs having no consumer for a defined time are deleted. We are thinking of the following approach. We implement a poller which looks at all the Queues/DTEs and finds out all the exclusive Queues/DTEs For each of them,…
-
Announcing the prize winners of the Solace Developer Community virtual Easter egg hunt
The first Solace Developer Community virtual Easter egg hunt ended on April 26 with a bang. Over the course of the 15 days, people participated from 11 countries and submitted hundreds of answers on the site. After we graded all the submissions and did the tie-breaking live raffle, here are the winners with the usernames…