1. ホーム
  2. Ansible

Ansible はエラー 'module' オブジェクトに属性 'SSL_ST_INIT' ソリューションがないことに気づきました。

2022-02-10 15:19:07
<パス

このエラーの根本的な原因は、python 2.7のOpenSSLの問題です。pipコマンドを実行しても、同じエラーが報告されます。

   hostname:/home/software/pip-1.5.4 # pip
    AttributeError: 'module' object has no attribute 'SSL_ST_INIT'


ソリューション

1. OpenSSLを削除して再インストールする

(SUSE) rm -rf /usr/lib/python2.7/site-packages/OpenSSL/
また、そうであってもよい。とにかくpythonディレクトリのOpenSSL関連を削除してください。
rm -rf /usr/lib/python2.7/dist-packages/OpenSSL
rm -rf /usr/lib/python2.7/dist-packages/pyOpenSSL-0.15.1.egg-info

2. 再インストール

#pip install pyopenssl