Changes

Hello @Arcticold I added a Vagrant file that uses Centos 6.6

Since you dont have admin access to the remote server this may be hard to figure out. This app works fine on Centos 6.6 and you can see all I did was set the strict host checking to no. I dont think that will help you because when that is a problem you get this:

    2014-12-26 11:29:50,889 [http-bio-8080-exec-7] DEBUG jschssh.ConnectionInfo  - Opening connection on remote server.
    2014-12-26 11:29:50,889 [http-bio-8080-exec-7] TRACE jschssh.ConnectionInfo  - Adding known hosts file to client.
    2014-12-26 11:29:50,896 [http-bio-8080-exec-7] TRACE jschssh.ConnectionInfo  - Loading ssh config file
    2014-12-26 11:29:50,896 [http-bio-8080-exec-7] TRACE jschssh.ConnectionInfo  - Opening session to remote host.
    2014-12-26 11:29:55,945 [http-bio-8080-exec-7] DEBUG jschssh.ConnectionInfo  - Failed to create session to host.

I did find that the error you are getting can be made a bit more clear, Im doing some funky stuff on the byte conversion so I can change that to try to build a string from it instead. It would be a lot easier to fix if we could recreate the issue with this vagrant image.

Ill poke around this weekend and add the string conversion to the byte stuff Im doing and see if you can run that so we can see what the error is coming back from the server.