workers-sdk
workers-sdk copied to clipboard
TLS peer's certificate is not trusted when using wrangler dev --remote on linux using non super admin account
What versions & operating system are you using?
wrangler 4.19.1, bun 1.2.13, Arch Linux kernel 6.14.9-arch1-1
Please provide a link to a minimal reproduction
minimal hello world example from create cloudflare
Describe the Bug
unable to do wrangler dev --remote on my linux machine with a non super admin account.
i've confirmed it works on my windows machine, and it also does work on my linux machine on my perconal cloudflare account. It only fails when i'm developing on my work account on linux
Please provide any relevant error logs
workerd/jsg/util.c++:320: error: e = kj/compat/tls.c++:256: failed: TLS peer's certificate is not trusted; reason = unable to get local issuer certificate
stack: /home/bolt/git/web/simple/tests/rpctest/worker-b/node_modules/miniflare/node_modules/workerd/node_modules/@cloudflare/workerd-linux-64/bin/workerd@2827370 /home/bolt/git/web/simple/tests/rpctest/worker-b/node_modules/miniflare/node_modules/workerd/node_modules/@cloudflare/workerd-linux-64/bin/workerd@28278fa /home/bolt/git/web/simple/tests/rpctest/worker-b/node_modules/miniflare/node_modules/workerd/node_modules/@cloudflare/workerd-linux-64/bin/workerd@41f38df /home/bolt/git/web/simple/tests/rpctest/worker-b/node_modules/miniflare/node_modules/workerd/node_modules/@cloudflare/workerd-linux-64/bin/workerd@282fa30 /home/bolt/git/web/simple/tests/rpctest/worker-b/node_modules/miniflare/node_modules/workerd/node_modules/@cloudflare/workerd-linux-64/bin/workerd@4222f90 /home/bolt/git/web/simple/tests/rpctest/worker-b/node_modules/miniflare/node_modules/workerd/node_modules/@cloudflare/workerd-linux-64/bin/workerd@42233b0 /home/bolt/git/web/simple/tests/rpctest/worker-b/node_modules/miniflare/node_modules/workerd/node_modules/@cloudflare/workerd-linux-64/bin/workerd@2a20b67 /home/bolt/git/web/simple/tests/rpctest/worker-b/node_modules/miniflare/node_modules/workerd/node_modules/@cloudflare/workerd-linux-64/bin/workerd@2a218c1 /home/bolt/git/web/simple/tests/rpctest/worker-b/node_modules/miniflare/node_modules/workerd/node_modules/@cloudflare/workerd-linux-64/bin/workerd@2a23ec4 /home/bolt/git/web/simple/tests/rpctest/worker-b/node_modules/miniflare/node_modules/workerd/node_modules/@cloudflare/workerd-linux-64/bin/workerd@29ff170 /home/bolt/git/web/simple/tests/rpctest/worker-b/node_modules/miniflare/node_modules/workerd/node_modules/@cloudflare/workerd-linux-64/bin/workerd@2a06980 /home/bolt/git/web/simple/tests/rpctest/worker-b/node_modules/miniflare/node_modules/workerd/node_modules/@cloudflare/workerd-linux-64/bin/workerd@2a1d250 /home/bolt/git/web/simple/tests/rpctest/worker-b/node_modules/miniflare/node_modules/workerd/node_modules/@cloudflare/workerd-linux-64/bin/workerd@1a99a90 /home/bolt/git/web/simple/tests/rpctest/worker-b/node_modules/miniflare/node_modules/workerd/node_modules/@cloudflare/workerd-linux-64/bin/workerd@2322020 /home/bolt/git/web/simple/tests/rpctest/worker-b/node_modules/miniflare/node_modules/workerd/node_modules/@cloudflare/workerd-linux-64/bin/workerd@2208050; sentryErrorContext = jsgInternalError; wdErrId = lum9e7ei79apafueam5n02qj
This is probably a certificates issue. Do you have custom certificates set up/required for work? Are you using a VPN or proxy?
To aid debugging, could you try:
curl https://example.com- making a web request from a simple node script (i.e.
fetch("https://example.com")
sorry for late reply, and yeah sorry it's not a problem with the sdk specifially
https://bbs.archlinux.org/viewtopic.php?id=305427 https://github.com/certifi/python-certifi/issues/349