Host unreachable but I can ssh in without a password.

1,290 views
Skip to first unread message

Andy Wright

unread,
Jun 24, 2016, 2:00:42 PM6/24/16
to Ansible Project
Hey,

I am loving Ansible and it works beautifully with Vagrant and Ubuntu 14.04.

However, I have been trying to get it to provision a remote server (also Ubuntu 14.04). I am using a Mac running the latest El Capitan and Ansible 2.1 installed via Homebrew. My playbook was generated with Phansible (I replaced all instances of "sudo" to "become").

ansible --version
ansible
2.1.0.0
  config file
= /Users/andy/Sites/prints.dev/ansible.cfg
  configured
module search path = Default w/o overrides

Running the following command:

ansible-playbook -vvvv -i ansible/inventories/test ansible/playbook.yml

Produces the following in my log file:

2016-06-24 18:26:43,613 p=29978 u=andy |  Using /Users/andy/Sites/prints.dev/ansible.cfg as config file
2016-06-24 18:26:43,728 p=29978 u=andy |  Loaded callback default of type stdout, v2.0
2016-06-24 18:26:43,775 p=29978 u=andy |  PLAYBOOK: playbook.yml *********************************************************
2016-06-24 18:26:43,775 p=29978 u=andy |  1 plays in ansible/playbook.yml
2016-06-24 18:26:43,787 p=29978 u=andy |  PLAY [all] *********************************************************************
2016-06-24 18:26:43,847 p=29978 u=andy |  TASK [setup] *******************************************************************
2016-06-24 18:27:01,258 p=29978 u=andy |  fatal: [dev.atwright.co.uk]: FAILED! => {"changed": false, "failed": true, "invocation": {"module_name": "setup"}, "module_stderr": "OpenSSH_7.2p2, OpenSSL 1.0.2h  3 May 2016\r\ndebug1: Reading configuration data /Users/andy/.ssh/config\r\ndebug1: /Users/andy/.ssh/config line 9: Applying options for dev.atwright.co.uk\r\ndebug1: Reading configuration data /usr/local/etc/ssh/ssh_config\r\ndebug1: auto-mux: Trying existing master\r\ndebug2: fd 3 setting O_NONBLOCK\r\ndebug2: mux_client_hello_exchange: master version 4\r\ndebug3: mux_client_forwards: request forwardings: 0 local, 0 remote\r\ndebug3: mux_client_request_session: entering\r\ndebug3: mux_client_request_alive: entering\r\ndebug3: mux_client_request_alive: done pid = 29987\r\ndebug3: mux_client_request_session: session request sent\r\ndebug1: mux_client_request_session: master session id: 2\r\ndebug3: mux_client_read_packet: read header failed: Broken pipe\r\ndebug2: Received exit status from master 127\r\nShared connection to dev.atwright.co.uk closed.\r\n", "module_stdout": "/bin/sh: 1: sudo: not found\r\n", "msg": "MODULE FAILURE", "parsed": false}
2016-06-24 18:27:01,258 p=29978 u=andy |  NO MORE HOSTS LEFT *************************************************************
2016-06-24 18:27:01,264 p=29978 u=andy |   to retry, use: --limit @ansible/playbook.retry


2016-06-24 18:27:01,264 p=29978 u=andy |  PLAY RECAP *********************************************************************
2016-06-24 18:27:01,264 p=29978 u=andy |  dev.atwright.co.uk         : ok=0    changed=0    unreachable=0    failed=1  

And STDOUT looks like this:

ansible-playbook -vvvv -i ansible/inventories/test ansible/playbook.yml
Using /Users/andy/Sites/prints.dev/ansible.cfg as config file
Loaded callback default of type stdout, v2.0


PLAYBOOK
: playbook.yml *********************************************************
1 plays in ansible/playbook.yml


PLAY
[all] *********************************************************************


