Share

The Java Telnet Application

The forum address has changed, you have been automatically redirected. Please update any bookmarks to use the new URL.

Subscribe

SSH2_MSG_KEXDH_INIT

You are viewing a single message from this topic. View all messages.

  1. nobody

    2008-12-18 09:29:31 UTC
    Hi to everybody!

    I have got a problem to perform a SSH ver.2 connection to OpenSSH server. The server trace log show the error on: buffer_get_bignumber2: negative numbers not supported.

    debug2: read_server_config: filename /etc/sshd_config
    /etc/sshd_config line 71: Unsupported option GSSAPIAuthentication
    debug1: sshd version OpenSSH_3.8.1p1
    debug3: Not a RSA1 key file /etc/ssh_host_rsa_key.
    debug1: read PEM private key done: type RSA
    debug1: private host key: #0 type 1 RSA
    debug3: Not a RSA1 key file /etc/ssh_host_dsa_key.
    debug1: read PEM private key done: type DSA
    debug1: private host key: #1 type 2 DSA
    debug1: Bind to port 22 on 0.0.0.0.
    Server listening on 0.0.0.0 port 22.
    debug1: Server will not fork when running in debugging mode.
    Connection from 127.0.0.1 port 1746
    debug1: Client protocol version 2.0; client software version SSH/JTA (c) Marcus
    Meissner, Matthias L. Jugel
    debug1: no match: SSH/JTA (c) Marcus Meissner, Matthias L. Jugel
    debug1: Enabling compatibility mode for protocol 2.0
    debug1: Local version string SSH-2.0-OpenSSH_3.8.1p1
    debug1: list_hostkey_types: ssh-rsa,ssh-dss
    debug1: SSH2_MSG_KEXINIT sent
    debug1: SSH2_MSG_KEXINIT received
    debug2: kex_parse_kexinit: diffie-hellman-group-exchange-sha1,diffie-hellman-gro
    up1-sha1
    debug2: kex_parse_kexinit: ssh-rsa,ssh-dss
    debug2: kex_parse_kexinit: aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,arcfour,
    aes192-cbc,aes256-cbc,rijndael-cbc@lysator.liu.se,aes128-ctr,aes192-ctr,aes256-c
    tr
    debug2: kex_parse_kexinit: aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,arcfour,
    aes192-cbc,aes256-cbc,rijndael-cbc@lysator.liu.se,aes128-ctr,aes192-ctr,aes256-c
    tr
    debug2: kex_parse_kexinit: hmac-md5,hmac-sha1,hmac-ripemd160,hmac-ripemd160@open
    ssh.com,hmac-sha1-96,hmac-md5-96
    debug2: kex_parse_kexinit: hmac-md5,hmac-sha1,hmac-ripemd160,hmac-ripemd160@open
    ssh.com,hmac-sha1-96,hmac-md5-96
    debug2: kex_parse_kexinit: none,zlib
    debug2: kex_parse_kexinit: none,zlib
    debug2: kex_parse_kexinit:
    debug2: kex_parse_kexinit:
    debug2: kex_parse_kexinit: first_kex_follows 0
    debug2: kex_parse_kexinit: reserved 0
    debug2: kex_parse_kexinit: diffie-hellman-group1-sha1
    debug2: kex_parse_kexinit: ssh-rsa
    debug2: kex_parse_kexinit: aes128-cbc
    debug2: kex_parse_kexinit: aes128-cbc
    debug2: kex_parse_kexinit: hmac-md5
    debug2: kex_parse_kexinit: hmac-md5
    debug2: kex_parse_kexinit: none
    debug2: kex_parse_kexinit: none
    debug2: kex_parse_kexinit:
    debug2: kex_parse_kexinit:
    debug2: kex_parse_kexinit: first_kex_follows 0
    debug2: kex_parse_kexinit: reserved 0
    debug2: mac_init: found hmac-md5
    debug1: kex: client->server aes128-cbc hmac-md5 none
    debug2: mac_init: found hmac-md5
    debug1: kex: server->client aes128-cbc hmac-md5 none
    debug2: dh_gen_key: priv key bits set: 114/256
    debug2: bits set: 516/1024
    debug1: expecting SSH2_MSG_KEXDH_INIT
    buffer_get_bignum2: negative numbers not supported
    debug1: do_cleanup

    I believe that the problem is in the class SSHIO.java :

    ---------------------

    pn = new SshPacket2(SSH2_MSG_KEXDH_INIT);
    pn.putMpInt(BigInteger.valueOf(0xdeadbeef));
    sendPacket2(pn);

    ------------------------

    Someone Can help me, please?

    Thanks a lot!
< Previous | 1 | Next >

Add a Reply

You can use Markdown syntax in your reply.

Preview

Monitor this

Log in to monitor this topic. Not registered? Create an account to receive email updates when replies are posted to this topic. If you do not log in or register, your reply will be added anonymously.