colinj
Contributor
Contributor

VCO, the SOAP plugin and TLSv1

Howdy all,

We are currently using the VCO SOAP plugin to talk to our BlueCat Proteus server to assign IPs to new VMs. With the older version of the Proteus server (3.x) this works just fine. However, we are in the process of upgrading to the new version (4.x) of the Proteus server and that is causing a problem. When I attempt to add the new Proteus server to the SOAP inventory I get the following error

"Connection reset (Workflow:Manage SSL certificates / Get URL certificates (item0)#14)"

The key difference seems to be that in version 3.x it did not require TLSv1 whereas in version 4.x TLSv1 is required.

We can recreate this error on a version 3.x Proteus server if we enable TLSv1 so I'm reasonably confident that the problem we are seeing is related to TLSv1 and how the SOAP plugin handles it.

So, can folks enlighten me on the SOAP plugin and TLSv1 and what might be going wrong?

Please and thank you

Colin Johnson

3 Replies
radostin
VMware Employee
VMware Employee

Hello Colin,

Which version of vCO Orchestrator and which version of the SOAP plug-in are you using? Is it possible to provide us with the logs after you try to add the Proteus server as SOAP host? My e-mail is: rageorgiev@vmware.com

In the meantime I will investigate the issue and will get back to you as soon as possible.

Regards,

Radostin

0 Kudos
colinj
Contributor
Contributor

I should have included that information in the first place.

Orchestrator version 5.1.1 build 2980

SOAP plug-in version 1.0.3

And here are the relevant lines from the logs (I had DEBUG turned on)

2014-07-16 16:24:57.062-0400 INFO  [Execution] Executing workflow 'Add a SOAP host'

2014-07-16 16:24:57.083-0400 TRACE [VSOFactoryClient] JMS Received  (edit) :  null Registered : null

2014-07-16 16:24:57.085-0400 TRACE [VSOFactoryClient] Received change on an object not registered in the factory !

2014-07-16 16:24:57.084-0400 TRACE [VSOFactoryClient] JMS Received  (edit) :  null Registered : null

2014-07-16 16:24:57.086-0400 TRACE [VSOFactoryClient] Received change on an object not registered in the factory !

2014-07-16 16:24:57.144-0400 DEBUG [CallCollectorCenter] Registering call collector : VSOFactory-cache

2014-07-16 16:24:57.144-0400 DEBUG [VSOFactoryClient] Create Session

2014-07-16 16:24:57.156-0400 DEBUG [VSOFactoryClient] Session created

2014-07-16 16:24:57.156-0400 DEBUG [DynamicFunctionCaching] ++contextCreated

2014-07-16 16:24:57.156-0400 DEBUG [MainScriptingObject] [** SCRIPT **] Creating New Main Scripting Object !

2014-07-16 16:24:57.158-0400 DEBUG [SDKModuleDescription] Found a singleton for script-class : '_SNMPTrapHost' named : 'SNMPTrapHost

2014-07-16 16:24:57.159-0400 DEBUG [SDKModuleDescription] Found a singleton for script-class : '_SnmpService' named : 'SnmpService

2014-07-16 16:24:57.159-0400 DEBUG [SDKModuleDescription] Found a singleton for script-class : '_RESTHostManager' named : 'RESTHostManager

2014-07-16 16:24:57.159-0400 DEBUG [SDKModuleDescription] Found a singleton for script-class : '_RESTAuthenticationManager' named : 'RESTAuthenticationManager

2014-07-16 16:24:57.159-0400 DEBUG [SDKModuleDescription] Found a singleton for script-class : '_RESTUtils' named : 'RESTUtils

2014-07-16 16:24:57.159-0400 DEBUG [SDKModuleDescription] Found a singleton for script-class : '_VcPlugin' named : 'VcPlugin

2014-07-16 16:24:57.170-0400 DEBUG [SDKModuleDescription] Found a singleton for script-class : '_CliConnector' named : 'CliConnector

2014-07-16 16:24:57.171-0400 DEBUG [SDKModuleDescription] Found a singleton for script-class : '_SOAPHostManager' named : 'SOAPHostManager

2014-07-16 16:24:57.171-0400 DEBUG [SDKModuleDescription] Found a singleton for script-class : '_SOAPAuthenticationManager' named : 'SOAPAuthenticationManager

2014-07-16 16:24:57.171-0400 DEBUG [SDKModuleDescription] Found a singleton for script-class : '_ConfigurationManager' named : 'ConfigurationManager

2014-07-16 16:24:57.171-0400 DEBUG [SDKModuleDescription] Found a singleton for script-class : '_ActiveDirectory' named : 'ActiveDirectory

2014-07-16 16:24:57.172-0400 DEBUG [SDKModuleDescription] Found a singleton for script-class : '_SQLDatabaseManager' named : 'SQLDatabaseManager

2014-07-16 16:24:57.172-0400 DEBUG [SDKModuleDescription] Found a singleton for script-class : 'WorkflowDocumentationService' named : 'workflowDocumentationService

2014-07-16 16:24:57.172-0400 DEBUG [SDKModuleDescription] Found a singleton for script-class : '_PowerShellActionGenerator' named : 'PowerShellActionGenerator

2014-07-16 16:24:57.172-0400 DEBUG [SDKModuleDescription] Found a singleton for script-class : '_PowerShellHostManager' named : 'PowerShellHostManager

2014-07-16 16:24:57.173-0400 DEBUG [WorkflowHandler] Executing workflow token 'Add a SOAP host' (0d5387a4473fcc5d014740d96df10023)...

2014-07-16 16:24:57.173-0400 DEBUG [WorkflowHandler] --CurrentStack: (0d5387a4473fcc5d014740d96df10023)

2014-07-16 16:24:57.178-0400 DEBUG [WorkflowHandler] Attribute 'errorCode' = ''

2014-07-16 16:24:57.178-0400 DEBUG [WorkflowHandler] Attribute 'proxySettings' = '__NULL__'

2014-07-16 16:24:57.178-0400 DEBUG [WorkflowHandler] Attribute 'name' = 'proteus2'

2014-07-16 16:24:57.178-0400 DEBUG [WorkflowHandler] Attribute 'wsdlUri' = 'https://proteus2.umnet.umich.edu/Services/API?wsdl'

2014-07-16 16:24:57.179-0400 DEBUG [WorkflowHandler] Attribute 'connectionTimeout' = '30.0'

2014-07-16 16:24:57.179-0400 DEBUG [WorkflowHandler] Attribute 'requestTimeout' = '60.0'

2014-07-16 16:24:57.179-0400 DEBUG [WorkflowHandler] Attribute 'authenticationType' = 'None'

2014-07-16 16:24:57.179-0400 DEBUG [WorkflowHandler] Attribute 'sessionMode' = 'Shared Session'

2014-07-16 16:24:57.179-0400 DEBUG [WorkflowHandler] Attribute 'username' = ''

2014-07-16 16:24:57.179-0400 DEBUG [WorkflowHandler] Attribute 'password' = ''

2014-07-16 16:24:57.180-0400 DEBUG [WorkflowHandler] Attribute 'isWsdlLocal' = 'false'

2014-07-16 16:24:57.180-0400 DEBUG [WorkflowHandler] Attribute 'wsdlContent' = ''

2014-07-16 16:24:57.180-0400 DEBUG [WorkflowHandler] Attribute 'domain' = ''

2014-07-16 16:24:57.180-0400 DEBUG [WorkflowHandler] Attribute 'workstation' = ''

2014-07-16 16:24:57.180-0400 DEBUG [WorkflowHandler] Attribute 'spn' = ''

2014-07-16 16:24:57.181-0400 DEBUG [WorkflowHandler] Attribute 'useProxy' = 'false'

2014-07-16 16:24:57.181-0400 DEBUG [WorkflowHandler] Attribute 'proxyHost' = ''

2014-07-16 16:24:57.181-0400 DEBUG [WorkflowHandler] Attribute 'proxyPort' = 'null'

2014-07-16 16:24:57.181-0400 DEBUG [WorkflowHandler] Attribute 'soapHost' = 'null'

2014-07-16 16:24:57.207-0400 DEBUG [WorkflowHandler] Check execution rights for user 'ssv-colinj@UMROOT'

2014-07-16 16:24:57.208-0400 DEBUG [WorkflowHandler] Can find currentItem for tokenId[0d5387a4473fcc5d014740d96df10023,__item-undefined__,__item-undefined__]

2014-07-16 16:24:57.221-0400 DEBUG [WorkflowHandler] pushCache

2014-07-16 16:24:57.221-0400 DEBUG [WorkflowHandler] setAttributeToCache wsdlUri

2014-07-16 16:24:57.221-0400 DEBUG [WorkflowHandler] setAttributeToCache isWsdlLocal

2014-07-16 16:24:57.222-0400 DEBUG [WorkflowItemConditionRunner] Execution of item : Add a SOAP host / 'Is SSL?'(item3)

2014-07-16 16:24:57.222-0400 TRACE [VSOFactoryClient] JMS Received  (edit) :  ch.dunes.model.workflow.WorkflowToken@14c3ad9f Registered : null

2014-07-16 16:24:57.222-0400 TRACE [VSOFactoryClient] Received change on an object not registered in the factory !

2014-07-16 16:24:57.222-0400 DEBUG [WorkflowScriptRunner] Executing script : DESC : Workflow:Add a SOAP host / Is SSL? (item3)

2014-07-16 16:24:57.222-0400 DEBUG [MainScriptingObject] [** SCRIPT **] Creating New Local Scripting Object !

2014-07-16 16:24:57.222-0400 TRACE [VSOFactoryClient] JMS Received  (edit) :  ch.dunes.model.workflow.WorkflowToken@652ef96e Registered : null

2014-07-16 16:24:57.223-0400 TRACE [VSOFactoryClient] Received change on an object not registered in the factory !

2014-07-16 16:24:57.224-0400 TRACE [VSOFactoryClient] JMS Received  (edit) :  ch.dunes.model.workflow.WorkflowToken@221e8d6a Registered : null

2014-07-16 16:24:57.224-0400 TRACE [VSOFactoryClient] Received change on an object not registered in the factory !

2014-07-16 16:24:57.224-0400 TRACE [VSOFactoryClient] JMS Received  (edit) :  ch.dunes.model.workflow.WorkflowToken@3d63ba6 Registered : null

2014-07-16 16:24:57.224-0400 TRACE [VSOFactoryClient] Received change on an object not registered in the factory !