TASK
[setup] *******************************************************************
<dev.atwright.co.uk> ESTABLISH SSH CONNECTION FOR USER: None
<dev.atwright.co.uk> SSH: EXEC ssh -C -vvv -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/Users/andy/.ssh/id_rsa"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ControlPath=/Users/andy/.ansible/cp/ansible-ssh-%h-%p-%r dev.atwright.co.uk '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo $HOME/.ansible/tmp/ansible-tmp-1466789917.97-24900391546473 `" && echo ansible-tmp-1466789917.97-24900391546473="` echo $HOME/.ansible/tmp/ansible-tmp-1466789917.97-24900391546473 `" ) && sleep 0'"'"''
<dev.atwright.co.uk> PUT /var/folders/16/h8xx9l4x4pq_rg7kcy6q49940000gp/T/tmpIBmZrV TO /root/.ansible/tmp/ansible-tmp-1466789917.97-24900391546473/setup
<dev.atwright.co.uk> SSH: EXEC sftp -b - -C -vvv -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/Users/andy/.ssh/id_rsa"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ControlPath=/Users/andy/.ansible/cp/ansible-ssh-%h-%p-%r '[dev.atwright.co.uk]'
<dev.atwright.co.uk> ESTABLISH SSH CONNECTION FOR USER: None
<dev.atwright.co.uk> SSH: EXEC ssh -C -vvv -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/Users/andy/.ssh/id_rsa"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ControlPath=/Users/andy/.ansible/cp/ansible-ssh-%h-%p-%r -tt dev.atwright.co.uk '/bin/sh -c '"'"'sudo -H -S -n -u root /bin/sh -c '"'"'"'"'"'"'"'"'echo BECOME-SUCCESS-cwldlrtlxwgtejywwvwajopbnelytzak; LANG=en_GB.UTF-8 LC_ALL=en_GB.UTF-8 LC_MESSAGES=en_GB.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1466789917.97-24900391546473/setup; rm -rf "/root/.ansible/tmp/ansible-tmp-1466789917.97-24900391546473/" > /dev/null 2>&1'"'"'"'"'"'"'"'"' && sleep 0'"'"''
fatal
: [dev.atwright.co.uk]: FAILED! => {"changed": false, "failed": true, "invocation": {"module_name": "setup"}, "module_stderr": "OpenSSH_7.2p2, OpenSSL 1.0.2h  3 May 2016\r\ndebug1: Reading configuration data /Users/andy/.ssh/config\r\ndebug1: /Users/andy/.ssh/config line 9: Applying options for dev.atwright.co.uk\r\ndebug1: Reading configuration data /usr/local/etc/ssh/ssh_config\r\ndebug1: auto-mux: Trying existing master\r\ndebug2: fd 3 setting O_NONBLOCK\r\ndebug2: mux_client_hello_exchange: master version 4\r\ndebug3: mux_client_forwards: request forwardings: 0 local, 0 remote\r\ndebug3: mux_client_request_session: entering\r\ndebug3: mux_client_request_alive: entering\r\ndebug3: mux_client_request_alive: done pid = 30178\r\ndebug3: mux_client_request_session: session request sent\r\ndebug1: mux_client_request_session: master session id: 2\r\ndebug3: mux_client_read_packet: read header failed: Broken pipe\r\ndebug2: Received exit status from master 127\r\nShared connection to dev.atwright.co.uk closed.\r\n", "module_stdout": "/bin/sh: 1: sudo: not found\r\n", "msg": "MODULE FAILURE", "parsed": false}


NO MORE HOSTS LEFT
*************************************************************
 to
retry, use: --limit @ansible/playbook.retry


PLAY RECAP
*********************************************************************
dev
.atwright.co.uk         : ok=0    changed=0    unreachable=0    failed=1


zsh
: exit 2     ansible-playbook -vvvv -i ansible/inventories/test ansible/playbook.yml


Even though it fails, it still creates a .ansible folder, here is the tree output:

root@dev:~/.ansible# tree
.
`-- tmp
    `
-- ansible-tmp-1466789917.97-24900391546473
       
`-- setup

My inventory file looks like this:

[phansible-web]
dev
.atwright.co.uk


After running the command that Ansible was trying to run:

ssh -C -vvv -o ControlMaster=auto -o ControlPersist=60s -o 'IdentityFile="/Users/andy/.ssh/id_rsa"' -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ControlPath=/Users/andy/.ansible/cp/ansible-ssh-%h-%p-%r dev.atwright.co.uk '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo $HOME/.ansible/tmp/ansible-tmp-1466785678.0-13699291762114 `" && echo ansible-tmp-1466785678.0-13699291762114="` echo $HOME/.ansible/tmp/ansible-tmp-1466785678.0-13699291762114 `" ) && sleep 0'"'"''

I got the following output:

OpenSSH_6.9p1, LibreSSL 2.1.8
debug1
: Reading configuration data /Users/andy/.ssh/config
debug1
: /Users/andy/.ssh/config line 9: Applying options for dev.atwright.co.uk
debug1
: Reading configuration data /etc/ssh/ssh_config
debug1
: /etc/ssh/ssh_config line 21: Applying options for *
debug1
: auto-mux: Trying existing master
debug1
: Control socket "/Users/andy/.ansible/cp/ansible-ssh-dev.atwright.co.uk-22-root" does not exist
debug2
: ssh_connect: needpriv 0
debug1
: Connecting to dev.atwright.co.uk [104.168.173.22] port 22.
debug2
: fd 3 setting O_NONBLOCK
debug1
: fd 3 clearing O_NONBLOCK
debug1
: Connection established.
debug3
: timeout: 9845 ms remain after connect
debug1
: identity file /Users/andy/.ssh/id_rsa type 1
debug1
: key_load_public: No such file or directory
debug1
: identity file /Users/andy/.ssh/id_rsa-cert type -1
debug1
: Enabling compatibility mode for protocol 2.0
debug1
: Local version string SSH-2.0-OpenSSH_6.9
debug1
: Remote protocol version 2.0, remote software version OpenSSH_6.6.1p1 Ubuntu-2ubuntu2.7
debug1
: match: OpenSSH_6.6.1p1 Ubuntu-2ubuntu2.7 pat OpenSSH_6.6.1* compat 0x04000000
debug2
: fd 3 setting O_NONBLOCK
debug1
: Authenticating to dev.atwright.co.uk:22 as 'root'
debug3
: hostkeys_foreach: reading file "/dev/null"
debug1
: SSH2_MSG_KEXINIT sent
debug1
: SSH2_MSG_KEXINIT received
debug2
: kex_parse_kexinit: curve25519-sha256@libssh.org,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha1,diffie-hellman-group1-sha1
debug2
: kex_parse_kexinit: ecdsa-sha2-nistp256-cert-v01@openssh.com,ecdsa-sha2-nistp384-cert-v01@openssh.com,ecdsa-sha2-nistp521-cert-v01@openssh.com,ssh-ed25519-cert-v01@openssh.com,ssh-rsa-cert-v01@openssh.com,ssh-dss-cert-v01@openssh.com,ssh-rsa-cert-v00@openssh.com,ssh-dss-cert-v00@openssh.com,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,ssh-ed25519,ssh-rsa,ssh-dss
debug2
: kex_parse_kexinit: chacha20-poly1305@openssh.com,aes128-ctr,aes192-ctr,aes256-ctr,aes128-gcm@openssh.com,aes256-gcm@openssh.com,arcfour256,arcfour128,aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,aes192-cbc,aes256-cbc,arcfour,rijndael-cbc@lysator.liu.se
debug2
: kex_parse_kexinit: chacha20-poly1305@openssh.com,aes128-ctr,aes192-ctr,aes256-ctr,aes128-gcm@openssh.com,aes256-gcm@openssh.com,arcfour256,arcfour128,aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,aes192-cbc,aes256-cbc,arcfour,rijndael-cbc@lysator.liu.se
debug2
: kex_parse_kexinit: 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,hmac-md5-etm@openssh.com,hmac-ripemd160-etm@openssh.com,hmac-sha1-96-etm@openssh.com,hmac-md5-96-etm@openssh.com,hmac-md5,hmac-ripemd160,hmac-ripemd160@openssh.com,hmac-sha1-96,hmac-md5-96
debug2
: kex_parse_kexinit: 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,hmac-md5-etm@openssh.com,hmac-ripemd160-etm@openssh.com,hmac-sha1-96-etm@openssh.com,hmac-md5-96-etm@openssh.com,hmac-md5,hmac-ripemd160,hmac-ripemd160@openssh.com,hmac-sha1-96,hmac-md5-96
debug2
: kex_parse_kexinit: zlib@openssh.com,zlib,none
debug2
: kex_parse_kexinit: zlib@openssh.com,zlib,none
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: curve25519-sha256@libssh.org,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha1,diffie-hellman-group1-sha1
debug2
: kex_parse_kexinit: ssh-rsa,ssh-dss,ecdsa-sha2-nistp256,ssh-ed25519
debug2
: kex_parse_kexinit: aes128-ctr,aes192-ctr,aes256-ctr,arcfour256,arcfour128,aes128-gcm@openssh.com,aes256-gcm@openssh.com,chacha20-poly1305@openssh.com,aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,aes192-cbc,aes256-cbc,arcfour,rijndael-cbc@lysator.liu.se
debug2
: kex_parse_kexinit: aes128-ctr,aes192-ctr,aes256-ctr,arcfour256,arcfour128,aes128-gcm@openssh.com,aes256-gcm@openssh.com,chacha20-poly1305@openssh.com,aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,aes192-cbc,aes256-cbc,arcfour,rijndael-cbc@lysator.liu.se
debug2
: kex_parse_kexinit: hmac-md5-etm@openssh.com,hmac-sha1-etm@openssh.com,umac-64-etm@openssh.com,umac-128-etm@openssh.com,hmac-sha2-256-etm@openssh.com,hmac-sha2-512-etm@openssh.com,hmac-ripemd160-etm@openssh.com,hmac-sha1-96-etm@openssh.com,hmac-md5-96-etm@openssh.com,hmac-md5,hmac-sha1,umac-64@openssh.com,umac-128@openssh.com,hmac-sha2-256,hmac-sha2-512,hmac-ripemd160,hmac-ripemd160@openssh.com,hmac-sha1-96,hmac-md5-96
debug2
: kex_parse_kexinit: hmac-md5-etm@openssh.com,hmac-sha1-etm@openssh.com,umac-64-etm@openssh.com,umac-128-etm@openssh.com,hmac-sha2-256-etm@openssh.com,hmac-sha2-512-etm@openssh.com,hmac-ripemd160-etm@openssh.com,hmac-sha1-96-etm@openssh.com,hmac-md5-96-etm@openssh.com,hmac-md5,hmac-sha1,umac-64@openssh.com,umac-128@openssh.com,hmac-sha2-256,hmac-sha2-512,hmac-ripemd160,hmac-ripemd160@openssh.com,hmac-sha1-96,hmac-md5-96
debug2
: kex_parse_kexinit: none,zlib@openssh.com
debug2
: kex_parse_kexinit: none,zlib@openssh.com
debug2
: kex_parse_kexinit:
debug2
: kex_parse_kexinit:
debug2
: kex_parse_kexinit: first_kex_follows 0
debug2
: kex_parse_kexinit: reserved 0
debug1
: kex: server->client chacha20-poly1305@openssh.com <implicit> zlib@openssh.com
debug1
: kex: client->server chacha20-poly1305@openssh.com <implicit> zlib@openssh.com
debug1
: expecting SSH2_MSG_KEX_ECDH_REPLY
debug1
: Server host key: ecdsa-sha2-nistp256 SHA256:Vt/nGFlnoM9XM4Sq0PyHbccJPaboPJM3NlZMWCYLnvg
debug3
: hostkeys_foreach: reading file "/dev/null"
debug3
: hostkeys_foreach: reading file "/dev/null"
Warning: Permanently added 'dev.atwright.co.uk,104.168.173.22' (ECDSA) to the list of known hosts.
debug2
: set_newkeys: mode 1
debug1
: SSH2_MSG_NEWKEYS sent
debug1
: expecting SSH2_MSG_NEWKEYS
debug2
: set_newkeys: mode 0
debug1
: SSH2_MSG_NEWKEYS received
debug1
: SSH2_MSG_SERVICE_REQUEST sent
debug2
: service_accept: ssh-userauth
debug1
: SSH2_MSG_SERVICE_ACCEPT received
debug2
: key: /Users/andy/.ssh/id_rsa (0x7f8c3a700600), explicit
debug1
: Authentications that can continue: publickey,password
debug3
: start over, passed a different list publickey,password
debug3
: preferred gssapi-with-mic,gssapi-keyex,hostbased,publickey
debug3
: authmethod_lookup publickey
debug3
: remaining preferred: ,gssapi-keyex,hostbased,publickey
debug3
: authmethod_is_enabled publickey
debug1
: Next authentication method: publickey
debug1
: Offering RSA public key: /Users/andy/.ssh/id_rsa
debug3
: send_pubkey_test
debug2
: we sent a publickey packet, wait for reply
debug1
: Server accepts key: pkalg ssh-rsa blen 279
debug2
: input_userauth_pk_ok: fp SHA256:GpZ8QA18cfmWinLj2zmoseNj8eGI+kkzB+g4F/HgFPE
debug3
: sign_and_send_pubkey: RSA SHA256:GpZ8QA18cfmWinLj2zmoseNj8eGI+kkzB+g4F/HgFPE
debug1
: Enabling compression at level 6.
debug1
: Authentication succeeded (publickey).
Authenticated to dev.atwright.co.uk ([104.168.173.22]:22).
debug1
: setting up multiplex master socket
debug3
: muxserver_listen: temporary control path /Users/andy/.ansible/cp/ansible-ssh-dev.atwright.co.uk-22-root.jayVlpXUkPsTsshM
debug2
: fd 6 setting O_NONBLOCK
debug3
: fd 6 is O_NONBLOCK
debug3
: fd 6 is O_NONBLOCK
debug1
: channel 0: new [/Users/andy/.ansible/cp/ansible-ssh-dev.atwright.co.uk-22-root]
debug3
: muxserver_listen: mux listener channel 0 fd 6
debug2
: fd 3 setting TCP_NODELAY
debug3
: ssh_packet_set_tos: set IP_TOS 0x08
debug1
: control_persist_detach: backgrounding master process
debug2
: control_persist_detach: background process is 29347
debug2
: fd 6 setting O_NONBLOCK
debug1
: forking to background
debug1
: Entering interactive session.
debug2
: set_control_persist_exit_time: schedule exit in 60 seconds
debug1
: multiplexing control connection
debug3
: fd 7 is O_NONBLOCK
debug3
: fd 7 is O_NONBLOCK
debug1
: channel 1: new [mux-control]
debug3
: channel_post_mux_listener: new mux channel 1 fd 7
debug3
: mux_master_read_cb: channel 1: hello sent
debug2
: set_control_persist_exit_time: cancel scheduled exit
debug3
: mux_master_read_cb: channel 1 packet type 0x00000001 len 4
debug2
: process_mux_master_hello: channel 1 slave version 4
debug2
: mux_client_hello_exchange: master version 4
debug3
: mux_client_forwards: request forwardings: 0 local, 0 remote
debug3
: mux_client_request_session: entering
debug3
: mux_client_request_alive: entering
debug3
: mux_master_read_cb: channel 1 packet type 0x10000004 len 4
debug2
: process_mux_alive_check: channel 1: alive check
debug3
: mux_client_request_alive: done pid = 29349
debug3
: mux_client_request_session: session request sent
debug3
: mux_master_read_cb: channel 1 packet type 0x10000002 len 306
debug2
: process_mux_new_session: channel 1: request tty 0, X 0, agent 0, subsys 0, term "xterm-256color", cmd "/bin/sh -c '( umask 77 && mkdir -p "` echo $HOME/.ansible/tmp/ansible-tmp-1466785678.0-13699291762114 `" && echo ansible-tmp-1466785678.0-13699291762114="` echo $HOME/.ansible/tmp/ansible-tmp-1466785678.0-13699291762114 `" ) && sleep 0'", env 1
debug3
: process_mux_new_session: got fds stdin 8, stdout 9, stderr 10
debug1
: channel 2: new [client-session]
debug2
: process_mux_new_session: channel_new: 2 linked to control channel 1
debug2
: channel 2: send open
debug2
: callback start
debug2
: client_session2_setup: id 2
debug1
: Sending environment.
debug1
: Sending env LANG = en_GB.UTF-8
debug2
: channel 2: request env confirm 0
debug1
: Sending command: /bin/sh -c '( umask 77 && mkdir -p "` echo $HOME/.ansible/tmp/ansible-tmp-1466785678.0-13699291762114 `" && echo ansible-tmp-1466785678.0-13699291762114="` echo $HOME/.ansible/tmp/ansible-tmp-1466785678.0-13699291762114 `" ) && sleep 0'
debug2
: channel 2: request exec confirm 1
debug3
: mux_session_confirm: sending success reply
debug2
: callback done
debug2
: channel 2: open confirm rwindow 0 rmax 32768
debug1
: mux_client_request_session: master session id: 2
debug2
: channel 2: rcvd adjust 2097152
debug2
: channel_input_status_confirm: type 99 id 2
debug2
: exec request accepted on channel 2
ansible
-tmp-1466785678.0-13699291762114=/root/.ansible/tmp/ansible-tmp-1466785678.0-13699291762114
debug1
: client_input_channel_req: channel 2 rtype exit-status reply 0
debug3
: mux_exit_message: channel 2: exit message, exitval 0
debug1
: client_input_channel_req: channel 2 rtype eow@openssh.com reply 0
debug2
: channel 2: rcvd eow
debug2
: channel 2: close_read
debug2
: channel 2: input open -> closed
debug2
: channel 2: rcvd eof
debug2
: channel 2: output open -> drain
debug2
: channel 2: obuf empty
debug2
: channel 2: close_write
debug2
: channel 2: output drain -> closed
debug2
: channel 2: rcvd close
debug3
: channel 2: will not send data after close
debug2
: channel 2: send close
debug2
: channel 2: is dead
debug2
: channel 2: gc: notify user
debug3
: mux_master_session_cleanup_cb: entering for channel 2
debug2
: channel 1: rcvd close
debug2
: channel 1: output open -> drain
debug2
: channel 1: close_read
debug2
: channel 1: input open -> closed
debug2
: channel 2: gc: user detached
debug2
: channel 2: is dead
debug2
: channel 2: garbage collecting
debug1
: channel 2: free: client-session, nchannels 3
debug3
: channel 2: status: The following connections are open:
 
