Storie dalla Sala Macchine |
Home Page | Commenti | Articoli | Faq | Documenti | Ricerca | Archivio | Storie dalla Sala Macchine | Contribuire | Imposta lingua:en it | Login/Register
Ho appena finito di prendermi il caffe', mi sono letto i miei siti di news preferiti e sto per cominciare a fare qualche cosa di produttivo, quando DaBoss si affaccia alla porta.
DB - Ah, bene, tutti e due (riferendosi a me ed al collega T) venite nella
Sala Crisi.
IO - (guardando T) Ci abbiamo una sala crisi?
Allora entriamo nella saletta riunioni e veniamo raggiunti anche da B che si occupa dei problemi legali.
DB - Allora, tutti voi conoscete $NotaOrganizzazioneNazionale (scrive 'N' sulla lavagna), questa gente usa $NotoProviderNazionale (scrive 'P' sulla lavagna) per gestire le loro cose, ci hanno un po' di siti web, un po' di forum, un po' di caselle di posta, ca$$i e ma$$i (scrive sulla lavagna). Tutto chiaro fin qua, giusto?
Noi annuiamo seguendo il discorso con vorticosa attenzione.
DB - Bene, allora, P e' fallito!
IO - ...come 'fallito'?
DB - Sono in curatura, hanno finito i soldi, manca el dinero, probabilmente
da lunedi gli staccano la spina. Andata, finito, hasta lasagna (tira una
riga su 'P').
IO - (aspettandomelo) ok... e quindi?
DB - E quindi, adesso noi dobbiamo prenderci in carico tutta sta
roba (fa un cerchio intorno ai servizi descritti precedentemente), dobbiamo
raccattarci tutte le registrazioni dei loro siti web, tutte le definizioni
delle caselle di posta e possibilmente riuscire a sifonare tutto dai
server di P e portarla sui Nostri server (guarda l'orologio) oggi.
(vede che B sta aprendo la bocca) NO, non ci abbiamo una mazza, ne'
liberatoria ne' conferme firmate ne' altro, lo so che il trasferimento dei
siti dal Registrar competente sara' un po' un casino ma dobbiamo iniziarlo
oggi. La carta arriva la settimana prossima probabilmente.
IO - Ce li abbiamo i dati di quello che dobbiamo recuperare? Login,
passwords...
DB - Abbiamo accesso all'interfaccia web di gestione di P, quindi
dovremmo avere tutto. Questo qui (scrive sulla lavagna) e' il telefono di
M che e' il 'responsabile' di P per la faccenda. Ok, tutto chiaro?
AL LAVORO!
Cosi ritorniamo in ufficio, cominciamo col guardare sta' cappero di interfaccia... hummm... ci sono diversi domini... parecchi domini... un po' troppi!! Sta gente ha qualche cosa come 190 domini registrati. Ok, ne tiro giu un elenco e lo passo a B che comincia a tempestare di mail e telefonate il Registry Olandese per avere il trasferimento dei domini, io e T ci occupiamo del resto. T decide che il DNS e' suo ed io mi becco le mail box.
Dopo un paio d'ore di madonne varie e di maledizioni inviate nella direzione del mammalucco olandese che ha scritto la maledetta interfaccia web (ed il cui nome e' sempre mostrato con grande pompa all'inizio di ogni schifossissima pagina di quella cosa) scovo finalmente dove gli indirizzi di posta sono registrati. Ci sono circa 1000 indirizzi di posta registrati, ma di questi mi sembra che solo la meta' abbia delle password associate (password in chiaro eh, che vi aspettavate? nessuna sorpresa che P sia fallito).
Un'altra oretta e riesco finalmente a mettere insieme uno script che a colpi di wget, sed, grep e cut mi mette insieme un elenco degli indirizzi di posta e password associate in modo usabile. A questo punto decidiamo di andare a mangiare qualche cosa.
Al ritorno troviamo due Omini In Salopet ad aspettarci. Guarda caso, hanno deciso che devono pulire i filtri del sistema di condizionamento. Oggi. L'operazione non e' che sia un gran che: si tratta di smontare le bocchette, passare un aspirapolvere e sostituire i filtri. Peccato che le bocchette siano dietro alle scrivanie e che per poterle raggiungere bisogna smontare le scrivanie.
Per la serie "tanto non ci abbiamo niente di meglio da fare"...
Passiamo una buona ora smontando scrivanie e sgrovigliando i cavi di rete e di alimentazione dei computer, poi sia io che T ci ritiriamo sui divani vicino alla macchina del caffe' e continiuamo imperterriti a lavorare (grazie al wireless), mentre gli Uomini in Salopet smantellano il muro.
Un'ora dopo quelli hanno finito, decidiamo che e' meglio rimettere insieme la scrivania prima di ricominciare a lavorare (che senno' e' piuttosto pericolante e non vorrei ricevere i 20 Kg di Mac su un piede...)
Finisco gli ultimi ritocchi allo script e in un baleno mi ritrovo con 1000 mailbox nel nostro sistema di posta, ognuna con la stessa password che aveva prima sul vecchio sistema. Un altro paio di aggiustamenti ed ho un mastodontico script fetchmail per prendersi la posta dal vecchio sistema e scaricarla nel nuovo.
T - Vieni qui' e dimmi cosa ca$$o sto sbagliando!
Vado li e guardo il suo monitor:
INSERT INTO tabella (campo,campo,campo,campo) VALUES (valore,valore,valore,valore);
IO - Hemmm... a me sembra tutto giusto...
Lui schissa invio e MySQL risponde con un garrulo "Hai un'errore nella tua istruzione SQL...". Ok, quindi secondo MySQL non e' tutto giusto.
T - Sono 3 ore che sto smadonnando su sta cosa...
IO - Ottimo, adesso mandami sta roba via mail e vai a prenderti un caffe',
o meglio, una camomilla.
Ricevo l'accrocchio e lo guardo. E vedo subito quale e' il problema. Il problema e' che T usa MerdOS e quello ha aggiunto in mezzo un qualche carattere "strano" che non appare sul suo monitor ma compare in tutta la sua orrendita' sul mio. Con un paio di colpi di Sed rimuovo la schifezza e MySQL non si lamenta piu'. Ed abbiamo 190 domini nel nostro DNS (Yes! Linux Win!).
T - Bene, adesso si tratta solo di aggiungere tutti i record A ed MX.
IO - I record MX dobbiamo farli ex-novo puntanti al nostro di mail server,
giusto? Quindi ci servono solo i record A, che peraltro devono puntare al
nostro web server pure quelli.
T - Si, ma dobbiamo vedere quali di questi domini hanno dei record A diversi.
IO - Hai i file delle zone?
T - Eh... si'... ma sono tanti...
IO - Mandali da questa parte...
Allora, vediamo un po'... se prendo la prima e la quinta linea del file, aggiungo la terza, rimuovo la schifezza, in fila per tre e col resto di due... Un'altra oretta ed ho uno script che processa uno dei file delle zone e crea i record giusti per il nostro sistema, un'altra mezz'oretta ed ho uno script che processa TUTTI i file. E cosi ci ritroviamo con tutte le zone correttamente registrate.
Nel frattempo T e' riuscito a travasare la maggioranza dei siti web sul nostro server, cosi siamo praticamente pronti per quando la variazione di registry fara puntare le cose al nostro DNS.
Me ne vado a casa alle 20.35, niente male per un "tranquillo" venerdi di fine mese.
Davide
04/07/2008 00:00
I commenti sono aggiunti quando e soprattutto se ho il tempo di guardarli e dopo aver eliminato le cagate, spam, tentativi di phishing et similia. Quindi non trattenete il respiro.
Francesco Da Riva Di Francesco Da Riva postato il 07/04/2008 09:23
penso che Murphy ci abbia qualche cosa a che fare...
Lasciamo perdere che quasi sempre fanno anche la cosa sbagliata.
Ciao
Tommaso Di Tommaso postato il 07/04/2008 09:41
Nik Di Nik postato il 07/04/2008 09:47
Marco C Di Marco C postato il 07/04/2008 10:08
stecolna Di stecolna postato il 07/04/2008 11:02
melanippe Di melanippe postato il 07/04/2008 11:02
Fearandil Di Fearandil postato il 07/04/2008 11:02
djtwenty Di djtwenty postato il 07/04/2008 11:21
godzilla Di godzilla postato il 07/04/2008 11:21
Verzasoft Di Verzasoft postato il 07/04/2008 11:21
Alex Di Alex postato il 07/04/2008 11:21
sono assolutamente certo che esistono n mila tool per fare le cose giuste, ma perche' devi andare a cercare un tool specifico?
Giepi Di Giepi postato il 07/04/2008 11:52
diciamo una somma dei due, lo hanno saputo tardi e poi hanno temporeggiato cercando un modo per recuperare i soldi (che non hanno trovato)
Twister Di Twister postato il 07/04/2008 11:52
Denis Di Denis postato il 07/04/2008 11:52
Dom Di Dom postato il 07/04/2008 11:57
no, e' il nome che assume la saletta riunioni quando necessita' s'impone...
Jepessen Di Jepessen postato il 07/04/2008 14:10
se ti dico che ne ho scritte 4 in una sola settimana?
Peccato che io non conosca abbastanza bene gli argomenti da capire ogni sfumatura (mysql e script ok, fetchmail e dns solo un po' di teoria senza aver mai provato niente). Comunque sembra un lavoro che solo poche persone sono in grado di fare così bene (se è vero che è finito tutto bene).
Federico Di Federico postato il 07/04/2008 14:11
shhhhtttt!!! Non dirlo troppo forte che senno' ritornano...
franganghi Di franganghi postato il 07/04/2008 14:11
mi sono sorpreso pure io... ma aspetta a cantare vittoria...
Nicola Di Nicola postato il 07/04/2008 14:56
Stefano Di Stefano postato il 07/04/2008 15:11
Raffù Di Raffù postato il 07/04/2008 16:35
...con CL al mio fianco adesso avrei di fianco un cadavere...
tenko Di tenko postato il 07/04/2008 16:35
Andrea Di Andrea postato il 07/04/2008 16:36
non credo e comunque io i caratteri strambi li vedevo bene, era sul suo di monitor che non apparivano
Daniele Di Daniele postato il 07/04/2008 20:46
Daniele C. Di Daniele C. postato il 07/04/2008 20:46
il trasferibile Di il trasferibile postato il 08/04/2008 08:43
l'idea era di lasciare il fetchmail a scaricare la posta che arrivava sul vecchio server e redirigere sul nuovo, e leggerla solo dal nuovo.
Marco Di Marco postato il 08/04/2008 08:41
Attilio Di Attilio postato il 08/04/2008 10:51
filsysadmin Di filsysadmin postato il 08/04/2008 10:51
Michele Montanari Di Michele Montanari postato il 08/04/2008 12:39
no, perche'?
Sempronio Di Sempronio postato il 08/04/2008 14:06
no, e' un ossimoro, come "Microsoft Works"...
Mauro Di Mauro postato il 08/04/2008 16:04
Kesty Di Kesty postato il 08/04/2008 22:36
si e no... noi abbiamo cominciato tutte le pratiche, che sono state accettate proprio per via della situazione anomala (fallimento del provider)
Giovanni Di Giovanni postato il 09/04/2008 08:19
Jurghen Di Jurghen postato il 09/04/2008 08:19
Daniele C. Di Daniele C. postato il 09/04/2008 12:35
in effetti i salopettati erano inviati dall'amministrazione del palazzo e non richiesti da noi
PS. se capitava in Italia stai pur certo che la ditta di UIS mandava 3 apprendisti con un responsabile che si perdeva per strada e metà degli attrezzi.
Sabrina Di Sabrina postato il 09/04/2008 16:04
Dario Di Dario postato il 09/04/2008 16:04
Micky Di Micky postato il 10/04/2008 08:54
Piernicola Comuniello Di Piernicola Comuniello postato il 13/04/2008 07:38
Il mio kill-file (o meglio blacklist) contiene ben poca gente, in compenso il mio antispam e' cattivissimo, comunque no, non ho ricevuto nessun messaggio da parte tua che io mi ricordi
GiupO Di GiupO postato il 11/04/2008 08:13
Mr.Wolf Di Mr.Wolf postato il 12/04/2008 07:37
Gongolo Di Gongolo postato il 12/04/2008 07:37
Se ne parla poi di 'extra'...
Stefano Di Stefano postato il 12/04/2008 19:16
melanippe Di melanippe postato il 13/04/2008 07:39
come siete pignoli...
melanippe Di melanippe postato il 13/04/2008 18:48
Znv cebingb vy ebgvat ru?
melanippe Di melanippe postato il 14/04/2008 09:01
athevir Di athevir postato il 14/04/2008 12:56
Sini Di Sini postato il 19/04/2008 07:12
frappa Di frappa postato il 24/04/2008 20:55
boltz Di boltz postato il 24/09/2008 15:55
Ciao, e grazie per le tue storie
DB ci ha i suoi pallini, ma il suo modo di fare e' senz'altro uno dei motivi che mi hanno spinto ad accettare l'offerta di $networkgestapo
resistenza Di mario postato il 09/03/2009 11:37
-- mario
Il presente sito e' frutto del sudore della mia fronte (e delle mie dita), se siete interessati a ripubblicare uno degli articoli, documenti o qualunque altra cosa presente in questo sito per cortesia datemene comunicazione (o all'autore dell'articolo se non sono io), cosi' il giorno che faccio delle aggiunte potro' avvisarvi e magari mandarvi il testo aggiornato.
Questo sito era composto con VIM, ora e' composto con VIM ed il famosissimo CMS FdT.
Questo sito non e' ottimizzato per la visione con nessun browser particolare, ne' richiede l'uso di font particolari o risoluzioni speciali. Siete liberi di vederlo come vi pare e piace, o come disse qualcuno: "Finalmente uno dei POCHI siti che ancora funzionano con IE5 dentro Windows 3.1".