> Tá athbhreithniú teanga ar an aistriúchán seo ar siúl. Má tá sliocht doiléir, féach ar an [mbuntéacs Béarla](https://www.sm.ch-j.eu/docs/i18n/en/server-diagnostics.md). # Diagnóisigh Freastalaí Comhtháite isteach sa sidebar Core, san ord Breiseáin → Dianiscators Freastalaí → Hash & Checksumm. Ní gá aon seisiún SSH nó breiseán íosluchtaithe. Gach cód runtime, tástálacha agus daingneáin ina gcónaí i `app/`; Tá an modúl aon spleáchas ar stórtha soblaing. Níl aon `doc.md` sa stór, mar sin tá an doiciméad seo agus an dá READMEs cur síos ar chur i bhfeidhm. ## Sreabhadh oibre úsáideora Iontráil óstainm, IPv4, IPv6 nó URL HTTP( S)/ WS( S) Déanann Bare óstainm/ IPS de réir réamhshocraithe HTTPS; coinneoidh URLanna follasacha a gconair, a n-iarratas, agus a bport le linn na hiarrata. Diúltaíodh duit i URLanna, scéimeanna gan tacaíocht, carachtair spáis/ rialaithe bán agus óstainmí cosúil le blaoisce. IPv6 litriúil a lúibín go huathoibríoch; Ní thacaíonn an parsálaí URL le aitheantóirí crios raon / nasc-áitiúil. Roghnaigh Uathoibríoch (réamhfhuinneog) IPv4, ar shlí eile IPv6), IPv4, IPv6 nó an dá. Réiteach seoltaí chun freagra reatha áirithe a roghnú. Taispeánann an forbhreathnú na freagraí réitithe go léir; tástáil probes an seoladh roghnaithe nó seoladh amháin in aghaidh an teaghlaigh iarrtha. Déantar an dá theaghlach a thomhas go neamhspleách. Ní thugann AAAA láithreacht ina n-aonar obair IPv6 nascacht. Ritheann Rith Dianostics DNS, ping, traceroute, HTTP, comhbhrú, TLS agus na calafoirt TCP roghnaithe. Tá WebSocket opt-in. Tá gach uirlis freisin Rith / rialú Stop ar leith. I gcás feistí in aicme IIa agus in aicme III, beidh feidhm ag na ceanglais seo a leanas: Ciallaíonn reáchtáil críochnaithe go bhfuil na huirlisí críochnaithe, nach bhfuil éirigh le gach probe. Níl aon fhíorasc "freastalaí as líne". Teorainn ama, líon na bpaicéad, athránna, leannlusanna uasta, DNS resolver, roghnú prótacal, ceangal te agus comparáid HTTP / TrumpS configurable. Déanann athrú ar an sprioc glanann IP a roghnaíodh roimhe seo. Is féidir Stair athoscailt, i gcomparáid le dhá tuarascálacha, scriosadh, allmhairiú JSONCóip nó easpórtáil JSON/CSV/TXT trí dialóga Core dúchais. Baineann téama Light/dark/system leis an rannóg diagnóiseach agus tá sé sábháilte sa chumraíocht UI atá ann cheana féin. C/DE/EN leanann an teanga iarratais láithreach. ## Comhpháirteanna agus iompar prótacail | Comhpháirt | Cur chun feidhme agus léirmhíniú | | --- | --- | | `common.js` | Bailíochtaigh spriocanna/roghanna, teorainneacha agus luachanna áirithe; tiontú IDNA; eisiann staitisticí uimhriúil luachanna anaithnide. | | `dnsDiagnostics.js` | @ info `dns.lookup` cumraíocht OS agus ina hóstach ar a onóir. Ceisteanna Taifead úsáid bounded UDP DNS le TCP fallback le haghaidh freagraí teasctha i gcoinne `dns.getServers()`,nó an saincheaptha roghnaithe go sainráite / resolver poiblí. Gan athrú intuigthe don phobal DNS. | | `processTools.js` | Ritheann OS ping / travele le eagar argóint agus `shell: false`, inchurtha faoi cheangal aschur, timeout follasach agus tobscoir / mharú glanadh . Parsáil freagraí paicéad agus leannlusanna, seachas fad an phróisis mar RTT a chóireáil. | | `httpDiagnostics.js` | Claonach bundled do HTTP/1.1, HTTP/2 agus HTTP/3; fíorú teastas dian agus teaghlaigh IP pinned. Tá gach leagan iarrtar go neamhspleách; Tá an leagan iarbhír a thaifeadadh. | | `socketDiagnostics.js` | Follasach TLS leagan probes, bounded TCP nascann / banners expassive, réamh-authentication SSH breathnóireacht eochair óstach ag baint úsáide as an spleáchas ssh2, agus RFC roghnach 6455 Uasghrádú. | | `diagnosticsService.js` | Ritheann agus cealaíonn uirlisí, roghnaíonn / seoltaí bailí, sruthú dul chun cinn, caomhnaíonn tomhais páirteach agus úinéireacht an spriocdháta reáchtáil. | | `historyStore.js` | Leaganed bounded stair áitiúil, redection, allmhairí scéimre-sheiceáil agus onnmhairí thomhas-sonraí. | ### ICMP agus bealaí Theip ar Ping le ceithre fhorghníomhú ina n-aonar iarratais macalla ICMP. Torthaí go bhfuil in aghaidh an-packet thomhas RTT, fuarthas comhaireamh / tosaigh, caillteanas, min/average/max, diall daonra caighdeánach , Ciallaíonn difríocht iomlán idir RTTanna tomhaiste as a chéile (jitter ) , TTL / Hop Teorainn nuair clóite , agus stampa ama . A `<1 ms` freagra chomhaireamh mar a fuarthas le bound uachtair, seachas chumadh RTT uimhriúil. Tá RTTanna Anaithnid eisiata ó staitisticí latency. Baineann staitisticí úsáid as an bhfuinneog choinnithe den chuid is mó 500 paicéid; seolta/received/loss clúdaigh an rith ar fad. Léiríonn Grafs na tuairimí is déanaí 200, le siombailí ar leith do fhreagraí, freagraí fo-réiteach, freagraí ar iarraidh agus a iarraidh soiléir / uaineálacha próiseas. Is féidir le freagra ar iarraidh a léiriú ICMP scagadh, caillteanas paicéad nó amlíne; Ní féidir leis na tuairimí a aithint go cinntitheach balla dóiteáin. Is earráidí uirlise ar leith iad clár inriteí ar iarraidh, teipeanna ceada logánta agus increimirí uirlis neamhbhailí, ní caillteanas paicéad ná níl an freastalaí ar fáil. Ní iarrtar aon dhúshaothrú. Loops sruthanna Tracerout, seoltaí, probes aonair, ciallaíonn agus breathnaithe unanswered-probe céatadáin. Ar ais DNS réitítear tar éis an bhealaigh, ag baint úsáide as an resolver roghnaithe. Requestments gcomparáid breathnaithe hop-seoladh seichimh; Is féidir le difríochtaí léiriú cothromú ualach. Ní gá aon leannlusanna idirmheánacha unanswered bhunú bealach briste. Láithriú meiteashonraí probe amh agus modh i sonraí inleathnaithe. macOS éilíonn Waits tracerout slánuimhir-dara; tá an timeout éifeachtach chothromú thaifeadadh. ### DNS Is iad na cineálacha dhá cheann déag taifead A, AAAA, CNAME, MX, NS, TXT, SOA, SRV, CAA, PTR, DS agus DNSKEY. DNS sreang parsáil seiceálacha idirbheart / féiniúlacht cheist, méideanna taifead, comhbhrúite-pointe lúba agus teorainneacha teachtaireacht. Freagraí chaomhnú TTLs taifead, uainiú cheist, resolver agus NXDOMAIN/NODATA/SERVFAIL/refused/timeout stáit. Ní féidir le lookups seoladh OS soláthar TTL; is féidir leis an cheist taifead ar leith. CNAME seo a leanas faoi cheangal ag ocht naisc le bhrath timthriall. Athrá Comhsheasmhacht freagraí A / AAA ón resolver roghnaithe, agus fheidhmíonn PTR tosaigh-daingnithe le haghaidh IP-literal DNS tástálacha. Tá freagraí athraithe tuairimí, ní cruthúnas ar locht DNS. Bain úsáid as an sprioc-ainm mar a thugtar le fiosrúcháin do SRV; iontráil ainm seirbhíse ar nós `_service._tcp.example.org` nuair is gá. Tá DNSSEC i gcónaí **not bailíochtaithe**. DS / láithreacht DNSKEY agus ní fiú a resolver ar AD bratach gcaitear mar bailíochtú neamhspleách. ### HTTP, feidhmíocht agus comhbhrú HTTP/1.1 Glacann an leagan sin mar a thacaítear ach amháin nuair a cuireadh ar ais i ndáiríre. HTTPS HTTP/2 éilíonn idirbheartaíocht h2; níl aon fallback relabeled. Cleartext HTTP/2 Úsáideann eolas roimh ré, nach bhfuil HTTP/1.1 probe Uasghrádú. Tá fíorú TLS dian i gcónaí le haghaidh gach iarratais HTTP / WebSocket. Tá atreorú láimhe teoranta d'ochtar; lúba, cinn scríbe neamhbhailí agus teipfidh ar atreorú iomarcach go sainráite. Déanann an slabhra iomlán athruithe tras-mhóra agus íosghráduithe HTTPS a thaifeadadh; tá scéimeanna agus athruithe www le feiceáil sna URLanna foinse/destination. Ní ghlactar le scéimeanna athdhíriúcháin ach amháin i gcásanna áirithe. Tá gach atreorú tras-ósta réiteach go neamhspleách tríd an resolver roghnaithe agus d'iarr an teaghlach IP. Tomhais san áireamh DNS (Nuair a dhéantar), TCP, TLS, deiridh-response TTFB, TTFB foriomlán lena n-áirítear DNS/ redirects, íoslódáil, atreorú agus am balla iomlán, bytes iarbhír aonán, luas aistriú, stádas, ceanntásca freagra, iarbhír freastalaí seoladh / calafoirt, ALPN agus athúsáid nasc fíoraithe. DNS/TCP/TLS ainm agus seoladh an mhonaróra; `N/A`, gan nialais falsa. QUIC bhfuil aon chéim TCP; Tá a handshake thaifeadadh ar leithligh. Níl Ceannteidil-aistriú nó forchostais sreang iomlán dhearbhú mar aonán-tomhas beart. Is iad seo uainiú freastalaí / líonra, ní leathanach rindreáil nó scóir Teach Solais. Úsáideann gach prótacal roghnaithe an sprioc chéanna agus athrá. IPv4/IPv6 agus HTTP/HTTPS roghanna comparáide follasach. Úsáideann an scéim mhalartach a port réamhshocraithe. Tosaíonn gach prótacal próiseas neamhspleách cuachta-chliant in aghaidh an sampla. Níl athúsáid nasc dearbhaithe. I measc na staitisticí Lán-ama min/average/median/max/nearest-rank P95 agus ráta earráid iompair / protocol ar leith; cóid stádas HTTP fós le feiceáil fiú nuair a fhilleann freastalaí rathúil freagra 4xx/5xx. Cuireann Comhbhrú féiniúlacht, gzip, deflate, br agus (nuair a thacaíonn an runtime é) zstd mar leith Glac-Ionchódú iarratais. Ní mór Ábhar-Ionchódú mheaitseáil, agus ní mór decompression bounded éireoidh. Ní ríomhtar cóimheas ach amháin má tá an corp decoded hh, URL deiridh agus stádas comhoiriúnach leis an mbonnlíne aitheantais. Ní thacaítear le hionchóduithe gan neamhaird; níl aon chóimheas ag comhlachtaí athraitheacha/dinimiciúil. Is é seo an breathnú ar an URL / stádas, Ní tacaíocht freastalaí uilíoch. Léiríonn Slándáil-header seiceálacha láithreacht agus luach na HSTS, CSP, X-Ábhar-Cineál-Roghanna, Tagarentr-Polasaí, Ceadanna-Beartas agus X-Frame-Roghanna. Is féidir le treoir CSP frámaí ionad an dara ceann. Ní Láithreacht a chruthú go bhfuil an polasaí cumraithe i gceart nó go bhfuil an láithreán gréasáin slán. ### HTTP/3 ceanglais agus cruthúnas HTTP/1.1, HTTP/2 agus HTTP/3 úsáid an cliant curl céanna cuachta. macOS arm64 agus Linux x64 úsáid curl 8.22.0, OpenSSL 3.5.9, rhttp2 1.70.0, ngtcp2 1.25.0 agus ghttp3 1.18.0. Windows x64 úsáideann an oifigiúil curl.se curl-ar-bua 8.22.0_3 tógáil statach le LibreSSL 4.3.3 agus na leabharlanna céanna HTTP. Níl aon churl córas fallback, runtime íoslódáil nó cead riarthóir ag teastáil. Is é an t-oideas a thógáil Windows sruthach athphreabtha https://github.com/curl/curl-for-win/tree/9d77e31e . Tóg le `python3 scripts/native/build.py` (Windows: `python scripts/native/build.py`) roimh phacáistiú. macOS/Linux a cheangal ar C/C++ uirlisí, CMake, Ninja, Perl, dhéanamh agus pkg-config. Foinsí atá pinned ag leagan agus thuas sruth SHA-256 i `scripts/native/dependencies.lock.json`. Fíoraíonn an script gach íoslódáil, nascann statically leabharlanna iompair tríú páirtí agus go mainneoidh gan HTTP2/HTTP3/SSL gnéithe. Ní fhanann leabharlanna oibriúcháin ach dinimiciúil. Windows úsáideann an chartlann dénártha oifigiúil pinned, Ní le chéile go háitiúil Windows Stack iompair. Tá an comhad CA cuachta féin a hash pinned; ceadúnais chomhpháirt agus bunáitíocht srutha thógáil ag gabháil leis an runtime. An cliant agus siopa iontaobhais atá suiteáilte lasmuigh app.asar i `resources/native-runtime/-/`. Déanann gach verifies diagnóiseach a chomhábhar, ailtireacht agus cumais inrite roimh úsáid. Comhaid chumraíochta, protopage, TLS Sáraíonn an timpeallacht iontaobhais agus eisiatar athróga instealladh leabharlainne. Ritheann curl le conair iomlán, má tá sé díchumasaithe, muinín deimhniúcháin CA, teaghlach IP atá réitithe go follasach, gan aon fhianáin, gan aschur uathoibríoch, agus am faoi cheangal. Atreoruithe a bhailíochtú agus a ath-réiteach ag an iarratas. HTTPS ar chalafoirt seachas 443 tacaíocht. HTTP/3 Úsáidí `--http3-only` agus tá sé deimhnithe ach amháin tar éis leagan tuairiscithe aistrithe críochnaithe HTTP 3 fíorú deimhnithe agus rathúil. Is féidir le freagraí earráide HTTP, mar shampla 404, an prótacal a dheimhniú. Is fógrán é Alt-Svc, gan cruthúnas. Fanann teorainn ama QUI, teip teastais, teip DNS, diúltú nasc, prótacal neamhréireach agus teip chomhpháirt ar leith. Fágannout UDP tacaíocht freastalaí gan nochtadh. Ní QUIC uainiú handshake a tuairiscíodh mar TCP uainiú. Tosaíonn gach tomhas próiseas / nasc ar leith. Ní éilíonn an rogha te athúsáid nasc don chliant cuachta. Coinníonn sé seo comparáidí prótacal comhsheasmhach. I measc na tuairiscí leaganacha runtime, cumais, TLS fíorú agus uainiú QUIC, cé go stair / a onnmhairiú comhlachtaí bhaint, ceisteanna URL agus ceanntásca fíordheimhnithe. Nuashonraigh na bioráin seo agus atógáil gach ardán a dtacaítear leis agus an chairn iompair nó siopa iontaobhais CA á nuashonrú. Tá déantáin Foilsithe agus grianghraif foinse immutable. ## Croí IPC & Ná taispeáin ach Imleabhair `window.chjCore.diagnostics`; choinneáil ar gach láimhseálaithe an príomh-fuinneoga atá ann cheana féin seiceáil seoltóir agus tréimhsí oibre líonra sa phríomh-. Úsáid torthaí `{ ok: true, value }` nó `{ ok: false, error: { code, message } }`. | Cainéal / Réamhluchtaigh an modh | Á Luchtú / Toradh | | --- | --- | | `diagnostics:resolve` / `resolve(options)` | Sprioc / suímh deimhnithe → sprioc agus seoltaí a réiteach. Ar an chuid is mó de dhá iarratas ar réiteach comhthráthach. | | `diagnostics:start` / `start(options)` | Sprioc & chríochaithe/settings/tool roghnú → ID poist teimhneach agus tuarascáil tosaigh. | | `diagnostics:cancel` / `cancel(id, tool?)` | Cealaigh uirlis ghníomhach/ queued amháin nó rith ar fad. | | `diagnostics:get` / `get(id)` | Seat de thréimhse aitheanta nó tuarascáil a shábháil. | | `diagnostics:history` / `history()` | Achoimrí ar stair áitiúil. | | `diagnostics:removeHistory` / `removeHistory(id)` | Bain an mhír staire atá roghnaithe. | | `diagnostics:copy` / `copy(id, format)` | Is mó scríobhann tuarascáil ar eolas dearg chuig an ngearrthaisce. | | `diagnostics:export` / `export(id, format)` | JSON/CSV/TXT ó dhúchas shábháil dialóg; ní féidir le rindreálaí conair an chórais comhad a sholáthar. | | `diagnostics:import` / `import()` | Dearfóir dúchasach, méid/schema/depth bailíochtú agus athghníomhaíocht roimh stóráil. | | `diagnostics:progress` / `onProgress(callback)` | Seoladhanna sioncrónú, uirlis Tosaíonn/comhlánaíonn, paicéid, leannlusanna, samplaí HTTP agus comhlánaigh iad; aisfhilleann sé glao cúlchriptithe. | Gan bhlaosc chineálach, córas comhad nó líonra API atá nochta. Aonrú comhthéacs, bosca gainimh, comhtháthú Nód faoi mhíchumas agus an rindreálaí atá ann cheana CSP beidh sé cumasaithe. conarthaí breiseán atá ann cheana féin agus fíorú / eisceachta nuashonrú gan athrú. ## Buiséad agus sonraí áitiúla - reáchtáil amháin, dhá uirlisí gníomhacha, ar a mhéad dhá probes IP-teaghlaigh in aghaidh uirlis; TCP chomh maith teorainneacha gach seoladh chuig ceithre naisc. - Teorainn ama an chomhair 250–30000 ms; 1–100 paicéid, 1–20 athrá, 1–40 leannlusanna, 1–16 calafoirt. Ritheann rialta a stopadh ag cúig nóiméad; ping leanúnach ag tríocha nóiméad. Tá an fo-próiseas rianphróiseas breise 180-soicind caipín. - Aschur na bpróiseas de ghnáth 256 KiB; comhlacht aonáin HTTP 2 MiB; corp dí- chomhbhrúite 8 MiB; ceanntásca HTTP faoi cheangal; níl aon chomhlachtaí freagartha i stair. - Retain ar a mhéad 500 paicéid / imeachtaí chun cinn, ritheann cúig in-memory, tríocha tuarascálacha stair agus 10 MiB na staire. Baineann Stair úsáid as an scríbhneoir adamhach príobháideach atá ann cheana féin ag `/diagnostics/history.json` (modh 0600). - Tá Allmhairí ar a mhéad 2 MiB, scéimre 1, le neadaithe bounded agus bailiúcháin toradh bailíochtaithe. Cealla CSV a éalaigh agus réimírí foirmle neodraithe. Ceisteanna/fragments URL, dintiúir, fianáin, ceanntásca fíordheimhnithe agus comhlachtaí amha eisiata ó stóráil/copied/exported tuarascálacha. Léiríonn sonraí amh sonraí struchtúrtha tomhaiste, ní ghabháil paicéad nó comhlacht freagartha coinnithe. - Uimh sioncrónaithe scamall, logáil isteach uathoibríoch, athruithe cumraíochta freastalaí nó scanadh ionsaitheach / unbounded. An t-úsáideoir a roghnaíonn go sainráite sprioc/ports/resolver. ## Ceanglais ardáin agus fíorú | Ardán | ICMP | Bealach | Prótacail Eile | | --- | --- | --- | --- | | Windows 10/11 | `ping.exe -4/-6` | `tracert.exe -4/-6`, IICMP | Cuachta curl.exe le HTTP/2 agus HTTP/3. Ní chuireann réimsí RTT logánta ag brath ar an bhfocal "am". | | macOS | `/sbin/ping`, `/sbin/ping6` | `/usr/sbin/traceroute`, `/usr/sbin/traceroute6`, UDP; fananna slánuimhir | Claonach cuachta le HTTP/2 agus HTTP/3. | | Ubuntu/Linux | iputils `ping -4/-6` | caighdeánach `traceroute -4/-6`, UDP | Claonach cuachta le HTTP/2 agus HTTP/3; in easnamh ICMP / uirlisí rout a thuairisciú ar leithligh. | Níor cuireadh spleáchas nua npm leis. Úsáideann an cur i bhfeidhm Nód-tógtha ann agus an t-iarratas ssh2. Níl sé installs uirlisí córais ná iarrann cearta riaracháin. Is féidir le ballaí dóiteáin agus srianta UDP cosc a chur ar thástáil ó thacaíocht a bhunú; Ní féidir iad a tátal a bhaint as am amháin. Tá clúdach uathoibríoch i `diagnosticsCore.test.js`, `diagnosticsNetwork.test.js`, `diagnosticsHttp.test.js` agus `diagnosticsIpc.test.js`☐ an duine nádúrtha nó dlítheanach, eintiteas nó comhlachtIPv6 litriúil, dúchasach/ logánta DNS UD+TCP daingneáin, ar iarraidh / gnáth-teaghlaigh freagraí agus earráidí resolver, CNAME / Comhsheasmhacht, OS argóint / daingneáin parsing, bounded próisis leanbh fíor, bac tuairimí ICMP, fíor áitiúil HTTP/1.1 agus TLS Rialachán (CE) Uimh./timeouts/reuse, comhbhrú cumasaithe / ignored , HTTP3 cumais/success-result parsing / diúltú cúltaca, muinín CA logánta/mismatch/expiration agus fíor IPv6 HTTP/HTTPS, ceangal TCP/refused/mock timeout, fíor WebSocket agus SSH lámhshakes réamh-authentication, cealú/cleanup/partial torthaí, stáit as líne, stair phríobháideach bhabhta-trip / a allmhairiú dhiúltú / onnmhairí, muinín IPC agus síntiúis réamhlódáil. `npm test` ritheann tástálacha deterministic gan freastalaithe tástála poiblí. `npm run test:diagnostics:ui` rith `scripts/smokeDiagnostics.js` i bhfoirm ghrafach Electron deasc, ag úsáid Chomhéadain táirgeachta/preload/IPC agus fíor local HTTP / probes compression. Ní bhaineann na seirbhísí seo ach leis an leas tástála seo. Seiceálann sé ord loingseoireachta, torthaí prótacal, diansheasmhachta, C/DE/EN, an dá théama, róshreabhadh caol-fuinneog agus roghanna bosca gainimh. Má leagann an bhlaosc leictreon_RUN_ ANS_NODE, ní féidir an t- ordú seo a úsáid. Clúdaíonn fíorú reatha am rite aistrithe QUIC rialaithe, IPv4/IPv6, HTTPS ar phort neamh-réamhshocrú, 404 freagairtí, TLS teipeanna agus TCP-amháin seirbhíse fógraíochta Alt-Svc. Torthaí a thógáil in éineacht le gach scaoileadh. Teorainneacha roghnacha explicit: aon bailíochtú DNSSEC neamhspleách (Éilíonn ar resolver bailíú iomlán / trust-anchor saolré),aon iniúchadh Teach Solais (freastalaí / uainiú líonra amháin), aon dulta i léig TLS iniúchadh nó cúlghairm/seirbhís CCT, uimh. HTTP3 éileamh te-reuse, agus gan aon HTTP/3 I gcás ina bhfuil sé beartaithe ag an monaróir tástálacha den sórt sin a dhéanamh, cuirfidh an t-údarás inniúil an méid seo a leanas san áireamh: Cumas gan tacaíocht a thaispeáint seachas simulated. ## Comhaid san athrú seo Cruthaithe: na seacht gcomhad seirbhíse i `src/main/diagnostics/`; `src/renderer/diagnostics.js`, `diagnosticsI18n.js`, `diagnostics.css`; an ceithre `test/diagnostics*.test.js` Comhaid; cúig chomhad faoi `test/fixtures/diagnostics/`; `scripts/smokeDiagnostics.js`; an doiciméad seo. Comhtháite/uasdátaithe: `src/main/index.js`, `src/main/ipc/registerCoreIpc.js`, `src/preload/corePreload.js`, `src/renderer/index.html`, `app.js`, `i18n.js`, `package.json`, `app/README.md`de réir fréamh `README.md`, `.gitignore` (ceithre eisceachtaí daingneán poiblí), agus na gitleaks fhréamh cheadú caol ainmniú an d'aon ghnó poiblí TLS daingneán eochair tástála. Baineadh úsáid as eochair phríobháideach CA sínithe; ní bhaineann am rite an fheidhmchláir riamh leis an fixture.