How to set TrustAllRoots to true?
I am using OO 10.8, CSA 4.8
And my provider is openstack.
I get stuck on Openstack Compute Deploy Flow, in the step of Openstack Get Security Group > HTTP Client GEt
I have added all the opensatack certs to OO trust store
but still get the error A trusted keystore could not be found or it does not contain the needed certificate
I noticed that the settings is set to false :
compared to my other environment which is set to just blank
I use an operation to launch another flow. There is an input parameter called trustAllRoots and i set that to true. Check if your operation(Openstack Get Security Group )also has that trustAllRoots parameter.
You can get the HTTP Client GET and drop it on a flow in Studio.
After dropping you can follow the steps provided above - thus change the TrustAllRoot.
Based on the default implementation you'll get a pop-up of two options: false or true.
May I ask if you have a manual on how to do that?
I want to know how to permanently change that setting to true, when opening in OO Studio, all areas are gray and Im unable to modify anything? can you teach me how to update a content pack or provide a manual on how to do that?
for more details you may see it on my previous attachments
content packs are read-only entities. you can only use the items within a content pack by
a. dragging them on canvas - after the drag operation you should be able to alter the input
b. copy into your project and alter the item that you copied there - 2nd option in terms of best practice; after the copy you should be able to alter the input.
Creating copies of operation and even steps within the flows that trustallroots with true is not a very good approach. instead you should make use of the truststore inputs.