> Ir-reviżjoni lingwistika ta’ din it-traduzzjoni għadha għaddejja. Jekk xi silta mhijiex ċara, ara t-[test oriġinali bl-Ingliż](https://www.sm.ch-j.eu/docs/i18n/en/server-diagnostics.md). # Dijanjostika tas-Server Integrata fil-Sidebar Core, fl-ordni Plugins → Dijanjostika Server → Hash & Checksum. Hija teħtieġ l-ebda sessjoni SSH jew plugin imniżżla. Il-kodiċi runtime, it-testijiet u t-tagħmiri kollha jgħixu f'`app/`; il-modulu ma għandu l-ebda dipendenza fuq ir-repożitorji tal-aħwa. Ir-repożitorju m'għandu l-ebda `doc.md`, għalhekk dan id-dokument u ż-żewġ AQIM jiddeskrivu l-implimentazzjoni. ## Fluss tax-xogħol tal-utent Daħħal isem hostname, IPv4, IPv6 jew HTTP(S) / WS(S) URL. Ostnames/IPs b'mod awtomatiku għall-HTTPS; URLs espliċiti jżommu l-passaġġ, il-mistoqsija u l-port tagħhom matul it-talba. Il-kredenti f'URLs, skemi mhux appoġġjati, karattri ta' kontroll/spazju abjad u ostnames simili għall-qoxra huma miċħuda. Il-leġġendi IPv6 huma maqsuma awtomatikament; l-identifikaturi taż-żona lokali/tal-link-lokali mhumiex appoġġati mill-parser URL. Agħżel l-Auto (preferi IPv4, inkella IPv6), IPv4, IPv6 jew it-tnejn. Isolvi l-indirizzi biex tagħżel tweġiba kurrenti partikolari. Il-ħarsa ġenerali turi t-tweġibiet solvuti kollha; is-sondi jittestjaw l-indirizz magħżul jew indirizz wieħed għal kull familja mitluba. Iż-żewġ familji jitkejlu b'mod indipendenti. Il-preżenza ta' AAAA waħedha qatt ma timplika li taħdem il-konnettività IPv6. Run Diagnostics run DNS, ping, traceroute, HTTP, kompressjoni, TLS u l-portijiet TCP magħżula. WebSocket huwa opt-in. Kull għodda għandha wkoll kontroll separat ta' Run/Stop. Prova dijanjostika waħda tista ' tkun attiva f' daqqa. run kompletat tfisser li l-għodod spiċċaw, mhux li kull sonda irnexxielu. M'hemm l-ebda kutra ta 'gwardja offlajn verdett. Il-perjodu ta' żmien, l-għadd tal-pakketti, ir-ripetizzjonijiet, il-ħops massimu, ir-riżolvur DNS, l-għażla tal-protokoll, il-konnessjoni sħuna u t-tqabbil HTTP/HTTPS huma kkonfigurati. Il-bidla fil-mira tiċċara IP magħżul qabel. L-istorja tista' terġa' tinfetaħ, tqabbel żewġ rapporti, tħassar, timporta JSON, kopja jew esportazzjoni JSON/CSV/TXT permezz dialogs Core nattivi. It-tema Light/dark/system tapplika għat-taqsima tad-dijanjostika u tiġi ffrankata fil-konfigurazzjoni eżistenti tal-IU. CZ/DE/EN isegwi l-lingwa tal-applikazzjoni immedjatament. ## Komponenti u mġiba tal-protokoll | Komponent | Implimentazzjoni u interpretazzjoni | | --- | --- | | `common.js` | Jivvalida l-miri/għażliet, il-limiti u l-valuri tal-enum; konverżjoni tad-DNA; statistika numerika teskludi valuri mhux magħrufa. | | `dnsDiagnostics.js` | Sistema tindirizza riżoluzzjoni użi `dns.lookup` biex tonora konfigurazzjoni OS u hosts fajls. Rekord mistoqsijiet jużaw UDP imdawra DNS ma 'fallback TCP għal tweġibiet maqtugħa kontra `dns.getServers()`, jew il-custom/resolver pubbliku espliċitament magħżula. L-ebda bidla impliċita għal DNS pubbliku. | | `processTools.js` | Jeżegwixxu OS ping / traceroute ma 'firxa argument u `shell: false`, produzzjoni limitata, timeout espliċita u t-tindif tal-abort/ħiliet. Parses package risposti u ħops, aktar milli jittrattaw it-tul tal-proċess bħala RTT. | | `httpDiagnostics.js` | Kurduni mgħaddsa għal HTTP/1.1, HTTP/2 kif ukoll HTTP/3; verifika stretta taċ-ċertifikat u l-familja tal-PI mpinġija. Kull verżjoni hija mitluba b'mod indipendenti; il-verżjoni attwali tiġi rreġistrata. | | `socketDiagnostics.js` | Leġiżlattiv TLS sondi ta' verżjoni, TCP imdawra jgħaqqdu/banners passivi, preawtentikazzjoni SSH osservazzjoni host-key bl-użu tad-dipendenza ssh2 eżistenti, u RFC fakultattiva 6455 Validazzjoni mtejba. | | `diagnosticsService.js` | Runs u tikkanċella l-għodod, tagħżel/tivvalida indirizzi, nixxigħat progress, tippreserva kejl parzjali u tippossjedi l-iskadenza run. | | `historyStore.js` | L-istorja lokali kodifikata, ir-riazzjoni, l-importazzjonijiet ikkontrollati mill-iskema u l-esportazzjonijiet tad-dejta mkejla. | ### ICMP u rotot Ping defaults għal erba 'talbiet eku ICMP eżegwiti individwalment. Ir-riżultati fihom RTT imkejjel skont il-pakkett, għadd irċevuta/sent, telf, min/average/max, devjazzjoni standard tal-popolazzjoni, differenza assoluta medja bejn RTTs imkejla konsekuttivi (jitter), TTL/Hop Limit meta jiġu stampati, u kronogramma. It-tweġiba `<1 ms` tingħadd bħala riċevuta b'limitu ta' fuq, minflok ma jiġi vventilat RTT numeriku. L-RTTs mhux magħrufa huma esklużi mill-istatistika dwar il-latenza. L-istatistika tuża l-tieqa miżmuma ta' mhux aktar minn pakketti 500; għadd mibgħut/received/loss ikopri l-prova kollha. Il-grafi juru l-aħħar osservazzjonijiet 200, b'simboli distinti għat-tweġibiet, it-tweġibiet tas-sottoriżoluzzjoni, it-tweġiba nieqsa u t-talba espliċita/it-termini ta' żmien tal-proċess. Tweġiba nieqsa tista' tirrifletti l-iffiltrar tal-ICMP, it-telf fil-pakkett jew it-timeout; dawn l-osservazzjonijiet ma jistgħux jidentifikaw firewall b'mod konklussiv. Eżegwibbiltà nieqsa, nuqqasijiet lokali permess u invokazzjonijiet għodda invalida huma żbalji tal-għodda separati, mhux telf pakkett jew indisponibbiltà server. Ma tintalab l-ebda eskalazzjoni tal-privileġġ. Il-flussi tat-traċċi tal-ħops, l-indirizzi, is-sondi individwali, il-mezzi u l-perċentwali osservati tal-probe mingħajr tweġiba. B'lura DNS jiġi riżolt wara r-rotta, bl-użu tar-riżolvent magħżul. Ir-ripetizzjonijiet iqabblu s-sekwenzi osservati tal-indirizz tal-ħops; id-differenzi jistgħu jirriflettu l-ibbilanċjar tat-tagħbija. Il-ħops intermedju mhux imwieġeb ma jistabbilixxix rotta miksura. Metadejta u metodu ta' sonda mhux maħduma jidhru f'dettalji li jistgħu jespandu. macOS jeħtieġ stenna t-traċċi tat-tieni sekonda; il-ħin effettiv u mqarreb jiġi rreġistrat. ### DNS It-tnax-il tip ta' rekord huma A, AAAA, CNAME, MX, NS, TXT, SOA, SRV, CAA, PTR, DS u DNSKEY. DNS wajer parsing kontrolli tranżazzjoni / identità mistoqsija, daqsijiet ta 'rekords, ċrieki kompressjoni-pointer u l-limiti messaġġ. Tweġibiet tippreserva rekord TTLs, ħin mistoqsija, riżolvitur u NXDOMAIN/NODATA/SERVFAIL/refused/timeout stati. Il-ħarsa lejn l-indirizz tal-OS ma tistax tipprovdi t-TTL; il-mistoqsija separata dwar ir-rekord tista'. CNAME wara huwa konfinat għal tmien links mad-ditezzjoni taċ-ċiklu. Il-konsistenza tirrepeti t-tweġibiet A/AAAA mir-riżolvent magħżul, u twettaq PTR ikkonfermat minn qabel għal testijiet DNS litri PI. Tweġibiet mibdula huma osservazzjonijiet, mhux prova ta 'ħsara DNS. Il-kwantità tal-prodotti li għalihom japplika l-isem fil-mira skont l-Artikolu 2 tar-Regolament ta' Implimentazzjoni tal-Kummissjoni (UE) Nru 907/2014. `_service._tcp.example.org` meta jkun meħtieġ. DNSSEC huwa dejjem ** mhux ivvalidat **. Il-preżenza ta' DS/DNSKEY u anki l-bandiera AD tar-riżolvent qatt ma jiġu ttrattati bħala validazzjoni indipendenti. ### HTTP, prestazzjoni u kompressjoni HTTP/1.1 taċċetta dik il-verżjoni bħala appoġġjata biss meta fil-fatt kienet lura. HTPCS HTTP/2 jeħtieġ li jiġi nnegozjat h2; ma tiġi ttikkettjata l-ebda waqgħa. Test ċar HTTP/2 juża għarfien minn qabel, mhux sonda ta' Upgrade HTTP/1.1. Il-verifika TLS tibqa' stretta għal kull talba għal HTTP/WebSocket. Id-direzzjonijiet mill-ġdid manwali huma limitati għal tmienja; iċ-ċirkwiti, id-destinazzjonijiet invalidi u d-direzzjonijiet lura eċċessivi ifallu b'mod espliċitu. Il-katina sħiħa tirreġistra l-bidliet fid-dominju trasversali u t-tnaqqis fl-HTTPS; l-iskemi u www il-bidliet huma viżibbli fis-sors/il-URLs tad-destinazzjoni. L-iskemi ta' riorjentazzjoni tal-kredenti u dawk li mhumiex HTTP(S) huma rrifjutati. Kull direzzjoni mill-ġdid cross-host tiġi solvuta b'mod indipendenti permezz tar-riżolvent magħżul u l-familja IP mitluba. Il-kejl jinkludi DNS (meta jsir), TCP, TLS, TTFB tar-rispons finali, TTF B globali inkluż DNS/rediretti, download, ridirezzjoni u ħin totali tal-ħajt, bytes tal-entità attwali, veloċità tat-trasferiment, status, headers ta' reazzjoni, indirizz/port attwali tas-server, ALPN u użu mill-ġdid tal-konnessjoni vverifikat. DNS/TCP/TLS il-fażijiet li ma jitwettqux fuq konnessjoni mpinġija jew użata mill-ġdid huma `N/A`, mhux żero foloz. QUIC m'għandu l-ebda fażi TCP; is-saħħa tal-idejn tiegħu tiġi rreġistrata separatament. It-trasferiment tal-intestatura jew l-overhead tal-wajer sħiħ ma jiġix affermat bħala kejl permezz ta' entità. Dawn huma ħin server / netwerk, mhux paġna traduzzjoni jew Lighthouse punteġġi. Kull protokoll magħżul juża l-istess mira u ripetizzjonijiet. IPv4/IPv6 u HTTP/HTTPS huma għażliet ta' tqabbil espliċiti. L-iskema alternattiva tuża l-port default tagħha. Kull protokoll jibda proċess indipendenti tal-klijenti miġbura f'daqqa għal kull kampjun. L-użu mill-ġdid tal-konnessjoni mhuwiex affermat. L-istatistika tal-ħin totali tinkludi min/average/median/max/nearest-rank P95 u rata separata ta' żball fit-trasport/protokoll; il-kodiċijiet tal-istatus HTTP jibqgħu viżibbli anke meta server jirritorna b'suċċess rispons ta' 4xx/5xx. Il-kompressjoni tibgħat l-identità, gzip, deflazzjoni, br u (meta r-runtime jappoġġjaha) zstd bħala talbiet separati ta' aċċettazzjoni. L-allinjament tal-kontenut irid jaqbel, u d-dekompressjoni mdawra trid tirnexxi. Proporzjon huwa kkalkulat biss jekk il-korp dekodifikat hash, URL finali u l-istatus jaqblu mal-linja bażi tal-identità. Il-kodifikazzjonijiet injorati mhumiex appoġġjati; il-korpi li qed jinbidlu/dinamiċi m'għandhom l-ebda proporzjon. Dan huwa osservazzjoni għal dak URL/status, mhux appoġġ server universali. Il-kontrolli tal-kap tas-sigurtà juru l-preżenza u l-valur ta' HSTS, CSP, X-Content-Type-Options, Reference-Policy, Permissions-Pocy u X-Frame-Options. Direttiva dwar il-qafas ta' CSP tista' tieħu post din tal-aħħar. Il-preżenza ma tistabbilixxix li l-politika hija kkonfigurata b'mod korrett jew li s-sit web huwa sigur. ### Rekwiżiti u prova ta' HTTP/3 HTTP/1.1, HTTP/2 u HTTP/3 jużaw l-istess klijent curl raggruppat. macOS arm64 kif ukoll Linux x64 curl għall-użu 8.22.0, OpenSL 3.5.9, nghttp2 1.70.0ngtcp2 1.25.0 u nghttp3 1.18.0. Windows x64 juża l-bażi statika uffiċjali tal-curl.se curl-for-win 8.22.0_3 ma LibreSLL 4.3.3 u l-istess libreriji HTTP. L-ebda sistema curl fallback, runtime download jew amministratur permess hija meħtieġa. Il Windows upstream reproducable benne riċetta huwa https://github.com/curl/curl-for-win/tree/9d77e31e . Jibnu ma' `python3 scripts/native/build.py` (Windows: `python scripts/native/build.py`) qabel l-ippakkjar. macOS/Linux jeħtieġu għodod C/C++, CMake, Ninja, Perl, make u pkg-config. Is-sorsi huma mpinġija bil-verżjoni u upstream SHA-256 f'`scripts/native/dependencies.lock.json`. L-iskrittura jivverifika kull download, statikument torbot libreriji tat-trasport parti terza u tfalli mingħajr HTTP2/HTTP3/SSL il-karatteristiċi. Il-libreriji tas-sistema operattiva biss jibqgħu dinamiċi. Windows juża l-arkivju binarja uffiċjali mrammel, mhux munzell tat-trasport Windows miġbura lokalment. Il-fajl CA raggruppat għandu hash pined tagħha stess; liċenzji komponenti u l-provenjenza bini upstream jakkumpanjaw il-runtime. Il-klijent u l-maħżen fiduċja huma installati barra app.asar fil `resources/native-runtime/-/`. Kull komponent dijanjostiku ta' verifikatur għandu jkollu kapaċità, arkitettura u eżekutorabbli qabel ma jintuża. Fajls config, prokuri, TLS trust ambjent jipprevali u varjabbli injezzjoni librerija huma esklużi. curl runs bi triq assoluta, b'diżabilità qoxra, CA fiduċja vverifikata, familja IP solvuti espliċita, l-ebda cookies, l- ebda direzzjoni mill-ġdid awtomatiku, u output limitat u ħin. Ir-ridiretti jiġu vvalidati u risolti mill-applikazzjoni. L-HTTPS f'portijiet li mhumiex 443 huwa appoġġjat. HTTP/3 juża `--http3-only` u huwa kkonfermat biss wara li l-verżjoni HTTP 3 tiġi rraportata b'suċċess. Reazzjonijiet ta' żbalji HTTP bħal 404 jistgħu jikkonfermaw il-protokoll. Alt-Svc huwa reklam, mhux prova. It-twaqqif tal-QUIC, il-falliment taċ-ċertifikat, in-nuqqas ta' DNS, ir-rifjut tal-konnessjoni, il-protokoll inkompatibbli u l-falliment tal-komponenti jibqgħu distinti. A timeout UDP tħalli server appoġġ unverified. Il-ħin QUIC ta' ħawwad tal-idejn mhuwiex irrappurtat bħala ħin TCP. Kull kejl jibda proċess/konnessjoni separat. L-għażla sħuna ma titlobx l-użu mill-ġdid tal-konnessjoni għall-klijent raggruppat. Dan iżomm il-paraguni tal-protokoll konsistenti. Ir-rapporti jinkludu l-verżjonijiet tar-runtime, il-kapaċitajiet, il-verifika TLS u ż-żmien QUIC, filwaqt li l-istorja/l-esportazzjoni tneħħi l-korpi, il-mistoqsijiet URL u l-kapijiet tal-awtentikazzjoni. L-aġġornament ta' dawn il-pinnijiet u l-bini mill-ġdid ta' kull pjattaforma appoġġata meta jiġu aġġornati l-munzelli tat-trasport jew il-maħżen fiduċjarju CA. L - artifatti pubblikati u s - snapshots tas - sors huma taʼ min joqgħod fuqhom. ## L-IPC ewlieni Il-preload tesponi biss `window.chjCore.diagnostics`; il-handlers kollha jżommu l-kontroll tal-mittenti u x-xogħol tan-netwerk fil-window eżistenti jibqgħu fil-biċċa l-kbira. Riżultati jużaw `{ ok: true, value }` jew `{ ok: false, error: { code, message } }`. | Channel / metodu ta' qabel it-tagħbija | Payload / result | | --- | --- | | `diagnostics:resolve` / `resolve(options)` | Mira vvalidata/settings → mira u indirizzi solvuti. Mhux aktar minn żewġ talbiet ta' riżoluzzjoni simultanji. | | `diagnostics:start` / `start(options)` | Mmira vvalidata /settings/tool għażla → ID u rapport inizjali ta' impjieg opak. | | `diagnostics:cancel` / `cancel(id, tool?)` | Ikkanċella għodda waħda attiva/mkessħa jew il-ġirja kollha. | | `diagnostics:get` / `get(id)` | Snapshot ta' run magħruf jew rapport iffrankat. | | `diagnostics:history` / `history()` | Ġabra fil-qosor tal-istorja lokali. | | `diagnostics:removeHistory` / `removeHistory(id)` | Neħħi l-oġġett tal-istorja magħżul. | | `diagnostics:copy` / `copy(id, format)` | Main jikteb rapport magħruf mill-ġdid lil clipboard. | | `diagnostics:export` / `export(id, format)` | JSON/CSV/TXT permezz native jiffrankaw dialog; former ma tistax tforni mogħdija filesystem. | | `diagnostics:import` / `import()` | Picker fajl nattiv, daqs /schema/depth validazzjoni u reazzjoni qabel il-ħżin. | | `diagnostics:progress` / `onProgress(callback)` | Indirizzi rikostitwiti, bidu/tlestija tal-għodda, pakketti, ħops, kampjuni HTTP u t-tlestija; jirritorna callback mhux sottoskritt. | L-ebda qoxra ġenerika, sistema ta' fajls jew netwerk API ma hija esposta. L-iżolament tal-kuntest, il-kaxxa tar-ramel, l-integrazzjoni tan-Node b'diżabilità u r-rendita eżistenti CSP jibqgħu possibbli. Kuntratti eżistenti plugin u verifika aġġornatur / eċċezzjonijiet ma jinbidlux. ## Baġits u dejta lokali - run wieħed, żewġ għodod attivi, mhux aktar minn żewġ sondi tal-familja IP għal kull għodda; TCP wkoll tillimita kull indirizz għal erba 'konnessjonijiet. - Per-operat timeout 250–30000 ms; pakketti 1–100, repetizzjonijiet 1–20 u ħops 1–40, portijiet 1–16. Ir-roti regolari jieqfu b'ħames minuti; ir-roti ta' fuq il-ħoġor għal tletin minuta. Is-sottoproċess ta' traceroute għandu għatu ieħor ta' 180-second. - Ħruġ tal-proċess normalment 256 KiB; korp entità HTTP 2 MiB; korp dekokompressat 8 miB; kapijiet HTTP konfinati; l-ebda korpi ta 'rispons ma jidħlu fl-istorja. - Iżżomm il-biċċa l-kbira tal-pakketti 500/avvenimenti ta' progress, ħames avvenimenti fil-memorja, tletin rapport tal-istorja u 10 MiB tal-istorja. L-istorja tuża l-kittieb atomiku privat eżistenti f'`/diagnostics/history.json` (mode 0600). - L-importazzjonijiet huma l-aktar 2 MiB, schema 1, b'bejtiet imdawra u b'kollezzjonijiet ta' riżultati validati. Ċelloli CSV huma maħruba u formula jiffissa minn qabel newtralizzati. Il-mistoqsijiet/il-frammentazzjonijiet tal-URL, il-kredenzjali, il-cookies, l-headers ta' awtentikazzjoni u l-korpi mhux ipproċessati huma esklużi mir-rapporti maħżuna /copied/exported. Id-dettalji mhux ipproċessati juru dejta strutturata mkejla, mhux korp tal-qbid jew tar-rispons miżmum. - L-ebda sinkronizzazzjoni sħaba, login awtomatiku, bidliet fil-konfigurazzjoni tas-server jew skannjar aggressiv/mhux marbut. L-utent jagħżel espliċitament mira/ports/resolver. ## Rekwiżiti tal-pjattaforma u verifika | Pjattaforma | ICMP | Rotta | Protokolli oħra | | --- | --- | --- | --- | | Windows 10/11 | `ping.exe -4/-6` | `tracert.exe -4/-6`, ICMP | Imqaxxra curl.exe ma' HTTP/2 kif ukoll HTTP/3. Oqsma RTT lokalizzati ma jiddependux fuq il-kelma throughtime. | | macOS | `/sbin/ping`, `/sbin/ping6` | `/usr/sbin/traceroute`, `/usr/sbin/traceroute6`, UDP; nofs it-tieni stennija | Curl miżbugħ b' HTTP/2 kif ukoll HTTP/3. | | Ubuntu/Linux | il-pupils `ping -4/-6` | standard `traceroute -4/-6`, UDP | Curl miżbugħ b' HTTP/2 kif ukoll HTTP/3; għodod nieqsa tal-ICMP/rotta huma rrappurtati separatament. | Ma żdiedet l-ebda dipendenza ġdida fuq in-npm. L-implimentazzjoni tuża l-bini ta' Node u s-ssh2 eżistenti tal-applikazzjoni. La tinstalla għodod tas-sistema u lanqas titlob drittijiet amministrattivi. Firewalls u restrizzjonijiet UDP jistgħu jipprevjenu test milli jistabbilixxu appoġġ; dawn ma jistgħux jiġu dedotti minn timeout waħdu. Kopertura awtomatizzata tinsab `diagnosticsCore.test.js`, `diagnosticsNetwork.test.js`, `diagnosticsHttp.test.js` kif ukoll `diagnosticsIpc.test.js`: validazzjoni/IPv6 letterali, nattivi/lokali DNS UDP+TCP tagħmir, tweġibiet tal-familja nieqsa/dual u żbalji solvitur, CNAME/konsistenza, argument OS/tagħmir pariġġ, proċessi tat-tfal reali magħluqa, osservazzjonijiet ICMP imblukkati, reali lokali reali HTTP/1.1 kif ukoll TLS h2, orjentamenti mill-ġdid/limiti tal-ġisem/timeouts/reuse, bil-kompressjoni attivata/inforzata, HTTP3 nuqqas ta' kapaċitajiet/rifjut tal-parizzjoni/tal-falliment b'riżultat ta' suċċess, fiduċja lokali tal-AI/mismatch/expiration u reali IPv6 HTTP/HTTPS, konnessjoni TCP/refused/mock timeout, webSocket reali u SSH l-idejn ta' qabel l-awtentikazzjoni, it-tħassir/cleanup/partial ir-riżultati, l-istat offlajn, l-istorja privata ta' round-trip/ir-rifjut/l-esportazzjonijiet tal-importazzjonijiet, l-IPC fdata u l-abbonamenti ta' qabel it-tagħbija. `npm test` jagħmel testijiet deterministiċi mingħajr servers tat-test pubbliku. `npm run test:diagnostics:ui` tmexxi `scripts/smokeDiagnostics.js` f'desktop grafiku Electron, bl-użu ta' produzzjoni UI/preload/IPC u sondi HTTP/kompressjoni lokali reali. Is-servizzi mhux relatati huma mħarrka/offline biss f'dan it-tagħmir tat-test. Hija tivverifika l-ordni tan-navigazzjoni, ir-riżultati tal-protokoll, il-persistenza, CZ/DE/EN, iż-żewġ temi, il-flussi żejda u l-preferenzi tal-kaxxa ramlija dejqa. Jekk il-qoxra tistabbilixxi ELETTRON_RUN_AS_NODE, mitfi għal dan il-kmand. Il-verifika attwali tal-ħin runtime tkopri t-trasferimenti kkontrollati tal-QUIC, ir-risponsi għall-IPv4/IPv6, l-HTTPS fuq port mhux awtomatiku, il-risponsi 404 u l-fallimenti TLS kif ukoll ir-reklamar tas-servizz TCP biss Alt-Svc. Ir-riżultati għal kull bini jakkumpanjaw kull rilaxx. Limiti fakultattivi espliċiti: l-ebda validazzjoni indipendenti tad-DNSSEC (ma teħtieġ ċiklu tal-ħajja sħiħ ta' riżoluzzjoni ta' validazzjoni/fiduċja-anchor), l-ebda verifika tal-Lighthouse (ħin tas-serviser/netwerk biss), l- ebda deprezzament TLS servizz ta' awditjar jew revoka/CT, le HTTP3 dikjarazzjoni ta' użu mill-ġdid bis-sħana, u le HTTP/3 kejl tal-użu mill-ġdid bis-sħana. Il-kapaċitajiet mhux appoġġati jintwerew minflok ma jiġu simulati. ## Fajls f'din il-bidla Maħluqa: is-seba 'fajls ta' servizz fil `src/main/diagnostics/`; `src/renderer/diagnostics.js`, `diagnosticsI18n.js`, `diagnostics.css`; l-erbgħa `test/diagnostics*.test.js` fajls; ħames fajls taħt `test/fixtures/diagnostics/`; `scripts/smokeDiagnostics.js`; dan id-dokument. Integrat/aġġornat: `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`, l-għeruq `README.md`, `.gitignore` (erba' eċċezzjonijiet ta' tagħmir pubbliku), u l-gillaks tal-għerq jippermettu lista dejqa li tagħti isem lill-pubbliku deliberatament TLS tagħmir taċ-ċavetta tat-test. Il-kodiċi tal-AI tal-iffirmar twarrab; l-attrezzatura qatt ma tintuża mill-ħin ta' qabel l-applikazzjoni.