MFTCS SFTP Embedded Server Won't Start (Doc ID 2190786.1)

Last updated on OCTOBER 11, 2016

Applies to:

Oracle Managed File Transfer Cloud Service - Version 16.1.3 and later
Information in this document applies to any platform.

Symptoms

A private key was uploaded to the keystore following this guide: http://www.oracle.com/webfolder/technetwork/tutorials/obe/cloud/sscs/MFTCS_PostProvision_SFTP/MFT_PP_SFTP.html MFT. Now server is unable start due to following error from MFTserver_1-mft-diagnostic.log:

[2016-10-05T13:57:09.592+00:00] [geMFTpro_server_1] [ERROR] [] [oracle.mft.COMMON] [tid: [ACTIVE].ExecuteThread: '5' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: ] [ecid: 20f2a603-4f59-4782-b134-5c1b3dbd9470-00000006,0:3503] [APP: mft-app] Embedded Servers initialization failed[[
MFTException [threadName=[ACTIVE] ExecuteThread: '5' for queue: 'weblogic.kernel.Default (self-tuning)', errorID=f452daa3-1ac2-42d3-9437-0fcb7f51eb71, errorDesc=MFT-3601_Error while starting the hosted server {0} with root dir {1} and port {2}., cause=Error while starting the hosted SSH-FTP server instance. SSH-FTP server can not start without a valid a host key.]
at oracle.tip.mft.init.MFTServer.initEmbeddedServers(MFTServer.java:580)
at oracle.tip.mft.init.MFTServer.initialize(MFTServer.java:292)
at oracle.tip.mft.init.ThreadWorkExecutor.startMFT(ThreadWorkExecutor.java:208)
at oracle.tip.mft.init.ThreadWorkExecutor.run(ThreadWorkExecutor.java:101)
at oracle.tip.mft.init.WorkManagerExecutor$1.run(WorkManagerExecutor.java:166)
at weblogic.work.j2ee.J2EEWorkManager$WorkWithListener.run(J2EEWorkManager.java:184)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:311)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:263)
Caused by: MFTException [threadName=[ACTIVE] ExecuteThread: '5' for queue: 'weblogic.kernel.Default (self-tuning)', errorID=26fcc5a1-3598-41fa-8117-103d3a0933fa, errorDesc=MFT-3601_Error while starting the hosted server SFTP with root dir /u01/data/domains/geMFTpro_domain/mft/ftp_root and port 7,522., cause=Error while starting the hosted SSH-FTP server instance. SSH-FTP server can not start without a valid a host key.]
at oracle.tip.mft.init.MFTServer.initSSHDServer(MFTServer.java:925)
at oracle.tip.mft.init.MFTServer.initEmbeddedServers(MFTServer.java:564)
... 7 more
Caused by: ESException [threadName=[ACTIVE] ExecuteThread: '5' for queue: 'weblogic.kernel.Default (self-tuning)', errorID=87762e0e-bd2e-4a52-b165-4ec3fcc7fc44, errorDesc=ES-7010_Error while starting the hosted SSH-FTP server instance. SSH-FTP server can not start without a valid a host key., ]
at oracle.tip.es.impl.SFTPServer.start(SFTPServer.java:153)
at oracle.tip.mft.init.MFTServer.initSSHDServer(MFTServer.java:910)
... 8 more

[2016-10-05T17:53:00.433+00:00] [geMFTpro_server_1] [ERROR] [] [oracle.mft.TRANSPORT] [tid: JCA-work-instance:JMSAdapter-17] [userId: ] [ecid: fEp880H0000000000,0:1:7] [APP: mft-app] Exception while change the ES property:RESTART_ES_EVENT[[
MFTException [threadName=JCA-work-instance:JMSAdapter-17, errorID=8e5b2a2b-2fcb-4563-b476-cf462c36dd69, errorDesc=MFT-3601_Error while starting the hosted server {0} with root dir {1} and port {2}., cause=Error while starting the hosted SSH-FTP server instance. SSH-FTP server can not start without a valid a host key.]
at oracle.tip.mft.system.event.SystemEventHandler.handleEmbeddedServerEvents(SystemEventHandler.java:960)
at oracle.tip.mft.system.event.SystemEventHandler.handleEmbeddedServerEvents(SystemEventHandler.java:870)
at oracle.tip.mft.system.event.SystemEventHandler.processEvent(SystemEventHandler.java:183)
at oracle.tip.mft.system.event.SysteEventListenerImpl.onMessage(SystemEventListenerImpl.java:69)
at oracle.tip.mft.transport.adapter.impl.jms.JMSBindingListenerImpl.post(JMSBindingListenerImpl.java:84)
at oracle.tip.adapter.sa.impl.inbound.JCAInboundListenerImpl.onMessage(JCAInboundListenerImpl.java:208)
at oracle.tip.adapter.fw.jca.messageinflow.MessageEndpointImpl.onMessage(MessageEndpointImpl.java:641)
at oracle.tip.adapter.jms.inbound.JmsConsumer.doSend(JmsConsumer.java:775)
at oracle.tip.adapter.jms.inbound.JmsNativeConsumer.sendInboundMessage(JmsNativeConsumer.java:104)
at oracle.tip.adapter.jms.inbound.JmsNativeConsumer.send(JmsNativeConsumer.java:66)
at oracle.tip.adapter.jms.inbound.JmsConsumer.runInbound(JmsConsumer.java:1095)
at oracle.tip.adapter.jms.inbound.JmsConsumer.run(JmsConsumer.java:1057)
at oracle.tip.adapter.sa.impl.fw.jca.work.WorkerJob.go(WorkerJob.java:53)
at oracle.tip.adapter.sa.impl.fw.common.ThreadPool.run(ThreadPool.java:282)
at java.lang.Thread.run(Thread.java:745)
Caused by: MFTException [threadName=JCA-work-instance:JMSAdapter-17, errorID=5db750d6-724a-490b-8d35-6f1e090c334c, errorDesc=MFT-3601_Error while starting the hosted server SFTP with root dir /u01/data/domains/geMFTpro_domain/mft/ftp_root and port 7,522., cause=Error while starting the hosted SSH-FTP server instance. SSH-FTP server can not start without a valid a host key.]
at oracle.tip.mft.init.MFTServer.initSSHDServer(MFTServer.java:925)
at oracle.tip.mft.system.event.SystemEventHandler.handleEmbeddedServerEvents(SystemEventHandler.java:862)
... 14 more
Caused by: ESException [threadName=JCA-work-instance:JMSAdapter-17, errorID=2d67539b-5208-4c3d-a86e-fa960487d12a, errorDesc=ES-7010_Error while starting the hosted SSH-FTP server instance. SSH-FTP server can not start without a valid a host key., ]
at oracle.tip.es.impl.SFTPServer.start(SFTPServer.java:153)
at oracle.tip.mft.init.MFTServer.initSSHDServer(MFTServer.java:910)
... 15 more



Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms