2025-07-19T10:54:40.625551428Z Gitea connection test failed: 1 | class HttpError extends Error {
2025-07-19T10:54:40.626195388Z 2 | constructor(message, status, statusText, response) {
2025-07-19T10:54:40.626254655Z 3 | super(message);
2025-07-19T10:54:40.626316503Z ^
2025-07-19T10:54:40.626366207Z HttpError: Network error: unable to get local issuer certificate
2025-07-19T10:54:40.626426086Z status: 0,
2025-07-19T10:54:40.626470196Z statusText: "Network Error",
2025-07-19T10:54:40.626521769Z response: undefined,
2025-07-19T10:54:40.626563942Z
2025-07-19T10:54:40.626612647Z at new HttpError (/app/dist/server/chunks/http-client_CVSk-VJJ.mjs:3:5)
2025-07-19T10:54:40.626750595Z at httpRequest (/app/dist/server/chunks/http-client_CVSk-VJJ.mjs:72:11)
2025-07-19T10:54:40.626820919Z
2025-07-19T10:54:46.355674383Z Gitea connection test failed: 1 | class HttpError extends Error {
2025-07-19T10:54:46.356251672Z 2 | constructor(message, status, statusText, response) {
2025-07-19T10:54:46.356322216Z 3 | super(message);
Gtea domain: gitea.lan..com
I have valid private ROOT CA + Intermediate CA. I added the CAs to /app/certs and can confirm they bundled & used (at least according to logs)
Confirming I have certs in place: $ ls /volume2/docker/gitmirror/certs
Give me some time I will test this and let you know there was a similar issue someone had and the solution in readme worked.
<!-- gh-comment-id:3092426540 -->
@arunavo4 commented on GitHub (Jul 19, 2025):
Give me some time I will test this and let you know there was a similar issue someone had and the solution in readme worked.
Thanks for reaching back to me. I've since moved on to using a simple bash script to execute mirroring. So in a way I resolved it...
<!-- gh-comment-id:3431269865 -->
@dot-mike commented on GitHub (Oct 22, 2025):
Thanks for reaching back to me. I've since moved on to using a simple bash script to execute mirroring. So in a way I resolved it...
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Originally created by @dot-mike on GitHub (Jul 19, 2025).
Original GitHub issue: https://github.com/RayLabsHQ/gitea-mirror/issues/48
version: v3.0.1
type: docker
Error seen when configuring Gitea connect:
Gtea domain: gitea.lan..com
I have valid private ROOT CA + Intermediate CA. I added the CAs to
/app/certsand can confirm they bundled & used (at least according to logs)Confirming I have certs in place:
$ ls /volume2/docker/gitmirror/certsAny help appreicated!
Also on another note, variable
NODE_EXTRA_CA_CERTSaccording to https://github.com/RayLabsHQ/gitea-mirror/blob/main/certs/README.md does not work! This is because the variable is overwritten in docker-entrypoint bash scripthttps://github.com/RayLabsHQ/gitea-mirror/blob/8d2919717fee1fa644dd7d46bc4feef297c16444/docker-entrypoint.sh#L25
Docker config:
Full docker logs attached
logs.txt
@arunavo4 commented on GitHub (Jul 19, 2025):
Give me some time I will test this and let you know there was a similar issue someone had and the solution in readme worked.
@arunavo4 commented on GitHub (Oct 22, 2025):
@dot-mike did you figure it out ?
@dot-mike commented on GitHub (Oct 22, 2025):
Thanks for reaching back to me. I've since moved on to using a simple bash script to execute mirroring. So in a way I resolved it...