# Ansible connection (ping) is stuck / hanging on debian 12 turnkey core 18.1-1 LXC (Proxmox)

**URL:** <https://forum.ansible.com/t/ansible-connection-ping-is-stuck-hanging-on-debian-12-turnkey-core-18-1-1-lxc-proxmox/38858>\
**Category:** Ansible Project\
**Created:** [August 23, 2024, 6:31am UTC](https://forum.ansible.com/t/ansible-connection-ping-is-stuck-hanging-on-debian-12-turnkey-core-18-1-1-lxc-proxmox/38858 "2024-08-23T06:31:06Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Emmanuel\_Costa](https://avatars.discourse-cdn.com/v4/letter/e/ea5d25/32.png) [@Emmanuel\_Costa](https://forum.ansible.com/u/Emmanuel_Costa)\
**Post date:** [August 23, 2024, 6:31am UTC](https://forum.ansible.com/t/ansible-connection-ping-is-stuck-hanging-on-debian-12-turnkey-core-18-1-1-lxc-proxmox/38858/1 "2024-08-23T06:31:06Z")

</div>

Hi all!  
I have a question regarding the connection method and LYX/Turney servers.

When using paramiko as the engine for ssh connection, the process hang indefinitely

I am using the latest version of ansible. The connection works fine with the default ssh connection method.  
Could someone tell me what I am doing wrong?

**_Steps to Reproduce_**  
ansible\_host file  
turnkey ansible\_host=192.168.0.37 ansible\_ssh\_user=XXXX ansible\_ssh\_pass=XXXXX ansible\_ssh\_extra\_args=‘-o StrictHostKeyChecking=no’ ansible\_connection=‘paramiko’

CLI:  
ansible all -m ping -i ansible\_host -vvvvv

Logs:  
ansible [core 2.17.3]  
config file = /Users/manu/prometheus/ansible.cfg  
configured module search path = [‘/Users/manu/.ansible/plugins/modules’, ‘/usr/share/ansible/plugins/modules’]  
ansible python module location = /opt/homebrew/Cellar/ansible/10.3.0/libexec/lib/python3.12/site-packages/ansible  
ansible collection location = /Users/manu/.ansible/collections:/usr/share/ansible/collections  
executable location = /opt/homebrew/bin/ansible  
python version = 3.12.5 (main, Aug 6 2024, 19:08:49) [Clang 15.0.0 (clang-1500.3.9.4)] (/opt/homebrew/Cellar/ansible/10.3.0/libexec/bin/python)  
jinja version = 3.1.4  
libyaml = True  
Using /Users/manu/prometheus/ansible.cfg as config file  
setting up inventory plugins  
Loading collection ansible.builtin from  
host\_list declined parsing /Users/manu/prometheus/ansible\_host as it did not pass its verify\_file() method  
script declined parsing /Users/manu/prometheus/ansible\_host as it did not pass its verify\_file() method  
auto declined parsing /Users/manu/prometheus/ansible\_host as it did not pass its verify\_file() method  
Parsed /Users/manu/prometheus/ansible\_host inventory source with ini plugin  
Loading callback plugin minimal of type stdout, v2.0 from /opt/homebrew/Cellar/ansible/10.3.0/libexec/lib/python3.12/site-packages/ansible/plugins/callback/minimal.py  
Attempting to use ‘default’ callback.  
Skipping callback ‘default’, as we already have a stdout callback.  
Attempting to use ‘junit’ callback.  
Attempting to use ‘minimal’ callback.  
Skipping callback ‘minimal’, as we already have a stdout callback.  
Attempting to use ‘oneline’ callback.  
Skipping callback ‘oneline’, as we already have a stdout callback.  
Attempting to use ‘tree’ callback.  
\<192.168.0.37\> ESTABLISH PARAMIKO SSH CONNECTION FOR USER: root on PORT 22 TO 192.168.0.37  
\<192.168.0.37\> EXEC /bin/sh -c ‘echo ~root && sleep 0’  
\<192.168.0.37\> EXEC /bin/sh -c ‘( umask 77 && mkdir -p “`echo /root/.ansible/tmp`”&& mkdir “`echo /root/.ansible/tmp/ansible-tmp-1724237718.298739-17896-136876148523985`” && echo ansible-tmp-1724237718.298739-17896-136876148523985=“`echo /root/.ansible/tmp/ansible-tmp-1724237718.298739-17896-136876148523985`” ) && sleep 0’  
Including module\_utils file ansible/ **init**.py  
Including module\_utils file ansible/module\_utils/ **init**.py  
Including module\_utils file ansible/module\_utils/basic.py  
Including module\_utils file ansible/module\_utils/\_text.py  
Including module\_utils file ansible/module\_utils/common/\_utils.py  
Including module\_utils file ansible/module\_utils/common/ **init**.py  
Including module\_utils file ansible/module\_utils/common/arg\_spec.py  
Including module\_utils file ansible/module\_utils/common/file.py  
Including module\_utils file ansible/module\_utils/common/locale.py  
Including module\_utils file ansible/module\_utils/common/parameters.py  
Including module\_utils file ansible/module\_utils/common/collections.py  
Including module\_utils file ansible/module\_utils/common/process.py  
Including module\_utils file ansible/module\_utils/common/sys\_info.py  
Including module\_utils file ansible/module\_utils/common/text/converters.py  
Including module\_utils file ansible/module\_utils/common/text/ **init**.py  
Including module\_utils file ansible/module\_utils/common/text/formatters.py  
Including module\_utils file ansible/module\_utils/common/validation.py  
Including module\_utils file ansible/module\_utils/common/warnings.py  
Including module\_utils file ansible/module\_utils/compat/selinux.py  
Including module\_utils file ansible/module\_utils/compat/ **init**.py  
Including module\_utils file ansible/module\_utils/distro/ **init**.py  
Including module\_utils file ansible/module\_utils/distro/\_distro.py  
Including module\_utils file ansible/module\_utils/errors.py  
Including module\_utils file ansible/module\_utils/parsing/convert\_bool.py  
Including module\_utils file ansible/module\_utils/parsing/ **init**.py  
Including module\_utils file ansible/module\_utils/pycompat24.py  
Including module\_utils file ansible/module\_utils/six/ **init**.py  
 Attempting python interpreter discovery  
\<192.168.0.37\> EXEC /bin/sh -c ‘echo PLATFORM; uname; echo FOUND; command -v ‘"’“‘python3.12’”’“'; command -v '”‘“‘python3.11’”’“'; command -v '”‘“‘python3.10’”’“'; command -v '”‘“‘python3.9’”’“'; command -v '”‘“‘python3.8’”’“'; command -v '”‘“‘python3.7’”’“'; command -v '”‘"’/usr/bin/python3’“'”‘; command -v ‘"’“‘python3’”’"‘; echo ENDFOUND && sleep 0’  
 Python interpreter discovery fallback (pipelining support required for extended interpreter discovery)  
Using module file /opt/homebrew/Cellar/ansible/10.3.0/libexec/lib/python3.12/site-packages/ansible/modules/ping.py  
\<192.168.0.37\> PUT /Users/manu/.ansible/tmp/ansible-local-178948a3ty1x1/tmpy7anxht1 TO /root/.ansible/tmp/ansible-tmp-1724237718.298739-17896-136876148523985/AnsiballZ\_ping.py  
\<192.168.0.37\> EXEC /bin/sh -c ‘chmod u+x /root/.ansible/tmp/ansible-tmp-1724237718.298739-17896-136876148523985/ /root/.ansible/tmp/ansible-tmp-1724237718.298739-17896-136876148523985/AnsiballZ\_ping.py && sleep 0’
