Regjistri tekstual i OpenVPN vendos një datë, një orë dhe një us= vlerë në të njëjtin rresht, dhe i fundit nga të tre është pjesa që lexuesit e keqkuptojnë. Është komponenti i mikrosekondave i asaj vulë kohore, i shtypur pa mbushje me zero. Nuk është identifikues sesioni, emër përdoruesi apo numërues, dhe trajtimi si i tillë e kthen një pjesë të sekondës në një përfundim të gabuar dhe të sigurt. Konvertojeni si pjesë e sekondës së shfaqur dhe pjesa tjetër e rreshtit mbetet e lexueshme.

Çfarë nënkuptojnë tre pjesët e rreshtit

Data dhe sekonda e plotë vijnë të parat, dhe us= mbart mbetjen nën një sekondë. Vlera 12345 është dymbëdhjetë mijë e treqind e dyzet e pesë mikrosekonda, domethënë 0.012345 sekonda, kështu që rreshti përshkruan 09:15:30.012345 kur koha e shtypur është 09:15:30. Numëruesi rifillon me çdo sekondë të re, kështu që një rresht i mëvonshëm mund të shtypë një pjesë më të vogël pa u kthyer mbrapsht asnjë orë. Vetëm vula kohore e plotë i rendit ngjarjet.

2026-11-02 08:41:07 us=4820

Njësia është një e milionta e sekondës, dhe gjashtë shifra us= mbulojnë të gjithë gamën nga 0.000000 deri në 0.999999. Pesë shifra përshkruajnë dhjetëra milisekonda, ndërsa gjashtë përshkruajnë qindra milisekonda deri pothuajse në një sekondë të plotë. Nëse një konvertim prodhon një pjesë më të madhe se një, pika dhjetore është zhvendosur dhe aritmetika është e gabuar. Ta bësh me dorë do të thotë të pjesëtosh numrin e plotë të shtypur me një milion dhe ta shtosh te sekonda e plotë.

Mbushja është kurthi. us=42 është dyzet e dy mikrosekonda, të shkruara si .000042, jo .42. Plotësoni numrin e plotë në gjashtë vende në të majtë përpara konvertimit, dhe vlera nuk duket më si pjesë dhjetore e shifrave që shihni.

Konvertimi i një rreshti pa makinë llogaritëse

Merrni sekondën e shtypur si bazë dhe trajtojeni us= si pjesën. Për 09:15:30 me us=12345 forma dhjetore është 09:15:30.012345; për us=900000 është 09:15:30.900000. Shifrat pas pikës dhjetore janë numri i plotë i plotësuar, kurrë numri i plotë i pjesëtuar me një mijë. Të shkruash fillimisht formën gjashtëshifrore shmang shumicën e gabimeve.

Nëse i analizoni regjistrat në vula kohore, analizoni datën, sekondën e plotë dhe pjesën së bashku. Një analizues që supozon milisekonda do t'i renditë ngjarjet gabimisht me një faktor një mijë, dhe dalja ende duket e besueshme.

Kur fusha mungon në regjistër

Pjesa e mikrosekondave i përket formatit tekstual të regjistrit dhe shfaqet vetëm kur vulat kohore të detajuara janë aktivizuar. Në formatuesin e vulave kohore të OpenVPN 2.6 shtohet kur ajo dalje është e ndezur dhe vlera e ruajtur nuk është zero. Prandaj një regjistër pa us= nuk thotë asgjë për orën ose ndërtimin; zakonisht do të thotë që hollësia e konfiguruar është shumë e ulët. Kontrolloni konfigurimin përpara se të fajësoni sinkronizimin e kohës.

Cilësimi konfirmohet lehtë nga konfigurimi i serverit. Ekzekutoni komandën më poshtë dhe lexoni numrin që kthen. Dalja e detajuar e vulave kohore shfaqet në hollësinë 4, kështu që një vlerë më e ulët shpjegon fushën që mungon pa asnjë defekt tjetër. Ekzekutimi i të njëjtit konfigurim me --verb 4 e shfaq fushën sapo demoni riniset me atë nivel.

grep -nE '^[[:space:]]*verb[[:space:]]+[0-9]' /etc/openvpn/server.conf

Rritja e hollësisë shton detaje në regjistër; nuk e përmirëson orën. Pas rinisjes, krahasoni një rresht të ri me një të vjetër për të konfirmuar se formati ka ndryshuar, dhe ulni nivelin përsëri kur pyetja të jetë përgjigjur.

Çfarë nuk vërtetojnë gjashtë shifra

Gjashtë shifra përshkruajnë rezolucionin, dhe rezolucioni nuk thotë asgjë nëse dy hoste bien dakord për kohën. Një klient dhe një server mund të shtypin të dy mikrosekonda ndërsa orët e tyre ndryshojnë me sekonda. Kur korreloni ngjarje mes makinave, shënoni zonën kohore dhe çdo zhvendosje të njohur, dhe preferoni një fushë që emërton partnerin ose sesionin mbi çdo vulë kohore. Dy rreshta që ndajnë të njëjtën pjesë nuk janë domosdoshmërisht e njëjta lidhje.

Një mbledhës mund të vulosë çdo rresht në mbërritje, gjë që shton një vulë të dytë kohore që i përket mbledhësit dhe jo OpenVPN. Identifikoni cilën po lexoni përpara se t'i krahasoni, dhe mbani rreshtin e papërpunuar që krahasimi të mund të përsëritet.

Një vlerë us= e freskët nuk vërteton që një klient i ri u identifikua, dhe një e përsëritur nuk vërteton një ngjarje të dyfishtë. Fushat e partnerit dhe të lidhjes u përgjigjen këtyre pyetjeve.

Artikuj të ngjashëm