Distribuera Sophos Firewall CA-certifikat för TLS Inspection
När en Sophos Firewall dekrypterar HTTPS-anslutningar via TLS Inspection eller HTTPS-skanning, skapar brandväggen ett nytt certifikat för anslutningen som kontrolleras och signerar det med en lokal CA. Klienter måste lita på denna CA, annars visas webbläsarvarningar eller program avbryter anslutningen.
Den inbyggda CA:n SecurityAppliance_SSL_CA är tillgänglig som standard i Sophos Firewall. Den kan hämtas under Certificates > Certificate authorities och distribueras till hanterade klienter. Det räcker dock inte att en valfri Sophos CA finns på klienterna. Den distribuerade CA:n måste motsvara den CA som faktiskt används för Re-Signing i TLS Inspection-konfigurationen.
SecurityAppliance_SSL_CA är inte den inbyggda CA:n Default för lokalt signerade certifikat. Om denna andra trust anchor måste roteras gäller processen Förnya Sophos Firewall Default CA kontrollerat. Ersätt inte båda CA-objekten tillsammans på misstanke.
Beroende på driftläge kontrolleras detta val på olika ställen: för DPI-baserade SSL/TLS Inspection-regler är CA:n under Rules and policies > SSL/TLS inspection rules > SSL/TLS inspection settings relevant. En Decryption Profile som tilldelats regeln kan åsidosätta dessa globala värden. För Web Proxy finns HTTPS Scanning CA under Web > General settings > HTTPS decryption and scanning. Om den aktiva sökvägen väljer en annan CA än den som klienterna litar på uppstår certifikatfel, även om en Sophos CA har distribuerats.
Artikeln Inför TLS Inspection korrekt på Sophos Firewall beskriver hela utrullningen. Den här guiden fokuserar på att distribuera CA-certifikatet till Windows, macOS och Firefox.
Vad detta certifikat gör
Certifikatet Sophos Firewall CA är inte ett servercertifikat för portalen WebAdmin, WAF eller VPN. Det är grunden för förtroende med vilken klienter accepterar HTTPS-anslutningarna som omsigneras av brandväggen.
Separationen är viktig:
- Firewall CA: signerar nya certifikat som skapas under TLS Inspection.
- Re-Signing CA eller HTTPS Scanning CA: den CA som uttryckligen har valts för brandväggens DPI-läge eller Web Proxy-läge.
- Client Trust Store: avgör om webbläsare och applikationer litar på denna CA.
- SSL/TLS Inspection Regel: bestämmer vilken trafik som dekrypteras.
- Dekrypteringsprofil: bestämmer hur strikt certifikat, TLS-versioner och fel hanteras.
- Uteslutningslista: förhindrar dekryptering av problematiska eller avsiktligt uteslutna mål.
CA-distributionen aktiverar alltså inte TLS Inspection. Den förhindrar bara att hanterade klienter visar certifikatvarningar för dekrypterad HTTPS-trafik. Om trafiken faktiskt dekrypteras beror på brandväggsregler, web policy, SSL/TLS Inspection-regler, Decryption Profiles och undantag.
CA-distributionen ersätter inte heller korrekt protokollstyrning. SSL/TLS Inspection-regler gäller TCP-trafik. Om webbtrafiken går via QUIC eller HTTP/3 på UDP 443 följer inspektionen en annan väg och måste hanteras separat.
Innan utrullningen
Före distributionen ska det vara klart vilka klienter som ska använda TLS Inspection. Ett CA-certifikat ska inte installeras okontrollerat på alla enheter, utan riktat på hanterade företagsklienter.
Förberedelser:
- Definiera testgrupp eller test-OU.
- Förtydliga driftläge: DPI-läge, Web Proxy eller båda varianterna.
- Dokumentera vald CA i SSL/TLS inspection settings, använda Decryption Profiles och Web General settings.
- Dokumentera rollback och undantagsprocessen.
- Hämta CA-certifikatet endast från den egna brandväggen.
- Testa distributionen på några enheter först.
- Kontrollera webbläsare, affärsapplikationer och uppdateringar efter distribution.
- Bedöm mobila enheter och appar med eget Trust Store eller Certificate Pinning separat.
- Ta bort gamla eller inte längre använda CA-certifikat från Client Trust Store.
⚠️ Obs: Om CA:n eller den privata nyckeln har komprometterats räcker det inte med en ny distribution. Då måste CA:n återskapas på brandväggen, distribueras på nytt och den gamla CA:n tas bort från klienterna.
Välj distributionsväg
Den korrekta distributionsvägen beror på hur enheterna hanteras.
- Windows domänklienter: Använd GPO i
Trusted Root Certification Authorities. Detta är det renaste sättet för klassiska Active Directory-miljöer. - Windows utan domän: Använd MDM, Intune eller lokal import. Lokal import är mer lämplig för tester eller enskilda enheter.
- macOS: Använd MDM-profil eller nyckelring
System. Manuell installation är mer lämplig för testning eller små miljöer. - Firefox: Använd Windows Trust Store eller lansera Mozilla Enterprise Policies. Firefox-beteende måste kontrolleras separat.
- BYOD eller personliga enheter: distribueras normalt inte. TLS Inspection tillhör hanterade företagsenheter.
- Server: distribuerar endast till avsiktligt testade serverarbetsbelastningar. Utgående servertrafik kan ha andra risker och undantag.
För produktiv verksamhet är det avgörande att samma utbyggnad kan vändas senare. Den som distribuerar CA via GPO, MDM eller policy bör därför också testa tillbakadragandet av den gamla CA.
Sophos Firewall CA ladda ner
På Sophos Firewall laddas certifikatet ner i webbgränssnittet:
- Logga in på Sophos Firewall som administratör.
- Öppna Certificates > Certificate authorities.
- Hitta CA
SecurityAppliance_SSL_CAeller din egen CA som du medvetet använder. - Ladda ner certifikatet med hjälp av nedladdningssymbolen.
- Kontrollera sedan om samma CA är vald i den aktiva TLS Inspection-konfigurationen.