2014-07-16 16:24:57.241-0400 DEBUG [WorkflowHandler] getAttributeFromCache WorkflowTokenAttribute [name=wsdlUri, type=string, value=https://proteus2.umnet.umich.edu/Services/API?wsdl]

2014-07-16 16:24:57.241-0400 DEBUG [WorkflowScriptRunner] Fetching wsdlUri

2014-07-16 16:24:57.241-0400 DEBUG [WorkflowHandler] setAttributeToCache wsdlUri

2014-07-16 16:24:57.241-0400 DEBUG [WorkflowHandler] getAttributeFromCache WorkflowTokenAttribute [name=isWsdlLocal, type=boolean, value=false]

2014-07-16 16:24:57.242-0400 DEBUG [WorkflowScriptRunner] Fetching isWsdlLocal

2014-07-16 16:24:57.242-0400 DEBUG [WorkflowHandler] setAttributeToCache isWsdlLocal

2014-07-16 16:24:57.243-0400 INFO  [SCRIPTING_LOG] [Add a SOAP host (7/16/14 16:24:57)] Is SSL? > true

2014-07-16 16:24:57.246-0400 DEBUG [WorkflowScriptRunner] Done executing script

2014-07-16 16:24:57.246-0400 DEBUG [WorkflowItemConditionRunner] END Execution of item : Add a SOAP host / 'Is SSL?'(item3)

2014-07-16 16:24:57.246-0400 DEBUG [WorkflowHandler] popCache

2014-07-16 16:24:57.275-0400 TRACE [VSOFactoryClient] JMS Received  (edit) :  ch.dunes.model.workflow.WorkflowToken@14fbc9df Registered : null

2014-07-16 16:24:57.276-0400 TRACE [VSOFactoryClient] Received change on an object not registered in the factory !

2014-07-16 16:24:57.275-0400 DEBUG [WorkflowHandler] pushCache

2014-07-16 16:24:57.276-0400 DEBUG [WorkflowHandler] setAttributeToCache useProxy

2014-07-16 16:24:57.276-0400 DEBUG [WorkflowHandler] setAttributeToCache proxyHost

2014-07-16 16:24:57.277-0400 DEBUG [WorkflowHandler] setAttributeToCache proxyPort

2014-07-16 16:24:57.275-0400 TRACE [VSOFactoryClient] JMS Received  (edit) :  ch.dunes.model.workflow.WorkflowToken@1e825a3c Registered : null

2014-07-16 16:24:57.278-0400 TRACE [VSOFactoryClient] Received change on an object not registered in the factory !

2014-07-16 16:24:57.278-0400 TRACE [VSOFactoryClient] JMS Received  (edit) :  ch.dunes.model.workflow.WorkflowToken@726fd00b Registered : null

2014-07-16 16:24:57.278-0400 TRACE [VSOFactoryClient] Received change on an object not registered in the factory !

2014-07-16 16:24:57.278-0400 TRACE [VSOFactoryClient] JMS Received  (edit) :  ch.dunes.model.workflow.WorkflowToken@ac3bcdf Registered : null

2014-07-16 16:24:57.279-0400 TRACE [VSOFactoryClient] Received change on an object not registered in the factory !

2014-07-16 16:24:57.277-0400 DEBUG [WorkflowItemTaskRunner] Execution of item : Add a SOAP host / 'Prepare Proxy settings'(item7)

2014-07-16 16:24:57.279-0400 DEBUG [WorkflowScriptRunner] Executing script : DESC : Workflow:Add a SOAP host / Prepare Proxy settings (item7)

2014-07-16 16:24:57.279-0400 DEBUG [MainScriptingObject] [** SCRIPT **] Creating New Local Scripting Object !

2014-07-16 16:24:57.290-0400 DEBUG [WorkflowHandler] getAttributeFromCache WorkflowTokenAttribute [name=useProxy, type=boolean, value=false]

2014-07-16 16:24:57.291-0400 DEBUG [WorkflowScriptRunner] Fetching useProxy

2014-07-16 16:24:57.291-0400 DEBUG [WorkflowHandler] setAttributeToCache useProxy

2014-07-16 16:24:57.291-0400 DEBUG [WorkflowHandler] getAttributeFromCache WorkflowTokenAttribute [name=proxyHost, type=string, value=]

2014-07-16 16:24:57.291-0400 DEBUG [WorkflowScriptRunner] Fetching proxyHost

2014-07-16 16:24:57.291-0400 DEBUG [WorkflowHandler] setAttributeToCache proxyHost

2014-07-16 16:24:57.292-0400 DEBUG [WorkflowHandler] setAttributeToCache proxySettings

2014-07-16 16:24:57.292-0400 DEBUG [WorkflowScriptRunner] Done executing script

2014-07-16 16:24:57.292-0400 DEBUG [WorkflowItemTaskRunner] END Execution of item : Add a SOAP host / 'Prepare Proxy settings'(item7)

2014-07-16 16:24:57.293-0400 DEBUG [WorkflowHandler] popCache

2014-07-16 16:24:57.293-0400 DEBUG [WorkflowTokenStackHelper] ----OutBinding 'proxySettings' [expName: 'proxySettings']

2014-07-16 16:24:57.293-0400 DEBUG [WorkflowHandler] setAttributeToCache proxySettings

2014-07-16 16:24:57.320-0400 TRACE [VSOFactoryClient] JMS Received  (edit) :  ch.dunes.model.workflow.WorkflowToken@2bd14269 Registered : null

2014-07-16 16:24:57.320-0400 TRACE [VSOFactoryClient] Received change on an object not registered in the factory !

2014-07-16 16:24:57.320-0400 TRACE [VSOFactoryClient] JMS Received  (edit) :  ch.dunes.model.workflow.WorkflowToken@375f11f8 Registered : null

2014-07-16 16:24:57.321-0400 TRACE [VSOFactoryClient] Received change on an object not registered in the factory !

2014-07-16 16:24:57.323-0400 DEBUG [WorkflowHandler] pushCache

2014-07-16 16:24:57.323-0400 DEBUG [WorkflowHandler] setAttributeToCache url

2014-07-16 16:24:57.323-0400 DEBUG [WorkflowHandler] setAttributeToCache proxySettings

2014-07-16 16:24:57.325-0400 TRACE [VSOFactoryClient] JMS Received  (edit) :  ch.dunes.model.workflow.WorkflowToken@5064808b Registered : null

2014-07-16 16:24:57.325-0400 TRACE [VSOFactoryClient] JMS Received  (edit) :  ch.dunes.model.workflow.WorkflowToken@76334ee8 Registered : null

2014-07-16 16:24:57.325-0400 TRACE [VSOFactoryClient] Received change on an object not registered in the factory !

2014-07-16 16:24:57.325-0400 TRACE [VSOFactoryClient] Received change on an object not registered in the factory !

2014-07-16 16:24:57.343-0400 DEBUG [WorkflowHandler] pushCache

2014-07-16 16:24:57.379-0400 DEBUG [WorkflowHandler] Can find currentItem for tokenId[0d5387a4473fcc5d014740d96df10023,__item-undefined__,/item4/__item-undefined__]

2014-07-16 16:24:57.401-0400 TRACE [VSOFactoryClient] JMS Received  (edit) :  ch.dunes.model.workflow.WorkflowToken@441f79bf Registered : null

2014-07-16 16:24:57.402-0400 TRACE [VSOFactoryClient] Received change on an object not registered in the factory !

2014-07-16 16:24:57.402-0400 TRACE [VSOFactoryClient] JMS Received  (edit) :  ch.dunes.model.workflow.WorkflowToken@6e720d89 Registered : null

2014-07-16 16:24:57.402-0400 TRACE [VSOFactoryClient] Received change on an object not registered in the factory !

2014-07-16 16:24:57.418-0400 DEBUG [WorkflowHandler] pushCache

2014-07-16 16:24:57.419-0400 DEBUG [WorkflowHandler] setAttributeToCache certificateInfo

2014-07-16 16:24:57.419-0400 DEBUG [WorkflowHandler] setAttributeToCache url

2014-07-16 16:24:57.419-0400 DEBUG [WorkflowHandler] setAttributeToCache proxySettings

2014-07-16 16:24:57.419-0400 DEBUG [WorkflowItemTaskRunner] Execution of item : Add a SOAP host / 'Get URL certificates'(item0)

2014-07-16 16:24:57.420-0400 DEBUG [WorkflowScriptRunner] Executing script : DESC : Workflow:Manage SSL certificates / Get URL certificates (item0)

2014-07-16 16:24:57.420-0400 DEBUG [MainScriptingObject] [** SCRIPT **] Creating New Local Scripting Object !

2014-07-16 16:24:57.421-0400 TRACE [VSOFactoryClient] JMS Received  (edit) :  ch.dunes.model.workflow.WorkflowToken@536a0eeb Registered : null

2014-07-16 16:24:57.421-0400 TRACE [VSOFactoryClient] Received change on an object not registered in the factory !

2014-07-16 16:24:57.422-0400 TRACE [VSOFactoryClient] JMS Received  (edit) :  ch.dunes.model.workflow.WorkflowToken@57f99115 Registered : null

2014-07-16 16:24:57.422-0400 TRACE [VSOFactoryClient] Received change on an object not registered in the factory !

2014-07-16 16:24:57.429-0400 DEBUG [WorkflowHandler] getAttributeFromCache WorkflowTokenAttribute [name=certificateInfo, type=Properties, value=__NULL__]

2014-07-16 16:24:57.430-0400 DEBUG [WorkflowScriptRunner] Fetching certificateInfo

2014-07-16 16:24:57.430-0400 DEBUG [WorkflowHandler] setAttributeToCache certificateInfo

2014-07-16 16:24:57.430-0400 DEBUG [WorkflowHandler] getAttributeFromCache WorkflowTokenAttribute [name=url, type=string, value=https://proteus2.umnet.umich.edu/Services/API?wsdl]

2014-07-16 16:24:57.430-0400 DEBUG [WorkflowScriptRunner] Fetching url

2014-07-16 16:24:57.430-0400 DEBUG [WorkflowHandler] setAttributeToCache url

2014-07-16 16:24:57.430-0400 DEBUG [WorkflowHandler] getAttributeFromCache WorkflowTokenAttribute [name=proxySettings, type=Properties, value=#[##]#]

2014-07-16 16:24:57.431-0400 DEBUG [WorkflowScriptRunner] Fetching proxySettings

2014-07-16 16:24:57.431-0400 DEBUG [WorkflowHandler] setAttributeToCache proxySettings

2014-07-16 16:24:57.433-0400 INFO  [SCRIPTING_LOG] [Add a SOAP host/Manage SSL certificates (7/16/14 16:24:57)] url: https://proteus2.umnet.umich.edu/Services/API?wsdl

2014-07-16 16:24:57.435-0400 DEBUG [WrappedJavaMethod] Calling method : public java.util.Hashtable com.vmware.o11n.plugin.sdk.ssl.HostValidator.getCertificateInfo() throws java.lang.Exception

2014-07-16 16:24:57.440-0400 DEBUG [WrappedJavaMethod] Invocation exception during  'public java.util.Hashtable com.vmware.o11n.plugin.sdk.ssl.HostValidator.getCertificateInfo() throws java.lang.Exception' call on object 'com.vmware.o11n.plugin.sdk.ssl.HostValidator@f20f5ef'

java.lang.reflect.InvocationTargetException

  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

  at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

  at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

  at java.lang.reflect.Method.invoke(Unknown Source)

  at ch.dunes.vso.sdk.WrappedJavaMethod.call(WrappedJavaMethod.java:142)

  at org.mozilla.javascript.Interpreter.interpretLoop(Interpreter.java:1701)

  at org.mozilla.javascript.Interpreter.interpret(Interpreter.java:854)

  at org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:164)

  at org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:426)

  at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:3178)

  at org.mozilla.javascript.InterpretedFunction.exec(InterpretedFunction.java:175)

  at org.mozilla.javascript.Context.evaluateString(Context.java:1111)

  at ch.dunes.scripting.server.script.MainScriptingObject.executeScript(MainScriptingObject.java:236)

  at ch.dunes.scripting.server.script.MainScriptingObject.executeScript(MainScriptingObject.java:223)

  at ch.dunes.workflow.engine.mbean.WorkflowScriptRunner.execute(WorkflowScriptRunner.java:188)

  at ch.dunes.workflow.engine.mbean.runner.WorkflowItemTaskRunner.execute(WorkflowItemTaskRunner.java:45)

  at ch.dunes.workflow.engine.mbean.runner.WorkflowItemTaskRunner.execute(WorkflowItemTaskRunner.java:24)

  at ch.dunes.workflow.engine.mbean.helper.WorkflowHandler.requestElementExecution(WorkflowHandler.java:875)

  at ch.dunes.workflow.engine.mbean.helper.WorkflowHandler.handleWorkflowTokenNextStep(WorkflowHandler.java:619)

  at ch.dunes.workflow.engine.mbean.helper.WorkflowHandler.executeToken(WorkflowHandler.java:500)

  at ch.dunes.workflow.engine.mbean.helper.WorkflowHandler.handleTokenExecution(WorkflowHandler.java:416)

  at ch.dunes.workflow.engine.mbean.helper.WorkflowHandler.access$200(WorkflowHandler.java:89)

  at ch.dunes.workflow.engine.mbean.helper.WorkflowHandler$1.execute(WorkflowHandler.java:330)

  at ch.dunes.model.ar.AccessRightsTemplate.executeWithAccessRights(AccessRightsTemplate.java:16)

  at ch.dunes.workflow.engine.mbean.helper.WorkflowHandler.doExecute(WorkflowHandler.java:326)

  at ch.dunes.workflow.engine.mbean.helper.WorkflowHandler.run(WorkflowHandler.java:230)

  at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)

  at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)

  at java.util.concurrent.FutureTask.run(Unknown Source)

  at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)

  at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

  at java.lang.Thread.run(Unknown Source)

Caused by: java.net.SocketException: Connection reset

  at java.net.SocketInputStream.read(Unknown Source)

  at com.sun.net.ssl.internal.ssl.InputRecord.readFully(Unknown Source)

  at com.sun.net.ssl.internal.ssl.InputRecord.read(Unknown Source)

  at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(Unknown Source)

  at com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source)

  at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(Unknown Source)

  at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(Unknown Source)

  at sun.net.www.protocol.https.HttpsClient.afterConnect(Unknown Source)

  at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source)

  at sun.net.www.protocol.https.HttpsURLConnectionImpl.connect(Unknown Source)

  at com.vmware.o11n.plugin.sdk.ssl.SSLConnectionVerifier.connect(SSLConnectionVerifier.java:87)

  at com.vmware.o11n.plugin.sdk.ssl.HostValidator.getCertificateInfo(HostValidator.java:60)

  ... 32 more

2014-07-16 16:24:57.442-0400 DEBUG [WorkflowScriptRunner] Execute exception

org.mozilla.javascript.EvaluatorException: Connection reset (Workflow:Manage SSL certificates / Get URL certificates (item0)#14)

  at org.mozilla.javascript.DefaultErrorReporter.runtimeError(DefaultErrorReporter.java:109)

  at org.mozilla.javascript.Context.reportRuntimeError(Context.java:945)

  at org.mozilla.javascript.Context.reportRuntimeError(Context.java:1001)

  at ch.dunes.vso.sdk.WrappedJavaMethod.call(WrappedJavaMethod.java:167)

  at org.mozilla.javascript.Interpreter.interpretLoop(Interpreter.java:1701)

  at script(Workflow:Manage SSL certificates / Get URL certificates (item0):14)

  at org.mozilla.javascript.Interpreter.interpret(Interpreter.java:854)

  at org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:164)

  at org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:426)

  at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:3178)

  at org.mozilla.javascript.InterpretedFunction.exec(InterpretedFunction.java:175)

  at org.mozilla.javascript.Context.evaluateString(Context.java:1111)

  at ch.dunes.scripting.server.script.MainScriptingObject.executeScript(MainScriptingObject.java:236)

  at ch.dunes.scripting.server.script.MainScriptingObject.executeScript(MainScriptingObject.java:223)

  at ch.dunes.workflow.engine.mbean.WorkflowScriptRunner.execute(WorkflowScriptRunner.java:188)

  at ch.dunes.workflow.engine.mbean.runner.WorkflowItemTaskRunner.execute(WorkflowItemTaskRunner.java:45)

  at ch.dunes.workflow.engine.mbean.runner.WorkflowItemTaskRunner.execute(WorkflowItemTaskRunner.java:24)

  at ch.dunes.workflow.engine.mbean.helper.WorkflowHandler.requestElementExecution(WorkflowHandler.java:875)

  at ch.dunes.workflow.engine.mbean.helper.WorkflowHandler.handleWorkflowTokenNextStep(WorkflowHandler.java:619)

  at ch.dunes.workflow.engine.mbean.helper.WorkflowHandler.executeToken(WorkflowHandler.java:500)

  at ch.dunes.workflow.engine.mbean.helper.WorkflowHandler.handleTokenExecution(WorkflowHandler.java:416)

  at ch.dunes.workflow.engine.mbean.helper.WorkflowHandler.access$200(WorkflowHandler.java:89)

  at ch.dunes.workflow.engine.mbean.helper.WorkflowHandler$1.execute(WorkflowHandler.java:330)

  at ch.dunes.model.ar.AccessRightsTemplate.executeWithAccessRights(AccessRightsTemplate.java:16)

  at ch.dunes.workflow.engine.mbean.helper.WorkflowHandler.doExecute(WorkflowHandler.java:326)

  at ch.dunes.workflow.engine.mbean.helper.WorkflowHandler.run(WorkflowHandler.java:230)

  at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)

  at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)

  at java.util.concurrent.FutureTask.run(Unknown Source)

  at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)

  at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

  at java.lang.Thread.run(Unknown Source)

