Kako najbrže prekinuti ljetovanje?

Našli smo se u škripcu. "Pukla" nam je stranica i nismo znali zašto, a najviše od svega nas je zbunjivala činjenica što nitko od MSAcademic development tima nije ništa novo radio na stranici (tad stranice najviše padaju). Sve što nas je dočekalo kad bi browser uputili na msacademic.hr je bio ASP.Net-ov "ekran smrti" sa generičkim errorom. Kako sam na ljetovanju, za rušenje stranice doznao sam preko mail-a. Otiđem na stranicu da se sam uvjerim i odmah hvata panika. Morate razumjeti, ljeto je i svatko je na svojoj strani svijeta - kad dobijete novost da vam se "dijete" srušilo, to dođe kao popriličan šok!

Odmah sam se bacio na posao popravljanja stranice. Ugasio sam generičke errore kako bih mogao vidjeti što se stvarno dogodilo i uskoro sam našao razlog za rušenje stranice: jedna biblioteka potrebna za rad s MySQL-om nam nije bila među datotekama. "MySQL? Ali mi ne koristimo MySQL!" bile su prve misli koje su mi došle u glavu. Zašto bi nam server tražio biblioteku za nešto što mi ne koristimo?

Jesmo li postali meta Anonymous-u? Ispada da je netko promijenio konfiguracijske datoteke servera našeg hosting poslužitelja i to je natjeralo server da krivo misli kako je našoj stranici potreban MySQL za rad. Naravno, grešku smo preko kolege MSP-a Vedrana Vučetića čim prije prijavili hosting provideru. Oni su reagirali u rekordnom roku i MSAcademic je opet ugledao svjetlo dana!
 

Ovako to izgleda na mailu kad stvari krenu nizbrdo...
Ovako to izgleda na mailu kad stvari krenu nizbrdo...


Nismo mi krivi..Bugovi <3

...ali nije ni bitno tko je! Jedna od stvari koju sam naučio kroz ovu priču je da se greške događaju - mi smo tu da ih ispravimo i, po mogućnosti, nešto naučimo iz njih. Mogao bih sada kuditi momke iz Plus Hosting ekipe jer su dozvolili nešto ovakvo da se dogodi, ali mnogo radije bih im dao pohvale na najbržoj podršci koju sam do danas doživio! Momci su doslovce u 30 sekundi nakon što im se Vedran javio popravili stvar!

Što dalje?

MSAcademic je portal u konstantnom razvoju - upravo smo izbacili novi dio site-a sa listom svih Microsoftovih "besplatnoća" za studente! Kada nešto takvo dodajemo, posebnu pažnju dajemo testiranju sustava. Alas, errori se događaju unatoč svim našim mjerama, a katkada su (kao što smo vidjeli primjer) jednostavno van naših ruku! Unatoč tome, mi ćemo nastaviti raditi na portalu, a svaku "bubicu" na koju naiđemo ćemo zgaziti sa jednakom snagom i (toplo se nadam) jednakom količinom komične panike!

Moramo se, na kraju dana, nasmijati ovakvim stvarima - održavanje portala bi bilo dosadno bez njih! :)