cli to legacy semp for session-idle-timeout
new Solace user here
We are currently developing our own terraform solace provider and are now at a point where we want to be able to configure some broker settings through terraform.
For that we are using the semp v2 api whenever possible but have to fall back to the legacy semp from time to time. In this case we want to be able to configure the session-idle-timeout value for the semp service. We want to do that through the legacy semp.
When I type it into my cli I can use the following command:
pubsubplus-0(configure)# service semp session-idle-timeout 100
This works, no problem.
When I then try to use the cli-2-semp tool, to translate this command into a semp request I get the following error:
Unexpected parameter(s): 'session-idle-timeout 100' in command 'service semp session-idle-timeout 100'
When I try to use the command in a semp request
<rpc> <service> <semp> <session-idle-timeout>129</session-idle-timeout> </semp> </service> </rpc>
I get the following response
<rpc-reply semp-version="soltr/9_11VMR"> <parse-error>invalid message: schema validation error</parse-error> </rpc-reply>
So it seems like I am doing something wrong, but I do not know what. If someone could help me in this case, would be great
I am using Solace PubSub+ Broker in Version 18.104.22.168 running on a on-premise openshift server.