Certbot: False "์š”์ฒญํ•œ ๋„๋ฉ”์ธ์ด FQDN์ด ์•„๋‹™๋‹ˆ๋‹ค."

์— ๋งŒ๋“  2016๋…„ 05์›” 03์ผ  ยท  4์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: certbot/certbot

์•ˆ๋…•,

๋ฌธ์ œ๊ฐ€ ์ƒ๊ธธ ๋•Œ๊ฐ€ ์ ˆ๋Œ€ ์•„๋‹™๋‹ˆ๋‹ค...
๋‚ด์ผ ๋งŒ๋ฃŒ๋˜๋Š” ์ธ์ฆ์„œ๋ฅผ ๋ฐ›์•˜๋Š”๋ฐ ๊ฐฑ์‹ ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

letsencrypt certonly --apache --renew-by-default --domains 
Requested domain  is not a FQDN

์ด๊ฒƒ์€ ๋‚ด๊ฐ€ https://canada.with.susie.and.louwii.fr/ ๋„๋ฉ”์ธ์— ๋Œ€ํ•ด ์–ป์€ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์ด ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜๋ ค๋ฉด ์–ด๋–ค ํŒŒ์ผ์„ ์ˆ˜์ •ํ•ด์•ผ ํ•ฉ๋‹ˆ๊นŒ? ์ž๊ฒฉ์ฆ์„ ๋นจ๋ฆฌ ๊ฐฑ์‹ ํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค.

๊ฐ์‚ฌ ํ•ด์š” !

๊ฐ€์žฅ ์œ ์šฉํ•œ ๋Œ“๊ธ€

๊ตฌ๊ธ€์— ๋œจ๋Š” ๊ทธ๋Œ€๋กœ ์˜ฌ๋ฆฝ๋‹ˆ๋‹ค.

์—ฌ๋Ÿฌ ๋„๋ฉ”์ธ ์ด๋ฆ„์— ๋Œ€ํ•ด Requested domain is not a FQDN because it contains an empty label. ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•˜๋Š” ๊ฒฝ์šฐ(์˜ˆ: --expand๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ) ๋„๋ฉ”์ธ ์ด๋ฆ„ ์‚ฌ์ด์— ๊ณต๋ฐฑ์ด ์—†๋Š”์ง€ ํ™•์ธํ•˜๊ณ  ์‰ผํ‘œ๋กœ๋งŒ ๊ตฌ๋ถ„ํ•˜์‹ญ์‹œ์˜ค.

๋‚œ ์“ฐ๊ณ  ์žˆ์—ˆ๋‹ค:

./certbot-auto certonly --expand -d first.domain.com, second.domain.com

๊ทธ๊ฒƒ์€ํ•ด์•ผํ•œ๋‹ค:

./certbot-auto certonly --expand -d first.domain.com,second.domain.com

์˜ˆ์ „์—๋Š” ๊ทธ๊ฒƒ์ด ์š”๊ตฌ ์‚ฌํ•ญ์ด์—ˆ์ง€๋งŒ ์ง€๊ธˆ์€ ํ™•์‹คํžˆ _๋ฏฟ์ง€_ ์•Š์Šต๋‹ˆ๋‹ค.

๋ชจ๋“  4 ๋Œ“๊ธ€

FQDN์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

canada.with.susie.and.louwii.fr

์›น ๋ธŒ๋ผ์šฐ์ €์—์„œ์ฒ˜๋Ÿผ ์•ž์— https:// ๋ฅผ ๋ถ™์ด๋ฉด ์ด๊ฒƒ์€ ๋” ์ด์ƒ ๋„๋ฉ”์ธ ์ด๋ฆ„์ด ์•„๋‹ˆ๋ฉฐ ๋ฐœ์ƒํ•œ ์˜ค๋ฅ˜๊ฐ€ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.

