IBM Support

webMethods Knowlegebase : SFTP ( SSH File Transfer Protocol) user alias failed with error "Algorithm negotiation failed" (1794333)

Troubleshooting


Problem

Setting up SFTP for the first time.

When trying to test the connection getting the below exception as seen in the error.log file:

"user alias NGGFileShare failed. Details: Algorithm negotiation fail

Caused by: com.wm.app.b2b.server.sftp.client.SFTPClientException: [ISS.0147.9011] Test of SFTP user alias NGGFileShare failed. Details: Algorithm negotiation fail

Caused by: com.jcraft.jsch.JSchException: Algorithm negotiation fail com.jcraft.jsch.JSchException: Algorithm negotiation fail

at com.jcraft.jsch.Session.receive_kexinit(Session.java:583)

at com.jcraft.jsch.Session.connect(Session.java:320)

at com.wm.app.b2b.server.sftp.client.SFTPClientManager.jschConnect(SFTPClientManager.java:1017)

at com.wm.app.b2b.server.sftp.client.SFTPClientManager.connectWithoutProxy(SFTPClientManager.java:1005)

at com.wm.app.b2b.server.sftp.client.SFTPClientManager.connect(SFTPClientManager.java:913)

at com.wm.app.b2b.server.sftp.client.SFTPClientManager.login(SFTPClientManager.java:750)

at com.wm.app.b2b.server.sftp.client.SFTPClientManager.testConnection(SFTPClientManager.java:764)

at wm.server.sftpclient.testConnection(sftpclient.java:376)

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

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

at java.lang.reflect.Method.invoke(Method.java:498)

at com.wm.app.b2b.server.JavaService.baseInvoke(JavaService.java:404)

at com.wm.app.b2b.server.invoke.InvokeManager.process(InvokeManager.java:646)

at com.wm.app.b2b.server.util.tspace.ReservationProcessor.process(ReservationProcessor.java:39)

at com.wm.app.b2b.server.invoke.StatisticsProcessor.process(StatisticsProcessor.java:49)

at com.wm.app.b2b.server.invoke.ServiceCompletionImpl.process(ServiceCompletionImpl.java:243)

at com.wm.app.b2b.server.invoke.ValidateProcessor.process(ValidateProcessor.java:49)

at com.wm.app.b2b.server.invoke.PipelineProcessor.process(PipelineProcessor.java:171)

at com.wm.app.b2b.server.ACLManager.process(ACLManager.java:299)

at com.wm.app.b2b.server.invoke.DispatchProcessor.process(DispatchProcessor.java:34)

at com.wm.app.b2b.server.AuditLogManager.process(AuditLogManager.java:377)

at com.wm.app.b2b.server.invoke.InvokeManager.invoke(InvokeManager.java:545)