2014-07-16 16:24:57.446-0400 WARN  [WorkflowItemTaskRunner] Script execution error on workflow : Add a SOAP host / 'Get URL certificates'(item0) : Connection reset (Workflow:Manage SSL certificates / Get URL certificates (item0)#14)

2014-07-16 16:24:57.446-0400 DEBUG [WorkflowItemTaskRunner] Script execution error stack

ch.dunes.workflow.engine.mbean.ScriptExecutionException: Connection reset (Workflow:Manage SSL certificates / Get URL certificates (item0)#14)

  at ch.dunes.workflow.engine.mbean.WorkflowScriptRunner.execute(WorkflowScriptRunner.java:207)

  at ch.dunes.workflow.engine.mbean.runner.WorkflowItemTaskRunner.execute(WorkflowItemTaskRunner.java:45)

  at ch.dunes.workflow.engine.mbean.runner.WorkflowItemTaskRunner.execute(WorkflowItemTaskRunner.java:24)

  at ch.dunes.workflow.engine.mbean.helper.WorkflowHandler.requestElementExecution(WorkflowHandler.java:875)

  at ch.dunes.workflow.engine.mbean.helper.WorkflowHandler.handleWorkflowTokenNextStep(WorkflowHandler.java:619)

  at ch.dunes.workflow.engine.mbean.helper.WorkflowHandler.executeToken(WorkflowHandler.java:500)

  at ch.dunes.workflow.engine.mbean.helper.WorkflowHandler.handleTokenExecution(WorkflowHandler.java:416)

  at ch.dunes.workflow.engine.mbean.helper.WorkflowHandler.access$200(WorkflowHandler.java:89)

  at ch.dunes.workflow.engine.mbean.helper.WorkflowHandler$1.execute(WorkflowHandler.java:330)

  at ch.dunes.model.ar.AccessRightsTemplate.executeWithAccessRights(AccessRightsTemplate.java:16)

  at ch.dunes.workflow.engine.mbean.helper.WorkflowHandler.doExecute(WorkflowHandler.java:326)

  at ch.dunes.workflow.engine.mbean.helper.WorkflowHandler.run(WorkflowHandler.java:230)

  at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)

  at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)

  at java.util.concurrent.FutureTask.run(Unknown Source)

  at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)

  at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

  at java.lang.Thread.run(Unknown Source)