๋˜๋Š” ์ตœ์‹  ๋ฒ„์ „์˜ ํด๋ผ์ด์–ธํŠธ๋ฅผ ์‹คํ–‰ ์ค‘์ธ ๊ฒฝ์šฐ( letsencrypt --version ๋ฅผ ์‹คํ–‰ํ•˜๋ฉด ๋ฒ„์ „ 0.5.0์ด ํ‘œ์‹œ๋˜์–ด์•ผ ํ•จ) letsencrypt renew ๋ฅผ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋ ‡๊ฒŒ ํ•˜๋ฉด ์›๋ž˜ ์š”์ฒญํ•œ ์ด๋ฆ„์œผ๋กœ ์ธ์ฆ์„œ๊ฐ€ ๊ฐฑ์‹ ๋ฉ๋‹ˆ๋‹ค.

์ด ์ ‘๊ทผ ๋ฐฉ์‹์— ๋Œ€ํ•œ ํ•œ ๊ฐ€์ง€ ์ฃผ์˜ ์‚ฌํ•ญ์€ letsencrypt renew ๊ฐ€ ๋งŒ๋ฃŒ ํ›„ 30์ผ ์ด๋‚ด์— ์žˆ๋Š” ๋ชจ๋“  ์ธ์ฆ์„œ๋ฅผ ๊ฐฑ์‹ ํ•œ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ์›ํ•˜๋Š” ๋™์ž‘์ผ ์ˆ˜๋„ ์žˆ๊ณ  ์•„๋‹ ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.

ํ , ํฅ๋ฏธ๋กญ๊ตฐ.

์ธ์ฆ์„œ๋ฅผ ๊ฐฑ์‹ ํ•˜๋Š” ์Šคํฌ๋ฆฝํŠธ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ ์Šคํฌ๋ฆฝํŠธ๋Š” ๋‚˜์—๊ฒŒ ๋ฌธ์ œ๋ฅผ ์ฃผ์—ˆ๋‹ค.
ํ•˜์ง€๋งŒ /opt/letsencrypt/letsencrypt-auto certonly --apache --renew-by-default --domains canada.with.susie.and.louwii.fr ์ˆ˜๋™์œผ๋กœ ์‹คํ–‰ํ–ˆ๊ณ  ํ†ต๊ณผํ–ˆ์Šต๋‹ˆ๋‹ค.

๊ฐฑ์‹  ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์ˆ˜์ •ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

bmw ๋•๋ถ„์— ์ง์ ‘ ๋ช…๋ น์ค„์„ ์ƒ๊ฐํ•˜๊ณ  ํ…Œ์ŠคํŠธํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.

๊ตฌ๊ธ€์— ๋œจ๋Š” ๊ทธ๋Œ€๋กœ ์˜ฌ๋ฆฝ๋‹ˆ๋‹ค.

์—ฌ๋Ÿฌ ๋„๋ฉ”์ธ ์ด๋ฆ„์— ๋Œ€ํ•ด Requested domain is not a FQDN because it contains an empty label. ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•˜๋Š” ๊ฒฝ์šฐ(์˜ˆ: --expand๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ) ๋„๋ฉ”์ธ ์ด๋ฆ„ ์‚ฌ์ด์— ๊ณต๋ฐฑ์ด ์—†๋Š”์ง€ ํ™•์ธํ•˜๊ณ  ์‰ผํ‘œ๋กœ๋งŒ ๊ตฌ๋ถ„ํ•˜์‹ญ์‹œ์˜ค.

๋‚œ ์“ฐ๊ณ  ์žˆ์—ˆ๋‹ค:

./certbot-auto certonly --expand -d first.domain.com, second.domain.com

๊ทธ๊ฒƒ์€ํ•ด์•ผํ•œ๋‹ค:

./certbot-auto certonly --expand -d first.domain.com,second.domain.com

์˜ˆ์ „์—๋Š” ๊ทธ๊ฒƒ์ด ์š”๊ตฌ ์‚ฌํ•ญ์ด์—ˆ์ง€๋งŒ ์ง€๊ธˆ์€ ํ™•์‹คํžˆ _๋ฏฟ์ง€_ ์•Š์Šต๋‹ˆ๋‹ค.

@jackrvaughan ์—๊ฒŒ ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค. ๋ฌธ์ œ๊ฐ€ ํ•ด๊ฒฐ๋˜์—ˆ์Šต๋‹ˆ๋‹ค!

์ด ํŽ˜์ด์ง€๊ฐ€ ๋„์›€์ด ๋˜์—ˆ๋‚˜์š”?
0 / 5 - 0 ๋“ฑ๊ธ‰