erlang을 설치했다가 capistrano가 실행이 안되는 문제가 발생했다.
erlang의 openssl lib의 버전과 이슈가 되는 부분이 있어서 Symbol not found: _SSLv2_client_method (LoadError) 가 발생했다.
$ capistrano
/Users/Samuel/.rbenv/versions/2.1.0/lib/ruby/2.1.0/openssl.rb:17:in `require': dlopen(/Users/Samuel/.rbenv/versions/2.1.0/lib/ruby/2.1.0/x86_64-darwin13.0/openssl.bundle, 9): Symbol not found: _SSLv2_client_method (LoadError)
Referenced from: /Users/Samuel/.rbenv/versions/2.1.0/lib/ruby/2.1.0/x86_64-darwin13.0/openssl.bundle
Expected in: /usr/local/opt/openssl/lib/libssl.1.0.0.dylib
in /Users/Samuel/.rbenv/versions/2.1.0/lib/ruby/2.1.0/x86_64-darwin13.0/openssl.bundle - /Users/Samuel/.rbenv/versions/2.1.0/lib/ruby/2.1.0/x86_64-darwin13.0/openssl.bundle
해결은 설치된 rbenv (2.1.0)으로 다시 설치하면 된다.
$ rbenv install 2.1.0
rbenv: /Users/Samuel/.rbenv/versions/2.1.0 already exists
continue with installation? (y/N) y
Downloading ruby-2.1.0.tar.gz...
->
Installing ruby-2.1.0...
Installed ruby-2.1.0 to /Users/Samuel/.rbenv/versions/2.1.0
'unix and linux' 카테고리의 다른 글
[java] cpu를 많이 소비하는 thread 찾기 (0) | 2014.12.02 |
---|---|
strace grep 또는 파일 저장하기 (0) | 2014.11.28 |
retransmission 확인하기 - netstat (0) | 2014.11.25 |
[linux] WAS에서 memcached(11211)에 연결되는 모든 connection tcpdump 뜨기 (0) | 2014.11.25 |
centos 6의 load avg는 현재 문제가 있는듯 하다. (0) | 2014.11.24 |