Я пытаюсь отправить вебхук на HTTPS-endpoint, который использует сертификат LetsEncrypt. Я пробовал следовать инструкциям здесь и убедился, что правильный корневой сертификат (ISRG Root X1) уже установлен. Я добавил промежуточный сертификат (E6), но всё равно получаю эту ошибку в логах Unifi Protect, когда пытаюсь подключиться к этому endpoint. Есть ли другой способ импортировать этот промежуточный сертификат?
2025-05-21T00:05:48.669Z - error: Failed to execute automations fetch failed TypeError: fetch failed
at node:internal/deps/undici/undici:13502:13
at tryCatcher (/usr/share/unifi-protect/app/node_modules/bluebird/js/release/util.js:16:23)
at Promise._settlePromiseFromHandler (/usr/share/unifi-protect/app/node_modules/bluebird/js/release/promise.js:547:31)
at Promise._settlePromise (/usr/share/unifi-protect/app/node_modules/bluebird/js/release/promise.js:604:18)
at Promise._settlePromise0 (/usr/share/unifi-protect/app/node_modules/bluebird/js/release/promise.js:649:10)
at Promise._settlePromises (/usr/share/unifi-protect/app/node_modules/bluebird/js/release/promise.js:725:18)
at _drainQueueStep (/usr/share/unifi-protect/app/node_modules/bluebird/js/release/async.js:93:12)
at _drainQueue (/usr/share/unifi-protect/app/node_modules/bluebird/js/release/async.js:86:9)
at Async._drainQueues (/usr/share/unifi-protect/app/node_modules/bluebird/js/release/async.js:102:5)
at Immediate.Async.drainQueues [as _onImmediate] (/usr/share/unifi-protect/app/node_modules/bluebird/js/release/async.js:15:14)
at processImmediate (node:internal/timers:483:21)
[cause]: Error: unable to verify the first certificate
at TLSSocket.onConnectSecure (node:_tls_wrap:1677:34)
at TLSSocket.emit (node:events:518:28)
at TLSSocket.emit (node:domain:489:12)
at TLSSocket._finishInit (node:_tls_wrap:1076:8)
at TLSWrap.ssl.onhandshakedone (node:_tls_wrap:862:12)
[metadata]: {
"code": "UNABLE_TO_VERIFY_LEAF_SIGNATURE"}
2025-05-21T00:05:48.669Z - error: Failed to execute automations fetch failed TypeError: fetch failed
at node:internal/deps/undici/undici:13502:13
at tryCatcher (/usr/share/unifi-protect/app/node_modules/bluebird/js/release/util.js:16:23)
at Promise._settlePromiseFromHandler (/usr/share/unifi-protect/app/node_modules/bluebird/js/release/promise.js:547:31)
at Promise._settlePromise (/usr/share/unifi-protect/app/node_modules/bluebird/js/release/promise.js:604:18)
at Promise._settlePromise0 (/usr/share/unifi-protect/app/node_modules/bluebird/js/release/promise.js:649:10)
at Promise._settlePromises (/usr/share/unifi-protect/app/node_modules/bluebird/js/release/promise.js:725:18)
at _drainQueueStep (/usr/share/unifi-protect/app/node_modules/bluebird/js/release/async.js:93:12)
at _drainQueue (/usr/share/unifi-protect/app/node_modules/bluebird/js/release/async.js:86:9)
at Async._drainQueues (/usr/share/unifi-protect/app/node_modules/bluebird/js/release/async.js:102:5)
at Immediate.Async.drainQueues [as _onImmediate] (/usr/share/unifi-protect/app/node_modules/bluebird/js/release/async.js:15:14)
at processImmediate (node:internal/timers:483:21)
[cause]: Error: unable to verify the first certificate
at TLSSocket.onConnectSecure (node:_tls_wrap:1677:34)
at TLSSocket.emit (node:events:518:28)
at TLSSocket.emit (node:domain:489:12)
at TLSSocket._finishInit (node:_tls_wrap:1076:8)
at TLSWrap.ssl.onhandshakedone (node:_tls_wrap:862:12)
[metadata]: {
"code": "UNABLE_TO_VERIFY_LEAF_SIGNATURE"}
