-
Solace Native Python API Early Access: v0.2.0
Update Here's another Python update for the day 😎 If you recall, we announced the release of a brand new Solace Native Python API a while back that had support for Direct Messaging. Whats next? Guaranteed Messaging coming up for the second early access release ✌️ "How can I be part?" you may ask We want your input. version…
-
Unable to setup SSL based replication between two HA triplets
Hi, I have two HA triplets and I am trying to setup the SSL based native Solace Replication (Async) between them. Attempt 1: I generated server certificate with following instructions: openssl req -x509 -newKey rsa:4096 -keyout certs/solace_server.key -out certs/solace_server.crt -days 365cat certs/solace_server.key…
-
Queue Provisioning issue
Hi I am having difficulty provisioning a queue from a C# client application. The Solace Broker is running within a Docker container and the client application is running on the Docker host machine. This error is always thrown: "Endpoint provisioning not allowed or not supported on session" My understanding is that this…
-
Solace Spring Cloud Stream and DMQ Binding
Hi there We configured an application like this: spring: cloud: stream: solace: default: prefix: myapp/${application.stage}/ consumer: prefix: ${spring.cloud.stream.solace.default.prefix} autoBindDmq: true A DMQ is created for each of our queues, and in case of application errors, the DMQ is written to. So far so good. But…
-
Solace Spring cloud stream and opentracing
Hi there I am trying to introduce tracing in my project, for that I defined the following dependency: io.opentracing.contrib opentracing-spring-jaeger-cloud-starter 3.1.2 There are starters for kafka, rabbitmq... But unfortunately none for Solace. Now I want to implement it on my own. What would be the best hook for a…
-
Quickstart Guide to Solace PubSub+ on Oracle Cloud (OCI) 2nd. Gen.
Hi everyone, I built a detailed guide on how to get the Solace Pubsub+ SW broker running on Oracle’s cloud, aka OCI 2nd Gen. I used Solace’s own GCP QuickStart as a basis (kudos to @Balazs, @KenBarr, and @ChristianHoltfurth) and went through all the steps to have your Solace instance running in no time, both in Standalone…
-
MuleSoft & Solace Integration
Hello, Royal Cyber has experience in integrating the solace with MuleSoft. You can find more information from our Blog. https://rb.gy/9o2pvs. We have an upcoming free webinar. Join us using this link: https://rb.gy/peutle
-
Can't connect to manager using TLS on port 1943
Hi, I've installed a Solace broker on an EC2 instance for test & training purposes. Works OK, we are able to manage the broker thru 8080, connect from Boomi using 55555 etc etc. Now, the next step is to use TLS for all connections. With Solace Cloud, that's easy. But how to set this up using your own EC2 instance? I had a…
-
PubSub+ Event Portal - Runtime Discovery for Kafka now available!
Kafka users, we have exciting news – runtime discovery capabilities for Kafka, Confluent and Amazon MSK clusters are now available for all users of PubSub+ Event Portal. You’ll be able to scan, stage, and import events and schemas from your Kafka event brokers into our event portal so you can populate the Designer and…
-
Solace Cloud and basic auth
For one of our projects, we want to connect an ERP platform that can push events using a webhook mechanism. We use a Solace HTTP endpoint for this. The Solace part works fine. Challenge The ERP platform does not allow you to use a secured endpoint. So, we can't config certs or config basic authentication. It can only…
-
How to get the biggest dump..!
Message.dump() that is..! One of the most convenient features in the Solace native APIs is the ability to just dump() out the contents of a message to the console for debugging. If you've ever used any of the basic Solace Samples, or used SdkPerf test tool, you have seen this output. I wanted to find out: what is the…
-
Reactive approach micro-services for API integration (direct using WebClient), without MessageBroker
I am implementing microservices however not planning to have any message broker. services will talk to each other with WebClient/web flux. Is there any risk of going production like this? what are the drawbacks like failover/replay?
-
Using Ansible to Automate the Configuration of Solace PubSub+ Event Broker
Are you responsible for Solace PubSub+ DevOps? Using Ansible modules for PubSub+ may make your life easier … check out this blog post https://solace.com/blog/using-ansible-automate-config-pubsub-plus/
-
Solace PubSub+ and PHP
Friends, If you are looking to emit/consume Solace PubSub+ events from PHP, please checkout the following links. You will find wrapper/connector ideas, reference implementation and sample Publisher/Subscribe PHP code. * Solace PHP MQTT Samples: This github repo has PHP samples to access Solace with Mosquitto MQTT API using…
-
Rust + Solace
Rust is an exciting new language created by the Mozilla foundation. I recently wanted to see if I can create a Rust App that publishes/subscribes to Solace. Sure enough Rust has an MQTT plugin (yay for open protocols) and was able to succesfully send/receive messages using Rust. Here are the high-level overview of the…
-
Pub-Sub+ Standard 9.7.0.29 issues when starting the container
Hi everyone, I wanted to retry to set up a broker today over Oracle Linux and there's a new version of the PubSub+ Standard broker (9.7.0.29). As I'm using Solace's GCP Quickstart guide to do my broker instantiations, I use the install script provided. Everything ran smoothly in the past, but not today. :) In this new…
-
C Api to get the queue size and other details.
There is a new requirement for me to create solace queue monitoring project. Where I need to find the queue details on certain time interval and create a alert system. The requirement is to get the queue size and check with the defined size of the queue, if its close to the defined size create a alert. So I am trying to…
-
Solace JMS issue
We are facing session issue when publishing first message to topic after re-connect and it works fine from 2nd message onwards. PFB the steps we followed step 1. When application starts, Publish a message to topic , success and received message ID. step 2. Bring down solace server for 5-10 sec step 3. Application…
-
Generated the client certificate 'Not trusted' error.
I am working on C/C++ application on Linux for use with a Solace messaging appliance. I received the Client Certificate signed by our CA . When I run the secureSession.c example from C CSMP API Documentation I have the following error: “The peer certificate is not trusted, rc='self signed certificate in certificate chain'”…
-
How to downgrade from a corrupted SolOS upgrading
I was doing a standalone standard Solace appliance SolOS version upgrade from 8.1.0.22 to version 8.2.0.8, and now my appliance cannot startup. Soladmin cannot communicate with the appliance, "admin" account cannot login. can anyone help to advise how i can bring the appliance back to operation or downgrade to the previous…
-
Search error in the forum
Seeing error message when searching for some keywords unknown local index 'vf_solace_BPE7O_Group' in search request https://solace.community/search?Search=subscription+lost
-
TLS certs expired https://sg.solace.com/bus/
When I was checking the "bus" demo in a video I saw this :smile:
-
How to copy files to/from a Solace broker
This looks like a frequently asked question - so I try to list all options to transfer files to/from a Solace broker. Why do you need to transfer files ? This list are just some of the frequent use cases. * upload certificates (server cert, CA chains) to the broker * Download configuration backup files from the broker *…
-
Upload Certificate Authority
Hi everyone :) , I've been searching in the documentation and in the community forums for a while but I did not find the answers I need. I would like to enable TLS both on my PubSub+ Cloud service and on my PubSub+ broker running in a Docker container. What I got so far is that I need to upload a server certificate on my…
-
What's the difference of JCSMPSession.createFlow() and getMessageConsumer()
Both methods are used to receive messages from the VPN what are the differences between them? https://docs.solace.com/API-Developer-Online-Ref-Documentation/java/com/solacesystems/jcsmp/JCSMPSession.html
-
Falling with Solace PubSub+ for Docker
Hi, I am trying to setup solace running in a docker container, when I started with the below commands. it is falling to start? Any help would be appreciated, please. sudo docker run -d -p 8080:8080 -p 55555:55555 --shm-size=2g --env username_admin_globalaccesslevel=admin --env username_admin_password=admin --name=solace…
-
Connector Hub is Live!
Just a heads up that the PubSub+ Connector Hub is live! The Connector Hub is a great resource to figure out how to integrate Solace with other technologies. You can search for the technology you want to integrate with, choose the integration option you're interested in, and see more information about that option such as…
-
Direct vs guaranteed messages
Hi, we are considering options for streaming a sequence of messages from one consumer to another. Our main requirement for this stream is to guarantee that we do NOT LOSE messages in the middle of the stream. Reading through Solace doc's its not really clear enough to me how could we accomplish this with as small…
-
Combining GoLang, NodeJS and Java JMS clients
Hi, We have Solace Appliances at our shop and for a particular VPN, we have a lot of JMS clients publishing to topics and consuming from persistent queues. Messages are also published with persistence. All topics only have Solace Queues as subscribers in order to secure this persistence and allow for consumer downtime. We…
-
IoT and Connected Devices projects
What projects are you all doing around IoT and connected devices? Whether its for work or side hobbyist projects I'm curious to know some projects we can share here on this thread! I've been getting more and more interested in cool projects that can be done on a Raspberry Pi using sensors and different triggers. One quick…