at com.wm.app.b2b.server.invoke.InvokeManager.invoke(InvokeManager....<truncated> wm.server.sftpclient:testConnection wm.server.sftpclient:testConnection

181f5297-2449-4ee2-84d4-bb06eca799d6 NULL 181f5297-2449-4ee2-84d4-bb06eca799d6 btbidvis01:9340 2018/06/18 20:33:36.589Z 2018/06/18 20:33:36.591Z [ADA.1.311] The connection is not available for " initCallBack() ". >>>BasicData:errorResourceBundleName=com.wm.adapter.wmjdbc.JDBCAdapterResourceBundle,errorMessageArgs=[0]initCallBack(),errorCode=311,pipeline=null,stack=<pre>

com.wm.adk.error.AdapterServiceException: [ADA.1.311] The connection is not available for " initCallBack() ".

at com.wm.adk.error.AdapterException.<init>(AdapterException.java:299)

at com.wm.adk.error.AdapterException.<init>(AdapterException.java:258)

at com.wm.adk.WmAdapter.createAdapterException(WmAdapter.java:119)

at com.wm.adapter.wmjdbc.notifications.BasicNotification.initCallBack(BasicNotification.java:203)

at com.wm.adk.notification.WmNotification.notifyEvent(WmNotification.java:706)

at com.wm.pkg.art.ns.NotificationManager.checkServerInit(NotificationManager.java:327)

at com.wm.pkg.art.ns.NotificationManager.run(NotificationManager.java:373)

at java.lang.Thread.run(Thread.java:745)

</pre>,serviceCallStack=null,date=Mon Jun 18 20:33:36 UTC 2018,message=The connection is not available for " initCallBack() ".<<<

4678a7b1-a179-441b-9c72-d62a0d3b8dfa NULL 4678a7b1-a179-441b-9c72-d62a0d3b8dfa btbidvis01:9340 2018/06/18 20:33:36.634Z 2018/06/18 20:33:36.636Z [ADA.1.311] The connection is not available for " initCallBack() ". >>>BasicData:message=The connection is not available for " initCallBack() ".,date=Mon Jun 18 20:33:36 UTC 2018,stack=<pre>

com.wm.adk.error.AdapterException: [ADA.1.311] The connection is not available for " initCallBack() ".

at com.wm.adk.WmAdapter.createAdapterException(WmAdapter.java:119)

at com.wm.adapter.wmjdbc.notifications.BasicNotification.initCallBack(BasicNotification.java:203)

at com.wm.adk.notification.WmNotification.notifyEvent(WmNotification.java:706)

at com.wm.pkg.art.ns.NotificationManager.checkServerInit(NotificationManager.java:327)

at com.wm.pkg.art.ns.NotificationManager.run(NotificationManager.java:373)

at java.lang.Thread.run(Thread.java:745)

</pre>,errorCode=311,errorMessageArgs=[0]initCallBack(),errorResourceBundleName=com.wm.adapter.wmjdbc.JDBCAdapterResourceBundle,detail=null<<< EAIGPMAPriceCalcConsume.adapterServices:GPMAPriceCalNotification

7505e534-546e-467b-8014-7045e06024a3 NULL 7505e534-546e-467b-8014-7045e06024a3 btbidvis01:9340 2018/06/18 20:33:36.680Z 2018/06/18 20:33:36.682Z [ART.116.3038] Adapter Runtime (Notification): Error in Notification Callback:initCallback notification EAIGPMAPriceCalcConsume.adapterServices:GPMAPriceCalNotification.

[ADA.1.311] The connection is not available for " initCallBack() ". >>>BasicData:message=null,date=Mon Jun 18 20:33:36 UTC 2018,reason=[ADA.1.311] The connection is not available for " initCallBack() ".,exceptionClass=com.wm.adk.error.AdapterException,stack=com.wm.adk.error.AdapterException: [ADA.1.311] The connection is not available for " initCallBack() ".

at com.wm.adk.WmAdapter.createAdapterException(WmAdapter.java:119)

at com.wm.adapter.wmjdbc.notifications.BasicNotification.initCallBack(BasicNotification.java:203)

at com.wm.adk.notification.WmNotification.notifyEvent(WmNotification.java:706)

at com.wm.pkg.art.ns.NotificationManager.checkServerInit(NotificationManager.java:327)

at com.wm.pkg.art.ns.NotificationManager.run(NotificationManager.java:373)

at java.lang.Thread.run(Thread.java:745)

,exceptionDetail=>>>BasicData:message=The connection is not available for " initCallBack() ".,date=Mon Jun 18 20:33:36 UTC 2018,stack=<pre>

com.wm.adk.error.AdapterException: [ADA.1.311] The connection is not available for " initCallBack() ".

at com.wm.adk.WmAdapter.createAdapterException(WmAdapter.java:119)

at com.wm.adapter.wmjdbc.notifications.BasicNotification.initCallBack(BasicNotification.java:203)

at com.wm.adk.notification.WmNotification.notifyEvent(WmNotification.java:706)

at com.wm.pkg.art.ns.NotificationManager.checkServerInit(NotificationManager.java:327)

at com.wm.pkg.art.ns.NotificationManager.run(NotificationManager.java:373)

at java.lang.Thread.run(Thread.java:745)

</pre>,errorCode=311,errorMessageArgs=[0]initCallBack(),errorResourceBundleName=com.wm.adapter.wmjdbc.JDBCAdapterResourceBundle,detail=null<<<,errorCode=116.3038,errorMessageArgs=[0]initCallback,[1]EAIGPMAPriceCalcConsume.adapterServices:GPMAPriceCalNotification,errorResourceBundleName=com.wm.pkg.art.i18n.resources.AdapterRuntimeResourceBundle,detail=null<<< EAIGPMAPriceCalcConsume.adapterServices:GPMAPriceCalNotification

46926395-34eb-4dd2-912a-bb80170866fd NULL 46926395-34eb-4dd2-912a-bb80170866fd btbidvis01:9340 2018/06/18 20:33:36.820Z 2018/06/18 20:33:36.822Z [ART.115.3214] Adapter Runtime (Listener): Listener EAIAAPDOrdersPublish.adapterServices:AAPDLis not Found. >>>BasicData:message=null,date=Mon Jun 18 20:33:36 UTC 2018,stack=<pre>

com.wm.pkg.art.error.DetailedException: [ART.115.3214] Adapter Runtime (Listener): Listener EAIAAPDOrdersPublish.adapterServices:AAPDLis not Found.

at com.wm.pkg.art.ns.ListenerManager.getListenerNode(ListenerManager.java:174)

at com.wm.adk.notification.WmNotification.getConnectionDataNode(WmNotification.java:940)

at com.wm.adk.notification.WmNotification.notifyEvent(WmNotification.java:642)

at com.wm.pkg.art.ns.NotificationManager.checkServerInit(NotificationManager.java:327)

at com.wm.pkg.art.ns.NotificationManager.run(NotificationManager.java:373)

at java.lang.Thread.run(Thread.java:745)"

Document Location

Worldwide

[{"Line of Business":{"code":"LOB77","label":"Automation Platform"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSVYEV","label":"IBM webMethods Integration"},"ARM Category":[{"code":"a8mKe00000000AQIAY","label":"webMethods Integration Server (PIE)"}],"ARM Case Number":"","Platform":[{"code":"PF025","label":"Red Hat Enterprise Linux"}],"Version":"9.12"},{"Line of Business":{"code":"LOB77","label":"Automation Platform"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSFIWYE","label":"IBM webMethods B2B"},"ARM Category":[{"code":"a8mKe00000000AQIAY","label":"webMethods Integration Server (PIE)"}],"ARM Case Number":"","Platform":[{"code":"PF025","label":"Red Hat Enterprise Linux"}],"Version":"9.12"},{"Line of Business":{"code":"LOB77","label":"Automation Platform"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSQG2X","label":"IBM webMethods Managed File Transfer"},"ARM Category":[{"code":"a8mKe00000000AQIAY","label":"webMethods Integration Server (PIE)"}],"ARM Case Number":"","Platform":[{"code":"PF025","label":"Red Hat Enterprise Linux"}],"Version":"9.12"}]

Log InLog in to view more of this document

This document has the abstract of a technical article that is available to authorized users once you have logged on. Please use Log in button above to access the full document. After log in, if you do not have the right authorization for this document, there will be instructions on what to do next.

Document Information

Modified date:
20 March 2025

UID

ibm17227260