You are viewing limited content. For full access, please sign in.

Question

Question

SSl Webservice from workflow http web request

asked on November 26, 2019

Hello ,

 

I am working with a web service from another provider and the web service works on https ssl connection.

but it is not working and i am stomped. I usually work with web service and i did not have any issues before.

the web service URL is as follows ( i know i does not help but maybe an insight)

https://serverIP:10505/bc/cxfservices/transaction/services/ExternalTransactionEndpoint?wsdl

and there is of course authentication that i am configuring in the workflow web service activity.

but when i test the conenction to the URL i have the following error :

The request was aborted: could not create SSL/TLS Secure Channel.

 

i also try it from SOAPUI with no luck.

 

i know that the issue may be related more to network configuration than laserfiche, but i do not know what to ask them to do in order to solve it.

 

i would appreciate if someone have any insight on the subject.

 

Thank you.

Maher.

 

0 0

Replies

replied on November 26, 2019

It sounds like this web service only supports TLS 1.2. Workflow needs extra configuration to use TLS 1.2. See https://support.laserfiche.com/kb/1013919/configuration-information-for-tls-1-2

You should also ensure the Workflow Server machine can verify the certificate from this web service.

2 0
replied on November 27, 2019

Hello Miruna,

 

this was very helpful and it solved the connection issue.

but now i have another issue, and i figured out that the error i am getting is because i am calling a web service from a different time zone.

do you have a solution or modification to be done to the workflow activity ?

maybe send the request with the same timestamp as the other timezone ?

 

 

 

0 0
replied on November 27, 2019

That's outside of Laserfiche. What you need to send would depend on what the web service expects and whether it supports that functionality.

0 0
replied on November 27, 2019

Hello Miruna,

 

yes i know that's outside laserfiche. but i need to check if any configuration can be done for this subject to handle the timezone change.

 

Thank you.

Maher.

0 0
replied on December 2, 2019

Again, that depends on the external web service's requirements.

0 0
replied on December 23, 2019

Hello Miruna,

 

please note that we have fixed the issue of the web service, from the SOAP UI.

the web service takes username and password which i have configured in the web service properties in the workflow as follows : 

 

but i have an issue now, in soapUI i configure the wss-passwordtype to PasswordText as follows:

please advise how we can reflect this is the workflow activity.

 

Thank you.

Maher.

0 0
replied on December 26, 2019

Please don't post the same thing in multiple threads.

As discussed in other threads on this site, Workflow's HTTP Web Request activity does not support SOAP web services. The best way to support SOAP web services in Workflow is to create a custom activity that consumes the SOAP service (through the add service or web reference functionality) and generates the code to produce and parse the SOAP envelope and response.

0 0
You are not allowed to follow up in this post.

Sign in to reply to this post.