title: "Algorithm negotiation fail" error in JSch when trying to connect to Symantec NetBackup - grabing reports remotely
body: <p>I have been searching online and found similar posts but could not find a solution reading them.</p>
  
  <p>I am trying to connect to NetBackup servers using ssh from my computer and run a report and create graphs based on them. I am doing this using java and JSch library. The problem is that I get: </p>
  
  <p>"Algorithm negotiation fail" at com.jcraft.JSch.Session.recieve_kexinit(...</p>
  
  <p>I know very little about negotiations and keys and different methods such as diffie-hellman etc. Could you please tell me:
  1. How can I find out what methods does the server accept?
  2. If I need to set up a negotiation method, how would I do that?</p>
  
  <p>The logger only tells me this:</p>
  
  <p>The remote version string: SSH-2.0-OpenSSH_5.1
  The local version string: SSH-2.0-JSCH-0.1.31
  SSH_MSG_KEXINIT received
  SSH_MSG_KEXINIT sent</p>
  
  <p>PS. I am working under a restricted system, meaning that I cannot make changes on the server. Please let me know if you need additional information.</p>
  
  <p>Thanks</p>