nocblog

    • ノクターンプロジェクトについて
    • プロダクト
  • ssh_exchange_identification: Connection closed by remote host と表示される問題について

    VMWareを使ってssh接続を試みているのだけれど、
    「ssh_exchange_identification: Connection closed by remote host」と表示されてログインできなかった。

    sudo vim /etc/hosts.allow
    sshd: all
    
    sudo vim /etc/hosts.deny
    sshd: ?

    の値を見ることで接続できるようになるらしいが、やっても無駄だった。

    結局のところ、原因はアンチウイルスソフトのESETのファイアウォールがsshの通信を許可しなかったのが原因みたい。
    一度対話モードにして、sshによる接続を行うと「許可しますか?」と聞かれるので、はいと答え、また自動モードに切り替えるといいようです。

    ESET以外にもファイアウォール機能があるアンチウィルスソフトも要チェックです。

    2013年7月7日
  • It seems your ruby installation is missing psych (for YAML output). To eliminate this warning, please install libyaml and reinstall your ruby. を出さないようにする

    最初にyaml入れて

    cd /usr/local/src &&
    wget http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz &&
    tar xzvf yaml-0.1.4.tar.gz &&
    cd yaml-0.1.4 &&
    ./configure --prefix=/usr/local/ &&
    make &&
    make install &&
    :Code language: JavaScript (javascript)

    Rubyインストール後にこうするといいらしい。

    cd /usr/local/src &&
    cd ruby-1.9.3-p194 &&
    cd ext/psych &&
    ruby extconf.rb &&
    make &&
    make install &&
    

    参考: http://stackoverflow.com/questions/8410885/how-do-i-install-ruby-with-libyaml-on-ubuntu-11-10

    2013年1月2日

nocblog

ノクターンプロジェクトで考えていることなど

Twenty Twenty-Five

Designed with WordPress