2014-07-16 16:24:57.480-0400 DEBUG [WorkflowHandler] popCache

2014-07-16 16:24:57.480-0400 DEBUG [WorkflowTokenStackHelper] ----OutBinding 'hostValidator' [expName: 'hostValidator']

2014-07-16 16:24:57.480-0400 DEBUG [WorkflowTokenStackHelper] ----No source attribute found for name 'hostValidator'

2014-07-16 16:24:57.480-0400 DEBUG [WorkflowTokenStackHelper] ----OutBinding 'certificateInfo' [expName: 'certificateInfo']

2014-07-16 16:24:57.480-0400 DEBUG [WorkflowTokenStackHelper] ----No source attribute found for name 'certificateInfo'

2014-07-16 16:24:57.481-0400 DEBUG [WorkflowHandler] setAttributeToCache errorCode

2014-07-16 16:24:57.499-0400 TRACE [VSOFactoryClient] JMS Received  (edit) :  ch.dunes.model.workflow.WorkflowToken@62b4bdf2 Registered : null

2014-07-16 16:24:57.500-0400 TRACE [VSOFactoryClient] Received change on an object not registered in the factory !

2014-07-16 16:24:57.500-0400 TRACE [VSOFactoryClient] JMS Received  (edit) :  ch.dunes.model.workflow.WorkflowToken@54777031 Registered : null

2014-07-16 16:24:57.500-0400 TRACE [VSOFactoryClient] Received change on an object not registered in the factory !

2014-07-16 16:24:57.518-0400 TRACE [VSOFactoryClient] JMS Received  (edit) :  ch.dunes.model.workflow.WorkflowToken@5ad34970 Registered : null

2014-07-16 16:24:57.518-0400 TRACE [VSOFactoryClient] Received change on an object not registered in the factory !

2014-07-16 16:24:57.518-0400 TRACE [VSOFactoryClient] JMS Received  (edit) :  ch.dunes.model.workflow.WorkflowToken@657a86a5 Registered : null

2014-07-16 16:24:57.518-0400 TRACE [VSOFactoryClient] Received change on an object not registered in the factory !

2014-07-16 16:24:57.548-0400 DEBUG [WorkflowHandler] popCache

2014-07-16 16:24:57.549-0400 DEBUG [WorkflowHandler] popCache

2014-07-16 16:24:57.549-0400 DEBUG [WorkflowHandler] setAttributeToCache errorCode

2014-07-16 16:24:57.569-0400 TRACE [VSOFactoryClient] JMS Received  (edit) :  ch.dunes.model.workflow.WorkflowToken@1bc994c7 Registered : null

2014-07-16 16:24:57.569-0400 TRACE [VSOFactoryClient] Received change on an object not registered in the factory !

2014-07-16 16:24:57.569-0400 TRACE [VSOFactoryClient] JMS Received  (edit) :  ch.dunes.model.workflow.WorkflowToken@4f46a311 Registered : null

2014-07-16 16:24:57.571-0400 TRACE [VSOFactoryClient] Received change on an object not registered in the factory !

2014-07-16 16:24:57.572-0400 TRACE [VSOFactoryClient] JMS Received  (edit) :  ch.dunes.model.workflow.WorkflowToken@2b1cc537 Registered : null

2014-07-16 16:24:57.572-0400 TRACE [VSOFactoryClient] Received change on an object not registered in the factory !

2014-07-16 16:24:57.572-0400 TRACE [VSOFactoryClient] JMS Received  (edit) :  ch.dunes.model.workflow.WorkflowToken@6dd7b3fd Registered : null

2014-07-16 16:24:57.573-0400 TRACE [VSOFactoryClient] Received change on an object not registered in the factory !

2014-07-16 16:24:57.604-0400 DEBUG [WorkflowHandler] Ending WorkflowHandler (0d5387a4473fcc5d014740d96df10023), with status[failed]

2014-07-16 16:24:57.604-0400 DEBUG [WorkflowHandler] Disconnect factory for WorkflowHandler (0d5387a4473fcc5d014740d96df10023), with clean session[true]

2014-07-16 16:24:57.604-0400 DEBUG [VSOFactoryClient] Disconnect from server

2014-07-16 16:24:57.604-0400 TRACE [VSOFactoryClient] JMS Received  (edit) :  ch.dunes.model.workflow.WorkflowToken@7c5f4d72 Registered : null

2014-07-16 16:24:57.605-0400 TRACE [VSOFactoryClient] Received change on an object not registered in the factory !

2014-07-16 16:24:57.605-0400 TRACE [VSOFactoryClient] JMS Received  (edit) :  ch.dunes.model.workflow.WorkflowToken@54d5b728 Registered : null

2014-07-16 16:24:57.606-0400 TRACE [VSOFactoryClient] Received change on an object not registered in the factory !

2014-07-16 16:24:57.608-0400 TRACE [VSOFactoryClient] JMS Received  (edit) :  ch.dunes.model.workflow.WorkflowToken@2fdb85b8 Registered : null

2014-07-16 16:24:57.608-0400 TRACE [VSOFactoryClient] Received change on an object not registered in the factory !

2014-07-16 16:24:57.608-0400 TRACE [VSOFactoryClient] JMS Received  (edit) :  ch.dunes.model.workflow.WorkflowToken@499d49bb Registered : null

2014-07-16 16:24:57.609-0400 TRACE [VSOFactoryClient] Received change on an object not registered in the factory !

2014-07-16 16:24:57.620-0400 DEBUG [WorkflowHandler] MainScriptingObject exited

2014-07-16 16:24:57.620-0400 DEBUG [DynamicFunctionCaching] --contextReleased

2014-07-16 16:24:57.620-0400 DEBUG [WorkflowHandler] Context exited

0 Kudos
radostin
VMware Employee
VMware Employee

Thank you,

I will investigate the issue and will write back to you as soon as possible.

Regards,

Radostin

0 Kudos