Otsime probleemi vale kohast

See on vĂ€ike tĂ”estisĂŒndinud lugu, kuidas vĂ€ike probleem, hĂ€sti peidetud töökindluse taha, muutub peavaluks.

VĂ€ike teave:

KĂŒlastuspunkt, kus on oma PBX (Asterisk + FreePBX) lauaraudvara baasil ning kohaliku serveriga 1C, failide prĂŒgihunnik ja virtuaalne RO domeeni kontroller. Interneti jagab Mikrotik. KĂŒlastuspunkt on vĂ€ike, selle jaoks piisab.
KĂ”ik algas jĂ€lgimisest (ajapuuduse ja laiskuse tĂ”ttu ei jĂ€lgita kĂ”ike), mis teatas, et ĂŒks serverile (PBX) kontoris on ĂŒlekuumenemisprobleem. Kui kohalikud lahendasid probleemi, hangus vanake ja rikkus natuke MySQL andmebaasi.

Palju viitas katastroofile, kuid mitte sellele...

Pole hullu, andmebaas saadud korda, kĂ”ik peaks töötama. Kuid kohalikud kurdavad, et kĂ”ned katkevad. Olgu — FreePBX-is vĂ”ivad probleemid tekkida, vĂ”tan varukoopia, kĂ€ivitame, kĂ”ik ok.
Kohal on probleem, kohalikud kurdavad endiselt, et kĂ”ned ei kulge normaalselt. Neile kĂ”ne jĂ”uab tunduda normaalselt, kuid kui nad ise helistavad vĂ”i ĂŒksteisele, tekib mitme sekundi pikkune viivitus. Alustan Asterisk ja FreePBX mahukate ja arusaamatute logide uurimist, kuid seal probleemi leida ei Ă”nnestu. Meenub, et oli probleem STUN-i ja ICE-ga, mis pĂ”hjustas sarnase viivituse. LĂŒlitan kĂ”ik vĂ€lja, tulemuseks on null.

Üksildus on tee halbade otsuste tegemiseni:

Langen masendusse, tunde kestnud PBXi torkimine ei too head tulemust, kell on juba hilja ja probleem ei lahene.
JĂ€tan probleemi hommikuni, lootes vĂ€rskele pĂ€head. Hommikul tehakse taas ebaĂ”nnestunud otsus: kui sĂŒsteem on katki (kuigi probleem ei saanud nii hĂ€vitav olla), ĂŒritan sĂŒsteemi korda teha, reinstalleerides kĂ”ik paketid. Tulemuseks on veidi rohkem kui null, viivitus on vĂ€henenud (mitte oluliselt, aga see on juba eduks).
VĂ”tan kasutusele veel ĂŒhe halva lahenduse: kui operatsioonisĂŒsteemi (ja andmebaasi varukoopiast) osaline remont on olnud vĂ€hesel mÀÀral edukas, kuid probleemi juur ei ole endiselt selge, ning samal ajal on juba kulutatud vĂ€ga palju aega pĂ”hjuse leidmiseks, siis otsustan tegutseda radikaalselt: kustutame operatsioonisĂŒsteemi ja installime kĂ”ik puhtalt (hea, et protsessi automatiseerimine teeb seda mĂ”istliku ajaga). Installeerin FreePBX konfiguratsiooni varukoopiast. JĂ€lle ebaĂ”nnestumine. Tulemus on null!

Meeleheide – mĂ”istus pimeduses, lahendused muutuvad veel halvemaks

Langen meeleheitesse. Tulevad tĂ€iesti rumalad mĂ”tted, mĂ”tlen: vĂ”ib-olla on varukoopias konfiguratsioon vale (mul on pĂ€rast mitmeid uuendusi juhtunud nii, et need ei töötanud ja ma ei suutnud pĂ”hjust leida), ei jÀÀ muud ĂŒle: tuleb kĂ”ik puhtalt kĂ€sitsi installeerida. Milline piin! Tulemus on tĂ€iesti null, ja aega on kulutatud tohutult!

VĂ”tmine – tee mĂ”istmisele

HĂ€diste mĂ”istmiseks hakkan hoolikalt logisid uurima. MĂ€rkan mustrit. Extension'i ĂŒleskutse toimub tĂ€pselt 5 sekundi pĂ€rast, aga kolme Extension'i grupiga toimub see 15 sekundi pĂ€rast! Alan guugeldama kĂ”ne viivituse kohta, tuues vĂ€lja konkreetse viivituse. Ja leian juba varem leitud vastuse, inimesed ĂŒtlevad, et probleem on DNS-is, kuid ma tean kindlalt, et probleemi ei ole, kĂ”ik aadressid lahti muudetakse!

Ilmselge — mitte tĂ”enĂ€oline

Mida teha, vĂ”tan kĂ€ed nslookup'i ja bingo (oleks pidanud seda kohe tegema)! Peamine DNS on maas (virtuaalmasin kontrolleriga), aga ei ole mĂ€rganud! Kui oleks ainult ĂŒks DNS, siis oleks kohe olnud viga 😉

KokkuvÔte

Elementaarne probleem, mida oleks saanud jĂ€lgimisega nĂ€ha (mida peaks seadistama kĂ”igi sĂ”lmede jaoks), maskitud DNS-i talitluskindlusega, viis peaaegu kahe tööpĂ€eva kaotamiseni rumala olukorra lahendamiseks. Laiskus on peavalu, jĂ€lgimise seadistamine vĂ”tab minuti — otsimine probleemist seal, kus seda ei ole — kaks pĂ€eva.

Ainult registreeritud kasutajad saavad kĂŒsitluses osaleda. Logige sisse, palun.

Kas on teiega kunagi midagi sellist juhtunud?

  • Jah, vĂ€ga harva

  • Jah, harva

  • Jah, tihti

  • Jah, vĂ€ga tihti

  • Ei, kellegagi, aga mitte minuga!

  • Ei, ma olen eksimatu!

HÀÀletas 2 kasutajat. 1 kasutaja hoidub.

Allikas: habr.com

Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster