Who Me Too'd this topic

About Data Backup and Recovery Discussions
Talk with other data protection experts about NetApp's SnapManager, SnapDrive, SnapProtect and SnapCenter.

Problem connecting SnapCreator 4.3.1 with OCUM 7.2

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...

Who Me Too'd this topic
Public