./letsencrypt-auto --help๋ฅผ ์คํํ๋ ค๊ณ ํ๋ฉด ๊ณ์ ์ด ๋ฌธ์ ๊ฐ ๋ฐ์ํฉ๋๋ค. ์ด์ ์๋ ๋ค๋ฅธ ๋ช ๊ฐ์ง ๋ฌธ์ ๊ฐ ์์์ง๋ง ์ง๊ธ์ ์ด ๋ฌธ์ ๊ฐ ์์ต๋๋ค. (์ด์ ๊ฒ๋ค์ CentOS 7.2 ๋ฐ ffi ํค๋ ํ์ผ์ ์์น์ ๊ด๋ จ์ด ์์์ต๋๋ค. ์ด๋ฌํ ์ค๋ฅ์ ๋ํด ln -s /usr/include/์์ /usr/include/python2.7/๋ก์ ์ฌ๋ณผ๋ฆญ ๋งํฌ๋ฅผ ์์ฑํด์ผ ํ์ต๋๋ค)
์ด๊ฒ์ ๋ชจ๋ ์ ์๋ํ์ง๋ง ๊ฐฑ์ ์ ์ํํ๋ ๋์ ์ด๋๊ฐ์ ์ ๋ฐ์ดํธ๋์ด ๋ ์ด์ ์๋ํ์ง ์๋ ๊ฒ ๊ฐ์ต๋๋ค. ๋์์ ์ฃผ์๋ฉด ๊ฐ์ฌํ๊ฒ ์ต๋๋ค.
CentOS Linux ๋ฆด๋ฆฌ์ค 7.2.1511(์ฝ์ด)
Checking for new version...
Creating virtual environment...
Installing Python packages...
Installation succeeded.
Requesting root privileges to run letsencrypt...
/root/.local/share/letsencrypt/bin/letsencrypt --help
Traceback (most recent call last):
File "/root/.local/share/letsencrypt/bin/letsencrypt", line 9, in <module>
load_entry_point('letsencrypt==0.4.2', 'console_scripts', 'letsencrypt')()
File "/root/.local/share/letsencrypt/lib/python2.7/site-packages/pkg_resources/__init__.py", line 549, in load_entry_point
return get_distribution(dist).load_entry_point(group, name)
File "/root/.local/share/letsencrypt/lib/python2.7/site-packages/pkg_resources/__init__.py", line 2542, in load_entry_point
return ep.load()
File "/root/.local/share/letsencrypt/lib/python2.7/site-packages/pkg_resources/__init__.py", line 2202, in load
return self.resolve()
File "/root/.local/share/letsencrypt/lib/python2.7/site-packages/pkg_resources/__init__.py", line 2208, in resolve
module = __import__(self.module_name, fromlist=['__name__'], level=0)
File "/root/.local/share/letsencrypt/lib/python2.7/site-packages/letsencrypt/cli.py", line 21, in <module>
import OpenSSL
File "/root/.local/share/letsencrypt/lib/python2.7/site-packages/OpenSSL/__init__.py", line 8, in <module>
from OpenSSL import rand, crypto, SSL
File "/root/.local/share/letsencrypt/lib/python2.7/site-packages/OpenSSL/rand.py", line 11, in <module>
from OpenSSL._util import (
File "/root/.local/share/letsencrypt/lib/python2.7/site-packages/OpenSSL/_util.py", line 6, in <module>
from cryptography.hazmat.bindings.openssl.binding import Binding
File "/root/.local/share/letsencrypt/lib/python2.7/site-packages/cryptography/hazmat/bindings/openssl/binding.py", line 14, in <module>
from cryptography.hazmat.bindings._openssl import ffi, lib
ImportError: /root/.local/share/letsencrypt/lib/python2.7/site-packages/cryptography/hazmat/bindings/_openssl.so: undefined symbol: EC_GROUP_new_curve_GF2m
๋๋ ์ง๊ธ ๊ฐ์ ์ค๋ฅ๊ฐ ์์ต๋๋ค.
์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๋ฐฉ๋ฒ์ ๋ฌด์์
๋๊น?
์๋ ํ์ธ์ @gcstang
์ ๋ฌธ์ ๋ฅผ ๋ซ์์ต๋๊น? ์ฌ๊ธฐ์ ์ถ์ ๋ ํด๋น ๋ฌธ์ ์ ๋ํ ํด๊ฒฐ์ฑ ์ ์์ผ๋ฉฐ ์ ์ด๋ @70599 ์ด๊ณ ์ฌ์ ํ ๋ฌธ์ ๊ฐ ์์ต๋๋ค.
๋ฌธ์ ๋ฅผ ๋ค์ ์ด ์ ์์ต๋๊น? (๋๋๋ก ์ฌ๋๋ค์ ์ด์ ์ ๋ซํ ๋ฌธ์ ์ ๋ฐ์ํ์ง ์๊ธฐ ๋๋ฌธ์ ์ฌ๊ธฐ์ ๋ ์ด์ ํ๋์ด ์์ผ๋ฉด ๋ถ๋ช ํ ํด๋น ๋ฌธ์ ์ ๋ณต์ ๋ณธ์ด ๋ ์ ๋ฌธ์ ๋ฅผ ์ด โโ๊ถ๋ฆฌ๊ฐ ์์ต๋๋ค :-) )
ํด๊ฒฐ ๋ฐฉ๋ฒ์ ์ฐพ์์ต๋๋ค.
mv ~/.local/share/letsencrypt{,.old}
certbot-auto --help
certbot์ ๋ค์ ์ค์นํ๊ณ ์ด์ ์๋ํ๋ ๊ฒ ๊ฐ์ต๋๋ค.
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
๋๋ ์ง๊ธ ๊ฐ์ ์ค๋ฅ๊ฐ ์์ต๋๋ค.
์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๋ฐฉ๋ฒ์ ๋ฌด์์ ๋๊น?