Discourse 재설치가 되지 않습니다

안녕하세요,

Discourse를 처음부터 다시 설치해 보았지만, 설치 과정에서 이전에는 본 적 없는 첫 번째 인증서 검증 오류가 발생하여 설치가 실패했습니다.

문제가 무엇일 수 있는지 아이디어가 있을까요?


> warning Resolution field "unset-value@2.0.1" is incompatible with requested version "unset-value@^1.0.0"
**error Error: unable to verify the first certificate**
    at TLSSocket.onConnectSecure (node:_tls_wrap:1659:34)
    at TLSSocket.emit (node:events:517:28)
    at TLSSocket._finishInit (node:_tls_wrap:1070:8)
    at ssl.onhandshakedone (node:_tls_wrap:856:12)
I, [2024-06-05T17:24:31.603840 #1]  INFO -- : yarn install v1.22.22
[1/5] Validating package.json...
[2/5] Resolving packages...
[3/5] Fetching packages...
info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.

I, [2024-06-05T17:24:31.604648 #1]  INFO -- : Terminating async processes
I, [2024-06-05T17:24:31.604696 #1]  INFO -- : Sending INT to HOME=/var/lib/postgresql USER=postgres exec chpst -u postgres:postgres:ssl-cert -U postgres:postgres:ssl-cert /usr/lib/postgresql/13/bin/postmaster -D /etc/postgresql/13/main pid: 36
2024-06-05 17:24:31.605 UTC [36] LOG:  received fast shutdown request
I, [2024-06-05T17:24:31.605048 #1]  INFO -- : Sending TERM to exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf pid: 98
98:signal-handler (1717608271) Received SIGTERM scheduling shutdown...
2024-06-05 17:24:31.608 UTC [36] LOG:  aborting any active transactions
2024-06-05 17:24:31.612 UTC [36] LOG:  background worker "logical replication launcher" (PID 51) exited with exit code 1
2024-06-05 17:24:31.612 UTC [46] LOG:  shutting down
2024-06-05 17:24:31.628 UTC [36] LOG:  database system is shut down
98:M 05 Jun 2024 17:24:31.702 # User requested shutdown...
98:M 05 Jun 2024 17:24:31.702 * Saving the final RDB snapshot before exiting.
98:M 05 Jun 2024 17:24:31.703 * DB saved on disk
98:M 05 Jun 2024 17:24:31.703 # Redis is now ready to exit, bye bye...


FAILED
--------------------
Pups::ExecError: cd /var/www/discourse && su discourse -c 'yarn install --frozen-lockfile && yarn cache clean' failed with return #<Process::Status: pid 401 exit 1>
Location of failure: /usr/local/lib/ruby/gems/3.3.0/gems/pups-1.2.1/lib/pups/exec_command.rb:132:in `spawn'
exec failed with the params {"cd"=>"$home", "hook"=>"yarn", "cmd"=>["if [ \"$version\" != \"tests-passed\" ]; then\n  rm -rf app/assets/javascripts/node_modules\nfi", "su discourse -c 'yarn install --frozen-lockfile && yarn cache clean'"]}
bootstrap failed with exit code 1
** FAILED TO BOOTSTRAP ** please scroll up and look for earlier error messages, there may be more than one.
./discourse-doctor may help diagnose the problem.
b8046f40c39734eb8318b7f868a92127b963e33f1970d43bb122c1c650107e7a

여러 번 시도하고 재빌드도 해보셨나요? DNS가 서버를 가리키지 않는 문제는 아닌가요? 제 추측으로는 인증서를 여러 번 요청했는데 DNS나 중간 프록시 오류로 인해 실패했고, 이제 일주일 정도를 기다려야 하는 상황인 것 같습니다. 여러 도메인/리다이렉트로 Let’s Encrypt 설정하기 문서에 설명된 대로 다른 서브도메인을 사용하거나 인증서에 두 번째 주소를 추가해 보실 수 있습니다(무엇이든 상관없습니다).

./discourse-setup를 실행해 보셨나요? 시작 부분의 DNS 테스트를 통과했나요?