#2 client-session (t4 r0 i3/0 o3/0 fd -1/-1 cc -1)


debug2
: channel 1: obuf empty
debug2
: channel 1: close_write
debug2
: channel 1: output drain -> closed
debug2
: channel 1: is dead (local)
debug2
: channel 1: gc: notify user
debug3
: mux_master_control_cleanup_cb: entering for channel 1
debug2
: channel 1: gc: user detached
debug2
: channel 1: is dead (local)
debug2
: channel 1: garbage collecting
debug1
: channel 1: free: mux-control, nchannels 2
debug3
: channel 1: status: The following connections are open:


debug3
: mux_client_read_packet: read header failed: Broken pipe
debug2
: Received exit status from master 0
debug2
: set_control_persist_exit_time: schedule exit in 60 seconds

I hope I have given you every detail. I have tried many different things I found in Google (mainly closed Github issues) regarding piping and sftp_if_ssh (or something like that), nothing helped. I am willing to try anything again though.

Any help would be greatly appreciated.

Cheers,


Andy



Kai Stian Olstad

unread,
Jun 24, 2016, 2:45:02 PM6/24/16
to ansible...@googlegroups.com
On 24. juni 2016 19:54, Andy Wright wrote:
> closed.\r\n", "module_stdout": "/bin/sh: 1: sudo: not found\r\n", "msg": "MODULE

The message indicating that it can't find sudo. Do the server have sudo
installed, is the user connecting to the server allowed to run sudo and
is sudo in path?

--
Kai Stian Olstad
Reply all
Reply to author
Forward
0 new messages