-
How can I authenticate MQTT with OAuth?
There is very little documentation on how to accomplish this, and no working code sample that I can find. I am using the MQTTNet library with the following code: protected override async Task OnInitializedAsync() { var tokenRequest = await TokenProvider.RequestAccessToken(); if (!tokenRequest.TryGetToken(out var…
-
Client Certificate Authentication Is Shutdown - How to activate?
user@broker-vm:/var/opt/solace/jail/logs$ tail event.log 2022-09-21T09:55:08.842+00:00 <local3.notice> broker-defaultshard-primary-vm event: VPN: VPN_BRIDGING_LINK_REJECTED: vapnonprod_vpn - Message VPN (1) vapnonprod_vpn Bridge edge_defaultshard.to.core_b from VPN vapnonprod_vpn rejected: Service Unavailable…
-
Protected Request Headers collection now available for RDP Queue Bindings
What? Solace has introduced a new collection/list of "Protected" Request Headers that management users can manage via PubSub+ Broker Manager, SEMPv2, and CLI management interfaces. The Protected Request Headers are exactly the same as the existing Request Headers collection that defines the REST header/value pairs defined…
-
Solcache
Hello....first post in the community so please be gentle. What is the difference between PubSubCache+ and Solcache ? is it just a rename? I want to try to push solcache as a solution for reference data store however, one restriction that I can't seem to suggest a solution for is: example: Object is Listing and Stock is…
-
Set ApplicationMessageType via REST API?
I rely on the ApplicationMessageType property to map received events back to the POCOs that they were generated from. I am publishing events from a Blazor WASM application, and can't use the SolaceSystems NuGet package since it won't run in a WASM environment. Thus, I'm using an HttpClient with the REST API. I've looked…
-
Parallel processing of messages by Solace
Hi, We have a scenario to process the messages at a faster rate and in parallel with solace consumer/listener, so would like to get clarified on the questions below. If the scenario above is possible & supported by solace, how many threads are permissible & configured to do the parallel processing? Does it require any…
-
Solace SpringCloudStream PubSub model using durable topic endpoint
We have a requirement to stop listening to queue when any error occurred while processing. We are on Kubernates and we have many instances of an application which listening to the same queue, so if i try to stop listening to queue using the service name it stops only one instance others still listening to the queue. As in…
-
s/w broker Emulation library for Unit testing in automated environment
Is there a broker emulation library that helps developer unit test their code? Does not have to be full fledged supporting all the features of the Solace broker but basic functionality like publish/subscribe success/not-success. This allows developer to test their code in a automated testing environment like github/jenkins…
-
How to ensure that the replier is always online throughout the whole time request messages are being
Hi Team, Good Afternoon!! Functionality: Publishers ---> q/prd:durable queue--->XYZ consumers (replier) and reply to publisher by using non-durable queue. Please help with me with end to end steps for below ask. How to ensure that the replier is always online throughout the whole time request messages are being published?…
-
SEMP java client INVALID PARAMETER
Hi, The Semp v2 java client built via swagger code gen doesn't appear to be able to handle a comma separated list of selects and where clauses. Using selects - queueName,msgs.count: ApiClient.buildUrl calls escapeString(value) which causes 'queueName,msgs' not a valid attribute. If i change the change to remove the…