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
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
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
Thank you,
I will investigate the issue and will write back to you as soon as possible.
Regards,
Radostin