μ§λ λ©°μΉ λμ λ€μ μ€λ₯κ° λ°μνμ΅λλ€.
[lua] ssl_certificate.lua:260: set_response_cert(): auto-ssl: failed to set ocsp stapling for **xxx** - continuing anyway - failed to get ocsp response: failed to validate OCSP response (http://ocsp.int-x3.letsencrypt.org): OCSP response not successful (6: unauthorized), context: ssl_certificate_by_lua*, client: 37.233.4.76, server: 0.0.0.0:443
μΈμ¦μκ° λ§λ£λμ΄ OCSP μ€ν μ΄νλ§μ μ¬μ©ν μ μμ λ λ°μνλ κ²μΌλ‘ 보μ΄μ§λ§ μ²μλΆν° μ¬λ°λ₯΄κ² κ°±μ λμ§ μλ μ΄μ κ° νμ€νμ§ μμ΅λλ€.
nginx version: openresty/1.17.8.2
0.13.1-1 (installed) - /usr/local/lib/luarocks/rocks
lua-resty-http
0.15-0 (installed) - /usr/local/lib/luarocks/rocks
μ§κΈμ λ€μμ μννμ¬ ν΄κ²°ν μ μμ΅λλ€.
λꡬλ μ§ λ¬Έμ κ° λ μμλ κ²μ λν μ§μΉ¨μ΄ μμ΅λκΉ?
λλ OCSP μ€ν
μ΄νλ§μ μμ ν λΉνμ±νν μ μμ΅λκΉ?
νΈμ§νλ€.
renew_check_interval
λ μ€μ λμ§ μμμΌλ―λ‘ κΈ°λ³Έκ°μ 1μΌμ΄μ΄μΌ ν©λλ€.
λκ΅°κ°μκ² λμμ΄λλ€λ©΄ λ§λ£ 3 μΌ μ μ redisμμ μΈμ¦μλ₯Ό μμ νλ μ€ν¬λ¦½νΈλ₯Ό μμ±νκ²λμμ΅λλ€.
μ¬κΈ°μμ κ°μ λ¬Έμ . μ μΌλΆ λλ©μΈ κ°±μ μ μ€ν¨νκ³ λλ¨Έμ§λ μ€ν¨νλμ§ λͺ¨λ₯΄κ² μ΅λλ€.
μ΄μ¨λ μ루μ
μ λν΄ @ronaldgrn μκ² κ°μ¬λ립λλ€!
@ronaldgrn Imμ κ°±μ λμ§ μλ λλ©μΈμ΄ λͺ κ°λΏμΈ λΉμ·ν λ¬Έμ λ₯Ό κ²ͺκ³ μμ΅λλ€. μλ μ μλ²½νκ² μλνκΈ° λλ¬Έμ λ§€μ° μ΄μν λμμ λλ€.
μμ μλ°©μ± μΌλ‘ μ μ¬ν μ€ν¬λ¦½νΈλ₯Ό μΆκ°νκ³ μΆμ΅λλ€. Redisμμ μ€ν¬λ¦½νΈκ° λ μ§λ³λ‘ μΈμ¦μλ₯Ό μμ νλ λ°©λ²μ μ€λͺ /곡μ νμκ² μ΅λκΉ?
λ§μ κ°μ¬
μλ νμΈμ @phil118 λ€μ νμ΄μ¬ μ€ν¬λ¦½νΈλ₯Ό νμΈν μ μμ΅λλ€ https://gist.github.com/ronaldgrn/f1a99fde2f380c7d94233466aa88d8fd
λ§λ£ 3μΌ μ μ μΈμ¦μλ₯Ό μμ ν©λλ€.
μλ°© μ‘°μΉλ‘ ν λ²μ μ€νμμ 25κ° μ΄μμ λ§λ£λκ±°λ κ±°μ λ§λ£λ μΈμ¦μλ₯Ό κ°μ§νλ©΄ μ€ν¬λ¦½νΈκ° μ€μ§λ©λλ€. νμμ λ§κ² νΈμ§ν μ μμ΅λλ€.
@ronaldgrn λ©μ§λ€! κ°μ¬ν©λλ€. λλ νμ΄μ¬μ μμ ν μ΄λ³΄μμ΄λ―λ‘ λ§€μ° μ μ©ν©λλ€.
@ronaldgrn Thx λ§μ΄. λλ κ°μ λ¬Έμ λ₯Ό μκ³ μμ΄. μ΄ λ¬Έμ λ₯Ό ν΄κ²°νλ €λ©΄ python 3μμ μ€ν¬λ¦½νΈλ₯Ό μ€ννκ³ openstreyλ₯Ό λ€μ μμνμμμ€.
λλ©μΈ κ°±μ μ μν νλ‘μ νΈλ₯Ό λ§λ€μμ΅λλ€. @ronaldgrn κ³Ό κ°μ μμ΄λμ΄, λλ
schedule.scheduleJob('5 0 * * *',{
resty-auto-ssl/dehydrated
λ₯Ό μ¬μ©νμ¬ ν ν°μΌλ‘ λλ©μΈ κ°±μ && νλκ·Έ μΆκ° restartOpenrestyκ°±μ λ¬Έμ λ https://github.com/auto-ssl/lua-resty-auto-ssl/issues/241#issuecomment -695777480μΌλ‘ ν΄κ²°ν μ μμ΅λλ€.
μλνλ €λ©΄ /etc/resty-auto-ssl/storage/file
μ νμΌλ μμ ν΄μΌ νμ΅λλ€.
κ°μ₯ μ μ©ν λκΈ
μλ νμΈμ @phil118 λ€μ νμ΄μ¬ μ€ν¬λ¦½νΈλ₯Ό νμΈν μ μμ΅λλ€ https://gist.github.com/ronaldgrn/f1a99fde2f380c7d94233466aa88d8fd
λ§λ£ 3μΌ μ μ μΈμ¦μλ₯Ό μμ ν©λλ€.
μλ°© μ‘°μΉλ‘ ν λ²μ μ€νμμ 25κ° μ΄μμ λ§λ£λκ±°λ κ±°μ λ§λ£λ μΈμ¦μλ₯Ό κ°μ§νλ©΄ μ€ν¬λ¦½νΈκ° μ€μ§λ©λλ€. νμμ λ§κ² νΈμ§ν μ μμ΅λλ€.