Forum Stats

  • 3,825,281 Users
  • 2,260,497 Discussions
  • 7,896,476 Comments

Discussions

Expected SSH_MSG_KEX_GEX_GROUP

Hello.

OS Linux Ubuntu

Oracle Service Bus (OSB) 12.1.3 Java 1.7

Steps:

1.Create the proxy service for polling files from remote SFTP resource: sftp://mysrv.dev/in

Any properties in Transport Details of proxy service is default.

sftp://mysrv.dev/in is allowed.

2.Run command:

ssh-keyscan mysrv.dev >> /home/user/Oracle/Middleware/Oracle_Home/user_projects/domains/dev_domain/config/osb/transports/sftp/known_hosts

3.New row in known_hosts:

mysrv.dev ssh-rsa AA...

4.Deploy proxy service to OSB.


As result, polling does not work, it has error in a OSB log files:

[APP: Service Bus SFTP Transport Provider] SFTPClientException occured, message is :: Key exchange failed: Expected SSH_MSG_KEX_GEX_GROUP [id=3] [Unknown cause]

[APP: Service Bus SFTP Transport Provider] Error encountered while polling the resource for the service endpoint ProxyService: com.bea.wli.sb.transports.TransportException: Key exchange failed: Expected SSH_MSG_KEX_GEX_GROUP [id=3] [Unknown cause]


Could you please tell me what I should check or fix?

Tagged: