Open HealisticEngineer opened 5 years ago
Can you turn on server-side logging and provide the sshd.log from that after a single connection attempt?
Use LOCAL0 / DEBUG3 in sshd_config as described in https://github.com/PowerShell/Win32-OpenSSH/wiki/Troubleshooting-Steps
Here's the log, one attempt only ;)
sshd log
3508 2019-02-09 07:58:35.044 debug2: fd 3 setting O_NONBLOCK
3508 2019-02-09 07:58:35.044 debug3: sock_set_v6only: set socket 3 IPV6_V6ONLY
3508 2019-02-09 07:58:35.044 debug1: Bind to port 22 on ::.
3508 2019-02-09 07:58:35.044 Server listening on :: port 22.
3508 2019-02-09 07:58:35.044 debug2: fd 4 setting O_NONBLOCK
3508 2019-02-09 07:58:35.044 debug1: Bind to port 22 on 0.0.0.0.
3508 2019-02-09 07:58:35.044 Server listening on 0.0.0.0 port 22.
3508 2019-02-09 07:58:40.608 debug3: fd 5 is not O_NONBLOCK
3508 2019-02-09 07:58:40.608 debug3: spawning "C:\Program Files\OpenSSH\OpenSSH-Win32\sshd.exe" -R
3508 2019-02-09 07:58:40.608 debug3: send_rexec_state: entering fd = 8 config len 245
3508 2019-02-09 07:58:40.608 debug3: ssh_msg_send: type 0
3508 2019-02-09 07:58:40.622 debug3: send_rexec_state: done
2312 2019-02-09 07:58:40.699 debug1: inetd sockets after dupping: 3, 3
2312 2019-02-09 07:58:40.699 Connection from 10.0.2.15 port 39948 on 10.0.2.23 port 22
2312 2019-02-09 07:58:40.699 debug1: Client protocol version 2.0; client software version OpenSSH_7.6p1 Ubuntu-4ubuntu0.2
2312 2019-02-09 07:58:40.699 debug1: match: OpenSSH_7.6p1 Ubuntu-4ubuntu0.2 pat OpenSSH_7.0,OpenSSH_7.1,OpenSSH_7.2,OpenSSH_7.3,OpenSSH_7.4,OpenSSH_7.5,OpenSSH_7.6,OpenSSH_7.7 compat 0x04000002
2312 2019-02-09 07:58:40.699 debug1: Local version string SSH-2.0-OpenSSH_for_Windows_7.9
2312 2019-02-09 07:58:40.699 debug2: fd 3 setting O_NONBLOCK
2312 2019-02-09 07:58:40.714 debug3: spawning "C:\Program Files\OpenSSH\OpenSSH-Win32\sshd.exe" -y
2312 2019-02-09 07:58:40.714 debug2: Network child is on pid 4008
2312 2019-02-09 07:58:40.714 debug3: send_rexec_state: entering fd = 6 config len 245
2312 2019-02-09 07:58:40.714 debug3: ssh_msg_send: type 0
2312 2019-02-09 07:58:40.714 debug3: send_rexec_state: done
2312 2019-02-09 07:58:40.714 debug3: ssh_msg_send: type 0
2312 2019-02-09 07:58:40.714 debug3: ssh_msg_send: type 0
2312 2019-02-09 07:58:40.731 debug3: preauth child monitor started
2312 2019-02-09 07:58:40.746 debug1: list_hostkey_types: rsa-sha2-512,rsa-sha2-256,ssh-rsa,ecdsa-sha2-nistp256,ssh-ed25519 [preauth]
2312 2019-02-09 07:58:40.746 debug3: send packet: type 20 [preauth]
2312 2019-02-09 07:58:40.746 debug1: SSH2_MSG_KEXINIT sent [preauth]
2312 2019-02-09 07:58:40.746 debug3: receive packet: type 20 [preauth]
2312 2019-02-09 07:58:40.746 debug1: SSH2_MSG_KEXINIT received [preauth]
2312 2019-02-09 07:58:40.746 debug2: local server KEXINIT proposal [preauth]
2312 2019-02-09 07:58:40.746 debug2: KEX algorithms: curve25519-sha256,curve25519-sha256@libssh.org,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group16-sha512,diffie-hellman-group18-sha512,diffie-hellman-group14-sha256,diffie-hellman-group14-sha1 [preauth]
2312 2019-02-09 07:58:40.746 debug2: host key algorithms: rsa-sha2-512,rsa-sha2-256,ssh-rsa,ecdsa-sha2-nistp256,ssh-ed25519 [preauth]
2312 2019-02-09 07:58:40.746 debug2: ciphers ctos: chacha20-poly1305@openssh.com,aes128-ctr,aes192-ctr,aes256-ctr,aes128-gcm@openssh.com,aes256-gcm@openssh.com [preauth]
2312 2019-02-09 07:58:40.746 debug2: ciphers stoc: chacha20-poly1305@openssh.com,aes128-ctr,aes192-ctr,aes256-ctr,aes128-gcm@openssh.com,aes256-gcm@openssh.com [preauth]
2312 2019-02-09 07:58:40.746 debug2: MACs ctos: umac-64-etm@openssh.com,umac-128-etm@openssh.com,hmac-sha2-256-etm@openssh.com,hmac-sha2-512-etm@openssh.com,hmac-sha1-etm@openssh.com,umac-64@openssh.com,umac-128@openssh.com,hmac-sha2-256,hmac-sha2-512,hmac-sha1 [preauth]
2312 2019-02-09 07:58:40.746 debug2: MACs stoc: umac-64-etm@openssh.com,umac-128-etm@openssh.com,hmac-sha2-256-etm@openssh.com,hmac-sha2-512-etm@openssh.com,hmac-sha1-etm@openssh.com,umac-64@openssh.com,umac-128@openssh.com,hmac-sha2-256,hmac-sha2-512,hmac-sha1 [preauth]
2312 2019-02-09 07:58:40.746 debug2: compression ctos: none [preauth]
2312 2019-02-09 07:58:40.746 debug2: compression stoc: none [preauth]
2312 2019-02-09 07:58:40.746 debug2: languages ctos: [preauth]
2312 2019-02-09 07:58:40.746 debug2: languages stoc: [preauth]
2312 2019-02-09 07:58:40.746 debug2: first_kex_follows 0 [preauth]
2312 2019-02-09 07:58:40.746 debug2: reserved 0 [preauth]
2312 2019-02-09 07:58:40.746 debug2: peer client KEXINIT proposal [preauth]
2312 2019-02-09 07:58:40.746 debug2: KEX algorithms: curve25519-sha256,curve25519-sha256@libssh.org,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group16-sha512,diffie-hellman-group18-sha512,diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha256,diffie-hellman-group14-sha1,ext-info-c [preauth]
2312 2019-02-09 07:58:40.746 debug2: host key algorithms: ecdsa-sha2-nistp256-cert-v01@openssh.com,ecdsa-sha2-nistp384-cert-v01@openssh.com,ecdsa-sha2-nistp521-cert-v01@openssh.com,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,ssh-ed25519-cert-v01@openssh.com,ssh-rsa-cert-v01@openssh.com,ssh-ed25519,rsa-sha2-512,rsa-sha2-256,ssh-rsa [preauth]
2312 2019-02-09 07:58:40.746 debug2: ciphers ctos: chacha20-poly1305@openssh.com,aes128-ctr,aes192-ctr,aes256-ctr,aes128-gcm@openssh.com,aes256-gcm@openssh.com [preauth]
2312 2019-02-09 07:58:40.746 debug2: ciphers stoc: chacha20-poly1305@openssh.com,aes128-ctr,aes192-ctr,aes256-ctr,aes128-gcm@openssh.com,aes256-gcm@openssh.com [preauth]
2312 2019-02-09 07:58:40.746 debug2: MACs ctos: umac-64-etm@openssh.com,umac-128-etm@openssh.com,hmac-sha2-256-etm@openssh.com,hmac-sha2-512-etm@openssh.com,hmac-sha1-etm@openssh.com,umac-64@openssh.com,umac-128@openssh.com,hmac-sha2-256,hmac-sha2-512,hmac-sha1 [preauth]
2312 2019-02-09 07:58:40.746 debug2: MACs stoc: umac-64-etm@openssh.com,umac-128-etm@openssh.com,hmac-sha2-256-etm@openssh.com,hmac-sha2-512-etm@openssh.com,hmac-sha1-etm@openssh.com,umac-64@openssh.com,umac-128@openssh.com,hmac-sha2-256,hmac-sha2-512,hmac-sha1 [preauth]
2312 2019-02-09 07:58:40.746 debug2: compression ctos: none,zlib@openssh.com,zlib [preauth]
2312 2019-02-09 07:58:40.746 debug2: compression stoc: none,zlib@openssh.com,zlib [preauth]
2312 2019-02-09 07:58:40.746 debug2: languages ctos: [preauth]
2312 2019-02-09 07:58:40.746 debug2: languages stoc: [preauth]
2312 2019-02-09 07:58:40.746 debug2: first_kex_follows 0 [preauth]
2312 2019-02-09 07:58:40.746 debug2: reserved 0 [preauth]
2312 2019-02-09 07:58:40.746 debug1: kex: algorithm: curve25519-sha256 [preauth]
2312 2019-02-09 07:58:40.746 debug1: kex: host key algorithm: ecdsa-sha2-nistp256 [preauth]
2312 2019-02-09 07:58:40.746 debug1: kex: client->server cipher: chacha20-poly1305@openssh.com MAC:
On the server in a command prompt, can you verify the following doesn't produce any error messages:
C:\Windows\system32\conhost.exe --headless --width 80 --height 24 --signal 0x214 -- "c:\windows\system32\cmd.exe"
No error on the command prompt, no output at all.
A bit of psychic debugging here:
Are you using the 32-bit version or the 64-bit version of Win32-OpenSSH? If you're using the 32-bit version on a 64-bit OS, I'm willing to bet that C:\Windows\System32\conhost.exe
is being redirected to C:\Windows\SysWOW64\conhost.exe
, which doesn't exist.
If so, there're two fixes, one short term and one long term:
Side note: we had this exact problem when we implemented CreatePseudoConsole
and friends, and I ended up fixing it ;)
(and for the engineer who has to fix this: please switch to CreatePseudoConsole
. In the absence of time to do that, however, the offending block of code is here and you'll have to use Wow64DisableWow64FsRedirection
immediately before (but only on WOW64 builds) and Wow64RevertWow64FsRedirection
immediately after creating the process.)
Thanks for the pointer I've switched the 32-bit for the 64-bit package and all works. Both password and public key now work fine.
@HealisticEngineer Excellent! I've not been deputized to do issue management on this repository, so would you mind renaming the bug to ConPTY fails to launch in WoW64 due to filesystem redirection
?
/cc @manojampalam
Thanks!
Done ;)
@bagajjal Any particular reason by CreatePseudoConsole() wasn't used as @DHowett-MSFT suggests? Obviously disabling file system redirection is easy, but curious why the function wasn't used.
@NoMoreFood We worked with the win32-openssh team to light up pseudoconsole support before our APIs were ready with the public release of RS5. That's all :)
@bagajjal (since this is still an actual issue, would you mind reopening it? thanks!)
OpenSSH Version v7.9.0.0p1-Beta
Server OperatingSystem ((Get-ItemProperty "HKLM:\SOFTWARE\Microsoft\Windows nt\CurrentVersion\" -Name ProductName).ProductName)
Windows Server 2019 Standard
Client OperatingSystem cat /etc/os-release NAME="Ubuntu" VERSION="18.04.1 LTS (Bionic Beaver)" ID=ubuntu ID_LIKE=debian PRETTY_NAME="Ubuntu 18.04.1 LTS" VERSION_ID="18.04" HOME_URL="https://www.ubuntu.com/" SUPPORT_URL="https://help.ubuntu.com/" BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/" PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy" VERSION_CODENAME=bionic UBUNTU_CODENAME=bionic
What is failing shell request failed on channel 0 With both password and publickey
Actual output ssh -n -vvv administrator@10.0.2.23 OpenSSH_7.6p1 Ubuntu-4ubuntu0.2, OpenSSL 1.0.2n 7 Dec 2017 debug1: Reading configuration data /etc/ssh/ssh_config debug1: /etc/ssh/ssh_config line 19: Applying options for Pseudo-terminal will not be allocated because stdin is not a terminal. debug2: resolving "10.0.2.23" port 22 debug2: ssh_connect_direct: needpriv 0 debug1: Connecting to 10.0.2.23 [10.0.2.23] port 22. debug1: Connection established. debug1: identity file /home/john/.ssh/id_rsa type 0 debug1: key_load_public: No such file or directory debug1: identity file /home/john/.ssh/id_rsa-cert type -1 debug1: key_load_public: No such file or directory debug1: identity file /home/john/.ssh/id_dsa type -1 debug1: key_load_public: No such file or directory debug1: identity file /home/john/.ssh/id_dsa-cert type -1 debug1: key_load_public: No such file or directory debug1: identity file /home/john/.ssh/id_ecdsa type -1 debug1: key_load_public: No such file or directory debug1: identity file /home/john/.ssh/id_ecdsa-cert type -1 debug1: key_load_public: No such file or directory debug1: identity file /home/john/.ssh/id_ed25519 type -1 debug1: key_load_public: No such file or directory debug1: identity file /home/john/.ssh/id_ed25519-cert type -1 debug1: Local version string SSH-2.0-OpenSSH_7.6p1 Ubuntu-4ubuntu0.2 debug1: Remote protocol version 2.0, remote software version OpenSSH_for_Windows_7.9 debug1: match: OpenSSH_for_Windows_7.9 pat OpenSSH compat 0x04000000 debug2: fd 3 setting O_NONBLOCK debug1: Authenticating to 10.0.2.23:22 as 'administrator' debug3: hostkeys_foreach: reading file "/home/john/.ssh/known_hosts" debug3: record_hostkey: found key type ECDSA in file /home/john/.ssh/known_hosts:1 debug3: load_hostkeys: loaded 1 keys from 10.0.2.23 debug3: order_hostkeyalgs: prefer hostkeyalgs: ecdsa-sha2-nistp256-cert-v01@openssh.com,ecdsa-sha2-nistp384-cert-v01@openssh.com,ecdsa-sha2-nistp521-cert-v01@openssh.com,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521 debug3: send packet: type 20 debug1: SSH2_MSG_KEXINIT sent debug3: receive packet: type 20 debug1: SSH2_MSG_KEXINIT received debug2: local client KEXINIT proposal debug2: KEX algorithms: curve25519-sha256,curve25519-sha256@libssh.org,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group16-sha512,diffie-hellman-group18-sha512,diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha256,diffie-hellman-group14-sha1,ext-info-c debug2: host key algorithms: ecdsa-sha2-nistp256-cert-v01@openssh.com,ecdsa-sha2-nistp384-cert-v01@openssh.com,ecdsa-sha2-nistp521-cert-v01@openssh.com,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,ssh-ed25519-cert-v01@openssh.com,ssh-rsa-cert-v01@openssh.com,ssh-ed25519,rsa-sha2-512,rsa-sha2-256,ssh-rsa debug2: ciphers ctos: chacha20-poly1305@openssh.com,aes128-ctr,aes192-ctr,aes256-ctr,aes128-gcm@openssh.com,aes256-gcm@openssh.com debug2: ciphers stoc: chacha20-poly1305@openssh.com,aes128-ctr,aes192-ctr,aes256-ctr,aes128-gcm@openssh.com,aes256-gcm@openssh.com debug2: MACs ctos: umac-64-etm@openssh.com,umac-128-etm@openssh.com,hmac-sha2-256-etm@openssh.com,hmac-sha2-512-etm@openssh.com,hmac-sha1-etm@openssh.com,umac-64@openssh.com,umac-128@openssh.com,hmac-sha2-256,hmac-sha2-512,hmac-sha1 debug2: MACs stoc: umac-64-etm@openssh.com,umac-128-etm@openssh.com,hmac-sha2-256-etm@openssh.com,hmac-sha2-512-etm@openssh.com,hmac-sha1-etm@openssh.com,umac-64@openssh.com,umac-128@openssh.com,hmac-sha2-256,hmac-sha2-512,hmac-sha1 debug2: compression ctos: none,zlib@openssh.com,zlib debug2: compression stoc: none,zlib@openssh.com,zlib debug2: languages ctos: debug2: languages stoc: debug2: first_kex_follows 0 debug2: reserved 0 debug2: peer server KEXINIT proposal debug2: KEX algorithms: curve25519-sha256,curve25519-sha256@libssh.org,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group16-sha512,diffie-hellman-group18-sha512,diffie-hellman-group14-sha256,diffie-hellman-group14-sha1 debug2: host key algorithms: rsa-sha2-512,rsa-sha2-256,ssh-rsa,ecdsa-sha2-nistp256,ssh-ed25519 debug2: ciphers ctos: chacha20-poly1305@openssh.com,aes128-ctr,aes192-ctr,aes256-ctr,aes128-gcm@openssh.com,aes256-gcm@openssh.com debug2: ciphers stoc: chacha20-poly1305@openssh.com,aes128-ctr,aes192-ctr,aes256-ctr,aes128-gcm@openssh.com,aes256-gcm@openssh.com debug2: MACs ctos: umac-64-etm@openssh.com,umac-128-etm@openssh.com,hmac-sha2-256-etm@openssh.com,hmac-sha2-512-etm@openssh.com,hmac-sha1-etm@openssh.com,umac-64@openssh.com,umac-128@openssh.com,hmac-sha2-256,hmac-sha2-512,hmac-sha1 debug2: MACs stoc: umac-64-etm@openssh.com,umac-128-etm@openssh.com,hmac-sha2-256-etm@openssh.com,hmac-sha2-512-etm@openssh.com,hmac-sha1-etm@openssh.com,umac-64@openssh.com,umac-128@openssh.com,hmac-sha2-256,hmac-sha2-512,hmac-sha1 debug2: compression ctos: none debug2: compression stoc: none debug2: languages ctos: debug2: languages stoc: debug2: first_kex_follows 0 debug2: reserved 0 debug1: kex: algorithm: curve25519-sha256 debug1: kex: host key algorithm: ecdsa-sha2-nistp256 debug1: kex: server->client cipher: chacha20-poly1305@openssh.com MAC: compression: none
debug1: kex: client->server cipher: chacha20-poly1305@openssh.com MAC: compression: none
debug3: send packet: type 30
debug1: expecting SSH2_MSG_KEX_ECDH_REPLY
debug3: receive packet: type 31
debug1: Server host key: ecdsa-sha2-nistp256 SHA256:UNH8/rlqjTPFjIRI4DLBCCD4ptV8wDZ49FUNRtfwwhs
debug3: hostkeys_foreach: reading file "/home/john/.ssh/known_hosts"
debug3: record_hostkey: found key type ECDSA in file /home/john/.ssh/known_hosts:1
debug3: load_hostkeys: loaded 1 keys from 10.0.2.23
debug1: Host '10.0.2.23' is known and matches the ECDSA host key.
debug1: Found key in /home/john/.ssh/known_hosts:1
debug3: send packet: type 21
debug2: set_newkeys: mode 1
debug1: rekey after 134217728 blocks
debug1: SSH2_MSG_NEWKEYS sent
debug1: expecting SSH2_MSG_NEWKEYS
debug3: receive packet: type 21
debug1: SSH2_MSG_NEWKEYS received
debug2: set_newkeys: mode 0
debug1: rekey after 134217728 blocks
debug2: key: /home/john/.ssh/id_rsa (0x5575b74deef0), agent
debug2: key: /home/john/.ssh/id_dsa ((nil))
debug2: key: /home/john/.ssh/id_ecdsa ((nil))
debug2: key: /home/john/.ssh/id_ed25519 ((nil))
debug3: send packet: type 5
debug3: receive packet: type 7
debug1: SSH2_MSG_EXT_INFO received
debug1: kex_input_ext_info: server-sig-algs=<ssh-ed25519,ssh-rsa,rsa-sha2-256,rsa-sha2-512,ssh-dss,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521>
debug3: receive packet: type 6
debug2: service_accept: ssh-userauth
debug1: SSH2_MSG_SERVICE_ACCEPT received
debug3: send packet: type 50
debug3: receive packet: type 51
debug1: Authentications that can continue: password,keyboard-interactive
debug3: start over, passed a different list password,keyboard-interactive
debug3: preferred gssapi-keyex,gssapi-with-mic,publickey,keyboard-interactive,password
debug3: authmethod_lookup keyboard-interactive
debug3: remaining preferred: password
debug3: authmethod_is_enabled keyboard-interactive
debug1: Next authentication method: keyboard-interactive
debug2: userauth_kbdint
debug3: send packet: type 50
debug2: we sent a keyboard-interactive packet, wait for reply
debug3: receive packet: type 51
debug1: Authentications that can continue: password,keyboard-interactive
debug3: userauth_kbdint: disable: no info_req_seen
debug2: we did not send a packet, disable method
debug3: authmethod_lookup password
debug3: remaining preferred:
debug3: authmethod_is_enabled password
debug1: Next authentication method: password
administrator@10.0.2.23's password:
debug3: send packet: type 50
debug2: we sent a password packet, wait for reply
debug3: receive packet: type 52
debug1: Authentication succeeded (password).
Authenticated to 10.0.2.23 ([10.0.2.23]:22).
debug2: fd 5 setting O_NONBLOCK
debug1: channel 0: new [client-session]
debug3: ssh_session2_open: channel_new: 0
debug2: channel 0: send open
debug3: send packet: type 90
debug1: Requesting no-more-sessions@openssh.com
debug3: send packet: type 80
debug1: Entering interactive session.
debug1: pledge: network
debug3: receive packet: type 80
debug1: client_input_global_request: rtype hostkeys-00@openssh.com want_reply 0
debug3: receive packet: type 91
debug2: channel_input_open_confirmation: channel 0: callback start
debug2: fd 3 setting TCP_NODELAY
debug3: ssh_packet_set_tos: set IP_TOS 0x08
debug2: client_session2_setup: id 0
debug1: Sending environment.
debug3: Ignored env CLUTTER_IM_MODULE
debug3: Ignored env LS_COLORS
debug3: Ignored env LESSCLOSE
debug3: Ignored env XDG_MENU_PREFIX
debug1: Sending env LANG = en_CA.UTF-8
debug2: channel 0: request env confirm 0
debug3: send packet: type 98
debug3: Ignored env DISPLAY
debug3: Ignored env GNOME_SHELL_SESSION_MODE
debug3: Ignored env COLORTERM
debug3: Ignored env DESKTOP_AUTOSTART_ID
debug3: Ignored env USERNAME
debug3: Ignored env XDG_VTNR
debug3: Ignored env SSH_AUTH_SOCK
debug3: Ignored env XDG_SESSION_ID
debug3: Ignored env USER
debug3: Ignored env DESKTOP_SESSION
debug3: Ignored env QT4_IM_MODULE
debug3: Ignored env TEXTDOMAINDIR
debug3: Ignored env GNOME_TERMINAL_SCREEN
debug3: Ignored env PWD
debug3: Ignored env HOME
debug3: Ignored env TEXTDOMAIN
debug3: Ignored env SSH_AGENT_PID
debug3: Ignored env QT_ACCESSIBILITY
debug3: Ignored env XDG_SESSION_TYPE
debug3: Ignored env XDG_DATA_DIRS
debug3: Ignored env XDG_SESSION_DESKTOP
debug3: Ignored env GTK_MODULES
debug3: Ignored env WINDOWPATH
debug3: Ignored env TERM
debug3: Ignored env SHELL
debug3: Ignored env VTE_VERSION
debug3: Ignored env QT_IM_MODULE
debug3: Ignored env XMODIFIERS
debug3: Ignored env IM_CONFIG_PHASE
debug3: Ignored env XDG_CURRENT_DESKTOP
debug3: Ignored env GPG_AGENT_INFO
debug3: Ignored env GNOME_TERMINAL_SERVICE
debug3: Ignored env XDG_SEAT
debug3: Ignored env SHLVL
debug3: Ignored env GDMSESSION
debug3: Ignored env GNOME_DESKTOP_SESSION_ID
debug3: Ignored env LOGNAME
debug3: Ignored env DBUS_SESSION_BUS_ADDRESS
debug3: Ignored env XDG_RUNTIME_DIR
debug3: Ignored env XAUTHORITY
debug3: Ignored env XDG_CONFIG_DIRS
debug3: Ignored env PATH
debug3: Ignored env SESSION_MANAGER
debug3: Ignored env LESSOPEN
debug3: Ignored env GTK_IMMODULE
debug3: Ignored env
debug3: Ignored env OLDPWD
debug2: channel 0: request shell confirm 1
debug3: send packet: type 98
debug2: channel_input_open_confirmation: channel 0: callback done
debug2: channel 0: open confirm rwindow 0 rmax 32768
debug3: receive packet: type 100
debug2: channel_input_status_confirm: type 100 id 0
shell request failed on channel 0