Certifikatet är då vanligtvis tillgängligt som SecurityAppliance_SSL_CA.pem. Den här filen innehåller den offentliga delen av CA och kan distribueras till klienter. Den privata nyckeln får inte distribueras mellan klienter.
Filen ska behandlas som ett säkerhetsrelevant konfigurationsobjekt. Den offentliga delen är inte ett lösenord, men den anger vilken CA klienterna kommer att lita på. Filen ska därför komma från den egna produktionsbrandväggen, versionshanteras eller åtminstone lagras spårbart och inte återanvändas från gamla projekt.
Det finns ytterligare två vägar för att styra den aktiva CA:
- DPI-läge: Öppna Rules and policies > SSL/TLS inspection rules > SSL/TLS inspection settings och jämför den valda CA:n med den nedladdade filen. Om den aktiva regeln använder en Decryption Profile ska även dess Re-Signing CA kontrolleras.
- Web Proxy: Öppna Web > General settings > HTTPS decryption and scanning och kontrollera vald HTTPS Scanning CA.
Denna kontroll förhindrar ett vanligt utrullningsfel: standard-CA:n distribueras till klienterna, medan brandväggen redan använder en annan CA i en Decryption Profile eller i Web Proxy.
Windows: Distribuera certifikat via GPO
I Active Directory-miljöer är en grupppolicy det renaste sättet. Edge, Chrome och många Windows-applikationer litar på Windows-certifikatarkivet.
Rekommenderad sökväg i Group Policy Management:
Computer Configuration > Policies > Windows Settings > Security Settings > Public Key Policies > Trusted Root Certification Authorities > Certificates
Procedur:
- Öppna grupprinciphantering på en domänkontrollant eller administratörsklient.
- Använd en befintlig GPO för klientbaslinjen eller skapa en ny GPO för TLS Inspection-testgruppen.
- Gå till sökväg Trusted Root Certification Authorities > Certificates.
- Högerklicka i certifikatlistan.
- Välj All Tasks > Import.
- Importera
SecurityAppliance_SSL_CA.pem. - Koppla endast GPO till önskad organisationsenhet eller säkerhetsgrupp.
- Kör
gpupdate /forcepå en testklient eller vänta på den vanliga uppdateringen.

I produktionsmiljöer ska GPO:n inte tillämpas direkt på alla datorer. En test-OU minskar risken om ett certifikat importeras felaktigt eller en applikation reagerar oväntat.
Windows: Installera certifikat lokalt
Certifikatet kan importeras lokalt för individuella testenheter. Det finns två vettiga varianter:
- Lokal datorbutik: gäller för alla användare på enheten och är oftast korrekt för hanterade klienter.
- Current User Store: gäller endast den inloggade användaren och räcker ibland för att testa.
För den lokala datorn:
- Logga in som lokal administratör.
- Starta
certlm.msc. - Öppna Trusted Root Certification Authorities > Certificates.
- Högerklicka i certifikatlistan.
- Välj All Tasks > Import.
- Importera
SecurityAppliance_SSL_CA.pem.
Alternativt kan certmgr.msc användas för den aktuella användaren.

Efter import bör webbläsare och applikationer startas om. För vissa applikationer är det vettigt att logga ut eller starta om klienten.
macOS: Trustcertifikat i nyckelring
På macOS importeras certifikatet via Keychain Access.
Procedur:
- Kopiera
SecurityAppliance_SSL_CA.pemtill Mac. - Öppna certifikatet genom att dubbelklicka.
- Distribuera till nyckelring System eller en hanterad MDM-profil.
- Öppna certifikatet och ställ in posten Always Trust under Trust.
- Bekräfta ändringen med ett administratörskonto.
- Starta om webbläsaren och berörda appar.

I större macOS-miljöer bör distribution ske via MDM. Manuell installation är mer lämplig för testning eller enskilda enheter.
Kontrollera certifikatet på hanterade enheter
Efter distributionen ska minst en testenhet per plattform kontrolleras för att verifiera att CA:n verkligen hamnade i rätt Trust Store.
- Windows Computer Store: Öppna
certlm.mscoch sök under Trusted Root Certification Authorities > Certificates. - Windows Current User Store: Öppna
certmgr.mscoch kontrollera användarens förtroendearkiv. - macOS: Öppna Keychain Access och kontrollera förtroendestatusen i System-nyckelringen.
- Firefox: Öppna Settings > Privacy & Security > Certificates > View Certificates.
Om ett certifikat bara finns i användararkivet men ett program förväntar sig datorarkivet kan webbläsaren fungera medan en annan applikation fortfarande visar certifikatfel. Omvänt kan webbläsare med ett eget Trust Store ignorera Windows- eller macOS-distributionen om de inte är konfigurerade för den.
Firefox på Windows
Aktuella Firefox-versioner på Windows söker som standard i operativsystemets certifikatlager efter ytterligare installerade Root CA:er. Om Sophos Firewall CA distribueras via GPO till Windows Computer Store behövs därför normalt ingen andra import till en separat Firefox-databas. Beteendet styrs i Firefox genom Allow Firefox to automatically trust third-party root certificates you install, inställningen security.enterprise_roots.enabled eller företagspolicyn ImportEnterpriseRoots.
Det finns därför två lämpliga vägar i hanterade Windows-miljöer:
- Använd Windows förtroendelager: den rekommenderade standardvägen när CA:n redan distribueras genom en dator-GPO. Automatisk användning av operativsystemets CA:er måste vara fortsatt aktiverad i den hanterade Firefox-konfigurationen.
- Importera certifikatet direkt genom en Mozilla Enterprise Policy: ett alternativ när Firefox förtroende avsiktligt hanteras separat eller operativsystemets förtroendelager inte ska användas.
Med den första vägen kan den CA som hämtas från Windows fungera utan att visas som en separat importerad post i Firefox Certificate Manager. Windows Computer Store och ett verkligt HTTPS-test är då avgörande. Följande GPO-instruktioner beskriver den andra vägen med Install Certificates.
Ladda ner Firefox GPO mallar
Mozilla gör policymallarna tillgängliga på GitHub. Det som behövs bland annat:
firefox.admxmozilla.admxfirefox.admlmozilla.adml
Filerna kan laddas ner från Mozilla Policy Templates Repository eller som policy_templates.zip.

Importera mallar
Filerna ADMX och ADML kopieras till den centrala PolicyDefinitions-sökvägen.
Typisk lokal sökväg:
C:\Windows\PolicyDefinitions
Om det finns en Central Store i domänen används istället mappen PolicyDefinitions under SYSVOL.

Konfigurera Firefox-policy
Certifikatet läggs sedan in i grupppolicyn under Firefox-policyerna:
Administrative Templates > Mozilla > Firefox > Certificates > Install Certificates
Procedur:
- Aktivera policyn Installera certifikat.
- Ange filnamnet på certifikatet, till exempel
SecurityAppliance_SSL_CA.pem. - Kopiera certifikatfilen via GPO eller programvarudistribution till den förväntade användarprofilkatalogen.

Beroende på Firefox-version och policykonfiguration läses certifikat från dessa kataloger:
%USERPROFILE%\AppData\Local\Mozilla\Certificates
%USERPROFILE%\AppData\Roaming\Mozilla\Certificates
Efter nästa Firefox-session bör certifikatet vara synligt i Firefox Certificate Manager.

Mozilla beskriver rekommenderat förtroende för operativsystemets lager och policyimport i Set up Certificate Authorities (CAs) in Firefox. Ytterligare sökvägar och varianter finns i wikin: Lägg till rotcertifikat till Firefox.
Kontrollera funktionen
Efter distribution ska du inte bara kontrollera om certifikatet finns. Det som spelar roll är om TLS Inspection fungerar korrekt.
Användbara tester:
- Starta om testklienten eller logga in på nytt.
- Öppna webbläsaren och gå till en HTTPS-sida, som dekrypteras av Sophos Firewall.
- Se webbplatsens certifikat i webbläsaren.
- Kontrollera om certifikatkedjan körs via
SecurityAppliance_SSL_CAeller exakt den valda Sophos CA. - Kontrollera på brandväggen i Log Viewer > SSL/TLS inspection om trafiken visas som dekrypterad och vilken regel eller åtgärd som vidtogs.
- Testa viktiga affärsapplikationer, uppdateringstjänster, samarbetsverktyg och identitetsleverantörer.
Om webbläsaren fortsätter att visa det ursprungliga offentliga webbplatscertifikatet har denna anslutning inte dekrypterats. Då gäller antingen ingen lämplig SSL/TLS Inspection-regel, ett undantag vinner, trafiken körs över en annan väg eller QUIC/HTTP/3 kringgår den förväntade TCP-vägen.
Om webbläsarvarningen försvinner men applikationer fortsätter att visa fel ligger problemet ofta inte i själva certifikatet. Certifikatpinning, saknade TLS-undantag, en felaktig dekrypteringsprofil eller en olämplig SSL/TLS Inspection-regel är ofta orsaken.
För webbtrafik bör det också kontrolleras om QUIC eller HTTP/3 går förbi den förväntade inspektionen. Artikeln Sophos Firewall Blockera QUIC och HTTP/3 korrekt förklarar varför Block QUIC-protokollet fortfarande är relevant för webbfiltrering, skanning av skadlig programvara och TLS Inspection.
Typiska misstag
- Webbläsaren visar fortfarande certifikatvarning: CA är förmodligen inte i rätt förtroendelager. Kontrollera Windows, macOS eller Firefox certifikatbutik.
- Chrome fungerar, Firefox gör det inte: kontrollera om Firefox får använda de ytterligare Root CA:er som installerats i operativsystemet eller om en separat Mozilla Enterprise Policy gäller. Starta sedan om Firefox och testa den faktiska HTTPS-sökvägen.
- Enskilda ansökningar går sönder: Certifikatfästning eller din egen certifikatkontroll är troligt. TLS Inspection Log Viewer och kontrollera undantag.
- Endast vissa klienter fungerar: GPO fungerar inte eller är länkad till fel organisationsenhet. Kontrollera länkarna
gpresultoch GPO. - CA är installerad, men varningen kvarstår: Den distribuerade CA kanske inte matchar CA i dekrypteringsprofilen, i SSL/TLS inspektionsinställningarna eller under allmänna webbinställningar.
- DPI fungerar, Web Proxy gör det inte eller vice versa: Båda sökvägarna kan konfigureras på olika sätt. Kontrollera valda CA, styrväg och Log Viewer per driftläge.
- Efter CA-regenerering finns det varningar: Den gamla CA finns fortfarande kvar på klienter eller så saknas den nya CA. Ta bort gamla CA och distribuera nya CA.
- URL-flöden eller webbfilter fungerar inte som förväntat: HTTPS-sökvägen är inte dekrypterad. TLS Inspection och kontrollera webbpolicyn.
- Certifikatet finns, men trafiken är inte dekrypterad: En lämplig SSL/TLS Inspection-regel saknas eller så använder trafiken fel DPI/webproxysökväg. Kontrollera TLS utrullning, brandväggsregel och Log Viewer.
- Endast mobilappar eller enskilda klienter misslyckas: Egen trust store, certificate pinning eller appspecifik kontroll är sannolikt. Särskilt Android- och mobilappstrafik bör testas riktat och vid behov undantas, istället för att distribuera CA brett och blint.
CA rotation och nödsituation
En CA bör inte användas obemärkt i flera år utan att utgångsdatum, ursprung och distribution är känt. För produktiva miljöer bör det finnas en liten livscykelprocess.
Planerad förändring:
- Förbered ny CA eller ny brandvägg CA.
- Distribuera nya CA till en testgrupp.
- Kontrollera TLS Inspection med testgrupp.
- Distribuera nya CA till alla berörda hanterade enheter.
- Kontrollera brandväggsregler och dekrypteringsprofiler.
- Ta bara bort den gamla CA när alla produktiva enheter har fått den nya CA.
Nödsituation vid kompromiss:
- Om det behövs, begränsa eller tillfälligt avaktivera TLS Inspection på ett kontrollerat sätt.
- Ersätt berörda CA på brandväggen.
- Rulla ut nya CA via den definierade distributionsvägen.
- Ta bort gamla CA från alla förtroendebutiker.
- Kontrollera undantag, Log Viewer och berörda applikationer.
- Dokumentera förändringar i incidenten eller byt system.
Viktigt: En komprometterad CA är inte ett normalt certifikatproblem. Om en angripare kontrollerar den privata nyckeln kan klienter lita på falska certifikat. Sedan måste den gamla CA konsekvent tas bort.
Drift och underhåll
CA-certifikatet bör vara en del av den operativa processen:
- Dokumentets utgångsdatum och ansvarig person.
- Utför endast CA regenerering som planerat.
- Ta bort gamla CA från klienter efter migreringen.
- Kontrollera distributionen via GPO eller MDM regelbundet.
- Dokumentera TLS undantag och granska dem med jämna mellanrum.
- Om enheten försvinner eller CA äventyras, återskapa CA.
Om du gör en ändring i TLS Inspection bör du också kontrollera de berörda brandväggsreglerna, dekrypteringsprofilerna och undantagslistorna. Annars litar klienten på CA, men brandväggen dekrypterar fortfarande inte den önskade trafiken.