(and maybe other filters too — see the bottom of the page)
Your filter blocks a few things Claude Code needs. This page fixes that — and checks your work as you go. No tech background needed.
You'll fix two small things:
Just work down the page. It tests things for you and tells you exactly what's left.
Click the button. Green = it opens. Amber = your computer couldn't reach it (usually blocked). You don't need to know what any of these are.
This checks websites only. It can't check the “trust file” from Step 3 — that gets checked for you when you run the setup tool there. So even if everything is green, still do Step 3.
After they confirm, re-run the test in Step 1 — the sites should turn green.
Your coding tools don't yet trust your filter the way your browser already does. This small file fixes that.
Two downloads, then run the setup tool:
techloq-setup.cmd, and click it to run it. It walks you through the rest.
Two other options:
.cmd above instead — it avoids this.)setx REQUESTS_CA_BUNDLE "C:\Users\YOU\Downloads\techloq-ca.cer" setx SSL_CERT_FILE "C:\Users\YOU\Downloads\techloq-ca.cer" setx NODE_EXTRA_CA_CERTS "C:\Users\YOU\Downloads\techloq-ca.cer" pip config set global.cert "C:\Users\YOU\Downloads\techloq-ca.cer" git config --global http.sslCAInfo "C:\Users\YOU\Downloads\techloq-ca.cer" npm config -g set cafile "C:\Users\YOU\Downloads\techloq-ca.cer"then close and reopen your terminals.
It shows you the certificate's name and fingerprint so you can confirm it's really your filter's, saves a copy of it in a safe folder (so clearing your Downloads won't break anything), points your coding tools at that copy, then checks they work. It shows you the plan and asks for your OK before it changes anything. It saves a backup so you can undo anytime. Curious? At the “set this up?” question, type D to see the exact technical details.
Some boxes tick themselves as you go. Tick the rest yourself once you've done them — your progress is saved on this device.
Want to undo the setup? Download this and click it to run it. It puts your coding tools back the way they were before. It asks for your OK before changing anything.
After it runs, close and reopen your terminals. If Windows shows a blue box, choose More info → Run anyway.
The test up top already flags what you need. This is the full reference if someone wants to allow everything in one go. A first-time user only needs the “required” set — the rest are per feature.
Required to install & run Claude Code (everyone):
api.anthropic.com the AI itself claude.ai signing in claude.com sign-in page platform.claude.com sign-in / accounts downloads.claude.ai installer & updates registry.npmjs.org installing Claude Code nodejs.org installing Node.js
Only if you'll use that tool or feature:
Git & GitHub github.com, codeload.github.com,
objects.githubusercontent.com,
raw.githubusercontent.com, git-scm.com
Python pypi.org, files.pythonhosted.org
Supabase (DB) api.supabase.com, *.supabase.co
Gmail / Google accounts.google.com, oauth2.googleapis.com,
www.googleapis.com
Cloudflare api.cloudflare.com, *.pages.dev
Based on several organizations' real projects plus Claude Code's required hosts.
| A website still says it's blocked | Do Step 2 — send the message to your filter and ask for “permanent” access. |
| It says it couldn't use your file | Run the setup tool again and pick the file you got from cert.techloq.com. |
| You want to undo it | Download the “Remove tool” above and run it. |
| It worked before, now everything errors | Your filter probably updated its certificate — get the new one from cert.techloq.com and run the setup tool again. |
Plain summary of exactly what the setup tool (techloq-setup.cmd / .ps1) does, for review before it's run on a managed machine:
REQUESTS_CA_BUNDLE, SSL_CERT_FILE, NODE_EXTRA_CA_CERTS) in HKCU\Environment, plus per-user pip/git --global/npm -g config. No elevation. It does not write to the Windows system root store, and does not affect browsers or other users.%LOCALAPPDATA%\ClaudeCodeTechLoq) so the tools don't depend on the Downloads folder. Installs no software, downloads nothing else, deletes nothing. The certificate itself is downloaded by the user in the browser from their filter provider (e.g. cert.techloq.com).pypi.org, registry.npmjs.org, and github.com.techloq-restore-*.ps1 to Downloads; running it reverts every change.NODE_TLS_REJECT_UNAUTHORIZED=0, no --trusted-host, no disabling of certificate verification..cmd launches PowerShell with -ExecutionPolicy Bypass and runs its own embedded script, which may trigger SmartScreen or EDR. Review the source (it's plain text) before wide deployment.Lots of filters are used in our community — you might have GenTech, NetSpark, Meshimer, Geder, MB Smart, Jnet, Rimon, Netfree, or another (some are installed through TAG). Here's what carries over and what doesn't.
cert.techloq.com is TechLoq-only. Other filters that inspect secure traffic have their own certificate and their own way to install it — and a few don't need one at all. For example, GenTech (built on Livigent) uses an “SSL Override” / URL-approval system in its app.Send your filter company this message — it fills in with your blocked sites and the certificate question: