Connected terminal(shell) not displayed by client

schadala at ittc.ku.edu schadala at ittc.ku.edu
Tue Feb 15 07:49:53 WST 2005


Snapshot of dropbear server with the debug traces.
-------------- next part --------------
TRACE: enter buf_get_dss_pub_key
TRACE: leave buf_get_dss_pub_key: success
TRACE: leave buf_get_priv_key
Returning value for the key reading operation = 0Read dss key
TRACE: leave loadhostkeys
Load hostkeys
Setting up common parameters
[45] Nov 30 01:26:16 Running in background
Created PID file
TRACE: listensockets: 1 to try
                                                                                
TRACE: listening on '10000'
TRACE: enter dropbear_listen
TRACE: dropbear_listen: not local loopback
TRACE: bind(10000) failed
TRACE: leave dropbear_listen: success, 1 socks bound
Setting up listening sockets
[48] Nov 30 01:27:21 Child connection from 129.237.123.68:34242
About to start session with client
TRACE: enter session_init
TRACE: kexinitialise()
TRACE: leave session_init
TRACE: enter ident_readln
TRACE: leave ident_readln: return 22
TRACE: remoteident: SSH-2.0-dropbear_0.44
Exchange identification completed
Initialized hashpool
Got seed data
Hashed in the seed data
Generated random seed
TRACE: buf_put_algolist: diffie-hellman-group1-sha1
TRACE: buf_put_algolist: ssh-dss
TRACE: buf_put_algolist: 3des-cbc
TRACE: buf_put_algolist: 3des-cbc
TRACE: buf_put_algolist: hmac-sha1
TRACE: buf_put_algolist: hmac-sha1
TRACE: buf_put_algolist: none,zlib
TRACE: buf_put_algolist: none,zlib
TRACE: enter encrypt_packet()
TRACE: encrypt_packet type is 20
TRACE: enter writemac
TRACE: leave writemac
TRACE: enter enqueue
TRACE: leave enqueue
TRACE: leave encrypt_packet()
TRACE: DATAALLOWED=0
TRACE: -> KEXINIT
Key exchange started
Setting up channels which require reading/writing
'select' them
Check for timeouts
TRACE: enter write_packet
TRACE: empty queue dequeing
TRACE: leave write_packet
Wrote packet
TRACE: enter read_packet
TRACE: enter decrypt_packet
TRACE: leave decrypt_packet
TRACE: leave read_packet
Read packet
TRACE: enter process_packet
TRACE: process_packet: packet type = 20
process_packet: packet type = 20
received SSH_MSG_UNIMPLEMENTED
Check if we should ignore the packet
TRACE: <- KEXINIT
TRACE: enter recv_msg_kexinit
TRACE: buf_match_algo: diffie-hellman-group1-sha1
TRACE: kex algo diffie-hellman-group1-sha1
TRACE: buf_match_algo: ssh-dss
TRACE: hostkey algo ssh-dss
TRACE: buf_match_algo: 3des-cbc
TRACE: c2s is  3des-cbc
TRACE: buf_match_algo: 3des-cbc
TRACE: s2c is  3des-cbc
TRACE: buf_match_algo: hmac-sha1
TRACE: buf_match_algo: hmac-sha1
TRACE: buf_match_algo: none,zlib
TRACE: buf_match_algo: none,zlib
TRACE: enc algo recv ssh-dss
TRACE: enc algo trans ssh-dss
TRACE: mac algo recv ssh-dss
TRACE: mac algo trans ssh-dss
TRACE: comp algo recv ssh-dss
TRACE: comp algo trans ssh-dss
TRACE: leave recv_msg_kexinit
Invoked packet handler
TRACE: leave process_packet
Leave process_packet
Processed read data
Processing in/out data
Process pipes
Setting up channels which require reading/writing
'select' them
Check for timeouts
Wrote packet
TRACE: enter read_packet
TRACE: enter decrypt_packet
TRACE: leave decrypt_packet
TRACE: leave read_packet
Read packet
TRACE: enter process_packet
TRACE: process_packet: packet type = 30
process_packet: packet type = 30
received SSH_MSG_UNIMPLEMENTED
Check if we should ignore the packet
TRACE: enter recv_msg_kexdh_init
enter recv_msg_kexdh_init
TRACE: enter send_msg_kexdh_reply
Multi precision integer initCopied into payload of reply packetEnter send_msg_k
TRACE: enter send_msg_kexdh_reply
Initialize and generate server side DH key exchange values
TRACE: enter buf_put_pub_key
TRACE: enter buf_putmpint
TRACE: leave buf_putmpint
TRACE: enter buf_putmpint
TRACE: leave buf_putmpint
TRACE: enter buf_putmpint
TRACE: leave buf_putmpint
TRACE: enter buf_putmpint
TRACE: leave buf_putmpint
TRACE: leave buf_put_pub_key
TRACE: enter buf_putmpint
TRACE: leave buf_putmpint
TRACE: enter buf_putmpint
TRACE: leave buf_putmpint
TRACE: enter buf_putmpint
TRACE: leave buf_putmpint
Combine the values
Enter send_msg_kexdh_reply
TRACE: enter buf_put_pub_key
TRACE: enter buf_putmpint
TRACE: leave buf_putmpint
TRACE: enter buf_putmpint
TRACE: leave buf_putmpint
TRACE: enter buf_putmpint
TRACE: leave buf_putmpint
TRACE: enter buf_putmpint
TRACE: leave buf_putmpint
TRACE: leave buf_put_pub_key
Enter send_msg_kexdh_reply
TRACE: enter buf_putmpint
TRACE: leave buf_putmpint
Enter send_msg_kexdh_reply
TRACE: enter buf_put_dss_sign
TRACE: leave buf_put_dss_sign
calculate the signature
TRACE: enter encrypt_packet()
TRACE: encrypt_packet type is 31
TRACE: enter writemac
TRACE: leave writemac
TRACE: enter enqueue
TRACE: leave enqueue
TRACE: leave encrypt_packet()
Encrypted packet
TRACE: leave send_msg_kexdh_reply
TRACE: enter send_msg_newkeys
Sent send_msg_kexdh_replyenter send_msg_newkeys
TRACE: enter encrypt_packet()
TRACE: encrypt_packet type is 21
TRACE: enter writemac
TRACE: leave writemac
TRACE: enter enqueue
TRACE: leave enqueue
TRACE: leave encrypt_packet()
TRACE: SENTNEWKEYS=1
SENTNEWKEYS=1
TRACE: -> MSG_NEWKEYS
TRACE: leave send_msg_newkeys
Leave send_msg_newkeys
TRACE: leave recv_msg_kexdh_init
Invoked packet handler
TRACE: leave process_packet
Leave process_packet
Processed read data
Processing in/out data
Process pipes
Setting up channels which require reading/writing
'select' them
Check for timeouts
TRACE: enter write_packet
TRACE: leave write_packet
Wrote packet
Read packet
Processed read data
Processing in/out data
Process pipes
Setting up channels which require reading/writing
'select' them
Check for timeouts
TRACE: enter write_packet
TRACE: empty queue dequeing
TRACE: leave write_packet
Wrote packet
Read packet
Processed read data
Processing in/out data
Process pipes
Setting up channels which require reading/writing
'select' them
Check for timeouts
Wrote packet
TRACE: enter read_packet
TRACE: enter decrypt_packet
TRACE: leave decrypt_packet
TRACE: leave read_packet
Read packet
TRACE: enter process_packet
TRACE: process_packet: packet type = 21
process_packet: packet type = 21
received SSH_MSG_UNIMPLEMENTED
Check if we should ignore the packet
TRACE: <- MSG_NEWKEYS
TRACE: enter recv_msg_newkeys
TRACE: while SENTNEWKEYS=1
TRACE: enter gen_new_keys
TRACE: enter buf_putmpint
TRACE: leave buf_putmpint
TRACE: leave gen_new_keys
TRACE: kexinitialise()
TRACE:  -> DATAALLOWED=1
TRACE: leave recv_msg_newkeys
Invoked packet handler
TRACE: leave process_packet
Leave process_packet
Processed read data
Processing in/out data
Process pipes
Setting up channels which require reading/writing
'select' them
Check for timeouts
Wrote packet
TRACE: enter read_packet
TRACE: enter decrypt_packet
TRACE: leave decrypt_packet
TRACE: leave read_packet
Read packet
TRACE: enter process_packet
TRACE: process_packet: packet type = 5
process_packet: packet type = 5
received SSH_MSG_UNIMPLEMENTED
Check if we should ignore the packet
TRACE: enter recv_msg_service_request
TRACE: accepting service ssh-userauth
TRACE: enter encrypt_packet()
TRACE: encrypt_packet type is 6
TRACE: enter writemac
TRACE: leave writemac
TRACE: enter enqueue
TRACE: leave enqueue
TRACE: leave encrypt_packet()
TRACE: leave recv_msg_service_request: done ssh-userauth
Invoked packet handler
TRACE: leave process_packet
Leave process_packet
Processed read data
Processing in/out data
Process pipes
Setting up channels which require reading/writing
'select' them
Check for timeouts
TRACE: enter write_packet
TRACE: empty queue dequeing
TRACE: leave write_packet
Wrote packet
Read packet
Processed read data
Processing in/out data
Process pipes
Setting up channels which require reading/writing
'select' them
Check for timeouts
Wrote packet
TRACE: enter read_packet
TRACE: enter decrypt_packet
TRACE: leave decrypt_packet
TRACE: leave read_packet
Read packet
TRACE: enter process_packet
TRACE: process_packet: packet type = 50
process_packet: packet type = 50
received SSH_MSG_UNIMPLEMENTED
Check if we should ignore the packet
TRACE: enter recv_msg_userauth_request
TRACE: recv_msg_userauth_request: 'none' request
TRACE: enter send_msg_userauth_failure
TRACE: enter encrypt_packet()
TRACE: encrypt_packet type is 51
TRACE: enter writemac
TRACE: leave writemac
TRACE: enter enqueue
TRACE: leave enqueue
TRACE: leave encrypt_packet()
TRACE: auth fail: methods 3, ''
TRACE: leave send_msg_userauth_failure
Invoked packet handler
TRACE: leave process_packet
Leave process_packet
Processed read data
Processing in/out data
Process pipes
Setting up channels which require reading/writing
'select' them
Check for timeouts
TRACE: enter write_packet
TRACE: empty queue dequeing
TRACE: leave write_packet
Wrote packet
Read packet
Processed read data
Processing in/out data
Process pipes
Setting up channels which require reading/writing
'select' them
Check for timeouts
Wrote packet
TRACE: enter read_packet
TRACE: enter decrypt_packet
TRACE: leave decrypt_packet
TRACE: leave read_packet
Read packet
TRACE: enter process_packet
TRACE: process_packet: packet type = 50
process_packet: packet type = 50
received SSH_MSG_UNIMPLEMENTED
Check if we should ignore the packet
TRACE: enter recv_msg_userauth_request
TRACE: enter checkusername
TRACE: shell is /bin/sh
TRACE: test shell is '/bin/sh'
TRACE: matching shell
TRACE: uid = 0
TRACE: leave checkusername
[48] Nov 30 01:35:59 password auth succeeded for 'root' from 129.237.123.68:3422TRACE: enter send_msg_userauth_success
TRACE: enter encrypt_packet()
TRACE: encrypt_packet type is 52
TRACE: enter writemac
TRACE: leave writemac
TRACE: enter enqueue
TRACE: leave enqueue
TRACE: leave encrypt_packet()
TRACE: leave send_msg_userauth_success
Invoked packet handler
TRACE: leave process_packet
Leave process_packet
Processed read data
Processing in/out data
Process pipes
Setting up channels which require reading/writing
'select' them
Check for timeouts
TRACE: enter write_packet
TRACE: empty queue dequeing
TRACE: leave write_packet
Wrote packet
Read packet
Processed read data
Processing in/out data
Process pipes
Setting up channels which require reading/writing
'select' them
Check for timeouts
Wrote packet
TRACE: enter read_packet
TRACE: enter decrypt_packet
TRACE: leave decrypt_packet
TRACE: leave read_packet
Read packet
TRACE: enter process_packet
TRACE: process_packet: packet type = 90
process_packet: packet type = 90
received SSH_MSG_UNIMPLEMENTED
Check if we should ignore the packet
TRACE: enter recv_msg_channel_open
TRACE: matched type 'session'
TRACE: enter newchannel
TRACE: leave newchannel
TRACE: enter send_msg_channel_open_confirmation
TRACE: enter encrypt_packet()
TRACE: encrypt_packet type is 91
TRACE: enter writemac
TRACE: leave writemac
TRACE: enter enqueue
TRACE: leave enqueue
TRACE: leave encrypt_packet()
TRACE: leave send_msg_channel_open_confirmation
TRACE: leave recv_msg_channel_open
Invoked packet handler
TRACE: leave process_packet
Leave process_packet
Processed read data
Processing in/out data
TRACE: checkclose: infd -2, outfd -2, errfd -1, sentclosed 0, recvclosed 0
TRACE: writebuf 0 extrabuf  extrabuf 0
Process pipes
TRACE: infd = -2, outfd -2, errfd -1, bufused 0
Setting up channels which require reading/writing
'select' them
Check for timeouts
TRACE: enter write_packet
TRACE: empty queue dequeing
TRACE: leave write_packet
Wrote packet
Read packet
Processed read data
Processing in/out data
TRACE: checkclose: infd -2, outfd -2, errfd -1, sentclosed 0, recvclosed 0
TRACE: writebuf 0 extrabuf  extrabuf 0
Process pipes
TRACE: infd = -2, outfd -2, errfd -1, bufused 0
Setting up channels which require reading/writing
'select' them
Check for timeouts
Wrote packet
TRACE: enter read_packet
TRACE: enter decrypt_packet
TRACE: leave decrypt_packet
TRACE: leave read_packet
Read packet
TRACE: enter process_packet
TRACE: process_packet: packet type = 98
process_packet: packet type = 98
received SSH_MSG_UNIMPLEMENTED
Check if we should ignore the packet
TRACE: enter recv_msg_channel_request
TRACE: enter chansessionrequest
TRACE: type is pty-req
TRACE: enter sessionpty
TRACE: enter get_termmodes
TRACE: term mode str 241 p->l 287 p->p 46
TRACE: leave get_termmodes
TRACE: leave sessionpty
TRACE: leave chansessionrequest
TRACE: leave recv_msg_channel_request
Invoked packet handler
TRACE: leave process_packet
Leave process_packet
Processed read data
Processing in/out data
TRACE: checkclose: infd -2, outfd -2, errfd -1, sentclosed 0, recvclosed 0
TRACE: writebuf 0 extrabuf  extrabuf 0
Process pipes
TRACE: infd = -2, outfd -2, errfd -1, bufused 0
Setting up channels which require reading/writing
'select' them
Check for timeouts
Wrote packet
TRACE: enter read_packet
TRACE: enter decrypt_packet
TRACE: leave decrypt_packet
TRACE: leave read_packet
Read packet
TRACE: enter process_packet
TRACE: process_packet: packet type = 98
process_packet: packet type = 98
received SSH_MSG_UNIMPLEMENTED
Check if we should ignore the packet
TRACE: enter recv_msg_channel_request
TRACE: enter chansessionrequest
TRACE: type is shell
TRACE: enter sessioncommand
TRACE: enter ptycommand
TRACE: leave chansessionrequest
TRACE: leave recv_msg_channel_request
Invoked packet handler
TRACE: leave process_packet
Leave process_packet
Processed read data
Processing in/out data
TRACE: checkclose: infd -2, outfd -2, errfd -1, sentclosed 0, recvclosed 0
TRACE: writebuf 0 extrabuf  extrabuf 0
Process pipes
TRACE: infd = -2, outfd -2, errfd -1, bufused 0
Setting up channels which require reading/writing
'select' them
Check for timeouts
Wrote packet
TRACE: enter read_packet
TRACE: enter decrypt_packet
TRACE: leave decrypt_packet
TRACE: leave read_packet
Read packet
TRACE: enter process_packet
TRACE: process_packet: packet type = 94
process_packet: packet type = 94
received SSH_MSG_UNIMPLEMENTED
Check if we should ignore the packet
TRACE: enter recv_msg_channel_data
[48] Nov 30 01:36:19 exit after auth (root): received data with bad infd
TRACE: enter session_cleanup
TRACE: enter chancleanup
TRACE: channel 0 closing
TRACE: enter removechannel
TRACE: channel index is 0
TRACE: leave removechannel
TRACE: leave chancleanup
TRACE: leave session_cleanup


More information about the Dropbear mailing list