Hi!
We have installed SnapCreator FrameWork 4.3.1P1 and OnCommand Unified Manager 7.2 (as VM-appliance). When I add the data in the SnapCreator - Configuration and start a backup, an error message is logged.
When I set option ENABLE_SECURITY_PROTOCOL_TLS_V1 to Y than this message is logged:
[2017-09-12 11:20:51,455] INFO: STORAGE-05016: Creating a Operations Manager console event [script:information-event] on [ocunifiedmgr.oeamtc.at]
[2017-09-12 11:20:51,455] DEBUG: com.netapp.snapcreator.storage.executor.ZapiExecutorException: java.net.ConnectException: Connection refused (Connection refused)
at com.netapp.snapcreator.storage.executor.ZapiExecutorImpl.run(ZapiExecutorImpl.java:50)
at com.netapp.snapcreator.storage.executor.DfmExecutor.run(DfmExecutor.java:77)
at com.netapp.snapcreator.storage.api.dfm.DfmImpl.executeRequest(DfmImpl.java:723)
at com.netapp.snapcreator.storage.api.dfm.DfmImpl.createOMEvent(DfmImpl.java:640)
at com.netapp.snapcreator.storage.StorageCoreImpl.omCreateEvent(StorageCoreImpl.java:1954)
at com.netapp.snapcreator.workflow.task.ZAPITask.OMEventGenerate(ZAPITask.java:2127)
at com.netapp.snapcreator.workflow.task.Success.successMessage(Success.java:103)
at com.netapp.snapcreator.workflow.task.Success.execute(Success.java:55)
at com.netapp.snapcreator.workflow.impl.SCTaskCallableBlocking.call(SCTaskCallableBlocking.java:49)
at com.netapp.snapcreator.workflow.impl.SCTaskCallableBlocking.call(SCTaskCallableBlocking.java:18)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
at java.util.concurrent.FutureTask.run(FutureTask.java:166)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1146)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:701)
Caused by: java.net.ConnectException: Connection refused (Connection refused)
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:327)
at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:193)
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:180)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:384)
at java.net.Socket.connect(Socket.java:543)
at sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:614)
at sun.security.ssl.SSLSocketImpl.<init>(SSLSocketImpl.java:430)
at sun.security.ssl.SSLSocketFactoryImpl.createSocket(SSLSocketFactoryImpl.java:125)
at netapp.manage.http.HTTPClient.<init>(HTTPClient.java:597)
at netapp.manage.NaServer.getSession(NaServer.java:353)
at netapp.manage.NaServer.invokeHTTP(NaServer.java:950)
at netapp.manage.NaServer.invokeElemForXML(NaServer.java:780)
at netapp.manage.NaServer.invokeElem(NaServer.java:696)
at com.netapp.snapcreator.storage.executor.ZapiExecutorImpl.run(ZapiExecutorImpl.java:45)
... 14 more
If I set this option to N than this is logged:
[2017-09-12 13:05:25,957] INFO: STORAGE-05016: Creating a Operations Manager console event [script:information-event] on [ocunifiedmgr.oeamtc.at]
[2017-09-12 13:05:25,957] DEBUG: com.netapp.snapcreator.storage.executor.ZapiExecutorException: javax.net.ssl.SSLException: Connection has been shutdown: javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure
at com.netapp.snapcreator.storage.executor.ZapiExecutorImpl.run(ZapiExecutorImpl.java:50)
at com.netapp.snapcreator.storage.executor.DfmExecutor.run(DfmExecutor.java:77)
at com.netapp.snapcreator.storage.api.dfm.DfmImpl.executeRequest(DfmImpl.java:723)
at com.netapp.snapcreator.storage.api.dfm.DfmImpl.createOMEvent(DfmImpl.java:640)
at com.netapp.snapcreator.storage.StorageCoreImpl.omCreateEvent(StorageCoreImpl.java:1954)
at com.netapp.snapcreator.workflow.task.ZAPITask.OMEventGenerate(ZAPITask.java:2127)
at com.netapp.snapcreator.workflow.task.Success.successMessage(Success.java:103)
at com.netapp.snapcreator.workflow.task.Success.execute(Success.java:55)
at com.netapp.snapcreator.workflow.impl.SCTaskCallableBlocking.call(SCTaskCallableBlocking.java:49)
at com.netapp.snapcreator.workflow.impl.SCTaskCallableBlocking.call(SCTaskCallableBlocking.java:18)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
at java.util.concurrent.FutureTask.run(FutureTask.java:166)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1146)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:701)
Caused by: javax.net.ssl.SSLException: Connection has been shutdown: javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure
at sun.security.ssl.SSLSocketImpl.checkEOF(SSLSocketImpl.java:1484)
at sun.security.ssl.AppInputStream.read(AppInputStream.java:84)
at sun.security.ssl.AppInputStream.read(AppInputStream.java:69)
at netapp.manage.http.HTTPMessage.readLine(HTTPMessage.java:245)
at netapp.manage.http.HTTPResponse.read(HTTPResponse.java:74)
at netapp.manage.http.HTTPClient.doRequest(HTTPClient.java:827)
at netapp.manage.NaServer.invokeHTTP(NaServer.java:962)
at netapp.manage.NaServer.invokeElemForXML(NaServer.java:780)
at netapp.manage.NaServer.invokeElem(NaServer.java:696)
at com.netapp.snapcreator.storage.executor.ZapiExecutorImpl.run(ZapiExecutorImpl.java:45)
... 14 more
Caused by: javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure
at sun.security.ssl.Alerts.getSSLException(Alerts.java:192)
at sun.security.ssl.Alerts.getSSLException(Alerts.java:154)
at sun.security.ssl.SSLSocketImpl.recvAlert(SSLSocketImpl.java:1902)
at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1074)
at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1320)
at sun.security.ssl.SSLSocketImpl.writeRecord(SSLSocketImpl.java:698)
at sun.security.ssl.AppOutputStream.write(AppOutputStream.java:119)
at java.io.OutputStream.write(OutputStream.java:75)
at netapp.manage.http.HTTPMessage.write(HTTPMessage.java:345)
at netapp.manage.http.HTTPClient.doRequest(HTTPClient.java:826)
... 18 more
Hostname and user-credentials are correct. As protocol HTTPS is chosen and port 443 is set.
SnapCreator is installed on a host with RHEL 6.8 64bit, Java version is 1.8.0.45-b14
Both SnapCreator and OCUM have installed HTTPS-certificates signed by our CA... And both hosts are VMs on the same ESX-cluster an are connected to the same network...
What am I missing?
Thanks in advance for every hint!
BTW: all other things like backup, and so on are all working correctly. OCUM is connected to WFA - so it should be accessible...