AnsibleがSSH(バナー交換)との接続に失敗する

論文

質問が明確でない場合、および/または私がどこにいるべきかわからない場合は、事前に申し訳ありません。

SSH経由でansibleを使用してホストに接続する際に問題が発生しました。それは数日前に機能しましたが、私は数日間同じメッセージエラーが発生しています:

        camille@ubuntu:~$ ansible all  -m ping -u remote
192.xxx.xxx.xxx | UNREACHABLE! => {
        "changed": false, 
        "msg": "Failed to connect to the host via ssh: Connection timed out during banner exchange\r\n", 
        "unreachable": true
    }

SSH接続(ansibleなし)はうまく機能しているので、私は問題を本当に理解していません。Ubuntu 16.04 VMでAnsibleを実行していますが、到達したいホストはCentOS 7VMです。

私のhostsファイルは次のとおりです。

[test]    
192.xxx.xxx.xxx ansible_ssh_user=remote ansible_ssh_pass=password ansible_sudo_pass='password' #VM CentOS

ここで説明した解決策を試しましたが、問題は解決しませんでした。

編集1:リッパートップスソリューションを試し、他のいくつかのことをテストした後、私の在庫は次のようになりました:

[test]
192.xxx.xxx.xxx ansible_connection=ssh ansible_user=remote ansible_password='password'

[test:vars]
proxy=my_proxy:8080

また、タイムアウトを25に増やしてみましたが、まだ同じ問題があります。

編集2

ansible.cfgファイルを変更した後、エラーメッセージが変更されました:

192.xxx.xxx.xxx | UNREACHABLE! => {
    "changed": false, 
    "msg": "SSH Error: data could not be sent to remote host \"192.xxx.xxx.xxx\". Make sure this host can be reached over ssh", 
    "unreachable": true }

ssh接続を再度テストしましたが、まだ正常に機能しています。

私の設定ファイルは今:

[defaults]

timeout = 25
host_key_checking = False 
roles_path = roles/
gathering = smart 

[ssh_connection]
ssh_args = -o 
ControlMaster=auto -o 
ControlPersist=600s 
control_path = %(directory)s/%%h-%%r 
pipelining = True

これについて何か手がかりはありますか?

論文

私はついに私の問題を修正しました!:D

  • リッパートップの提案を適用します(ありがとうございます):ansible.cfgを変更します(最初のメッセージを参照)

  • ホストファイルを次のように変更しました。

    [テスト] 192.xxx.xxx.xxx ansible_user = remote ansible_password = remote_password ansible_ssh_user = remote ansible_ssh_pass = remote_password

    [test:vars] proxy = my_proxy:8080

  • -cparamikoオプションを使用してホストにpingを実行しました

あなたの時間と助けをありがとうリッパートップス:)

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

SSHが接続に失敗する

分類Dev

Ionicがサーバーへの接続に失敗する

分類Dev

Linux マシンから Windows ssh クライアント サーバーに接続しようとすると、pexpect (pxssh) からの SSH が失敗します。

分類Dev

OpenVPNサーバーに接続するとVirtualboxが失敗する

分類Dev

DockerコンテナがMongoDBへの接続に失敗する

分類Dev

Docker コンテナがリモート SQL への接続に失敗する

分類Dev

MySQL5.6ローカルサーバーとの接続が失敗する

分類Dev

Tomcat JMXサーバーへの接続が失敗する

分類Dev

リモートMacからSSH接続サーバーへのSCPが失敗する

分類Dev

node.jsとPostgreSQLの接続に認証が失敗する

分類Dev

WildflyEARの交換に失敗する

分類Dev

既存のkafkaブローカーに接続すると、ksqlDBサーバーの起動に失敗する

分類Dev

Ansible が SSH 経由で Windows マシンに接続しようとしている (失敗)

分類Dev

node-inspectorがノードへの接続に失敗する

分類Dev

ポート443を介したSSH接続が失敗する

分類Dev

WP Dockerコンテナが接続エラーに失敗する:(2002)

分類Dev

jenkinsノードのssh接続が失敗します

分類Dev

「sslmode = verify-full」を使用すると、Azure上のpostgresサーバーへの接続が失敗します

分類Dev

.NETCoreのレイテンシーの急上昇-MySQLとRedisが接続に失敗することがある

分類Dev

SSH接続の切断に失敗する

分類Dev

XAMPPPHPがデータベース接続に失敗することがある

分類Dev

MongoDBAtlasに接続するループバックAPIが失敗する

分類Dev

アプリでSSLが有効になっていないと、AzureのPostgresサーバーへの接続が失敗するのはなぜですか?

分類Dev

アプリでSSLが有効になっていないと、AzureのMySQLサーバーへの接続が失敗するのはなぜですか?

分類Dev

リモートサーバーへのJTDS接続が失敗する

分類Dev

MongoDBに接続すると、認証が常に失敗する

分類Dev

Azureに接続すると、SQLServerデータツールのデータ比較が失敗する

分類Dev

VMの起動時にVirtualBoxがドライバーの接続に失敗する

分類Dev

接続文字列が正しくないため、AzureMySQLサーバーへの接続が失敗する

Related 関連記事

  1. 1

    SSHが接続に失敗する

  2. 2

    Ionicがサーバーへの接続に失敗する

  3. 3

    Linux マシンから Windows ssh クライアント サーバーに接続しようとすると、pexpect (pxssh) からの SSH が失敗します。

  4. 4

    OpenVPNサーバーに接続するとVirtualboxが失敗する

  5. 5

    DockerコンテナがMongoDBへの接続に失敗する

  6. 6

    Docker コンテナがリモート SQL への接続に失敗する

  7. 7

    MySQL5.6ローカルサーバーとの接続が失敗する

  8. 8

    Tomcat JMXサーバーへの接続が失敗する

  9. 9

    リモートMacからSSH接続サーバーへのSCPが失敗する

  10. 10

    node.jsとPostgreSQLの接続に認証が失敗する

  11. 11

    WildflyEARの交換に失敗する

  12. 12

    既存のkafkaブローカーに接続すると、ksqlDBサーバーの起動に失敗する

  13. 13

    Ansible が SSH 経由で Windows マシンに接続しようとしている (失敗)

  14. 14

    node-inspectorがノードへの接続に失敗する

  15. 15

    ポート443を介したSSH接続が失敗する

  16. 16

    WP Dockerコンテナが接続エラーに失敗する:(2002)

  17. 17

    jenkinsノードのssh接続が失敗します

  18. 18

    「sslmode = verify-full」を使用すると、Azure上のpostgresサーバーへの接続が失敗します

  19. 19

    .NETCoreのレイテンシーの急上昇-MySQLとRedisが接続に失敗することがある

  20. 20

    SSH接続の切断に失敗する

  21. 21

    XAMPPPHPがデータベース接続に失敗することがある

  22. 22

    MongoDBAtlasに接続するループバックAPIが失敗する

  23. 23

    アプリでSSLが有効になっていないと、AzureのPostgresサーバーへの接続が失敗するのはなぜですか?

  24. 24

    アプリでSSLが有効になっていないと、AzureのMySQLサーバーへの接続が失敗するのはなぜですか?

  25. 25

    リモートサーバーへのJTDS接続が失敗する

  26. 26

    MongoDBに接続すると、認証が常に失敗する

  27. 27

    Azureに接続すると、SQLServerデータツールのデータ比較が失敗する

  28. 28

    VMの起動時にVirtualBoxがドライバーの接続に失敗する

  29. 29

    接続文字列が正しくないため、AzureMySQLサーバーへの接続が失敗する

ホットタグ

アーカイブ