Storie dalla Sala Macchine


Home Page | Commenti | Articoli | Faq | Documenti | Ricerca | Archivio | Storie dalla Sala Macchine | Contribuire | Imposta lingua:en it | Login/Register


P.E.B.K.A.C. (2)

E' un piovoso e ventoso lunedi' di Marzo, ed io sono qui' che mi sto' spaccando il cranio cercando di capire perche' questo dannato "load balancer" mi sta inviando 10.000 connessioni verso un datacenter e nisba all'altro. Che 10.000 - 0 non mi suona molto "balanced". Comunque, sono qui' che mi guardo la configurazione di questo coso quando Bert viene a cercarmi.

Bert - Hai dieci minuti per guardare un problema che penso sia relativo al mailscan?
IO - Hummm... dato che qui non sto combinando niente di positivo... vediamo.

Cosi' mi passa questa mail, poeticamente intitolata "problemi" che dice (la mail e' stata tradotta ed un pelo alterata):

Abbiamo appena installato un nuovo server Sexchange duemillaeettre'
(mepensa: sempre l'ultimissima versione eh?)
che deve gestire i domini dominio.net ed altrodominio.biz.
La posta di dominio.net deve essere processata dal vostro mailscan e per
questo abbiamo gia' modificato i dati del DNS.
(mepensa: e scommetto che la configurazione del mailscan non l'hai modificata invece)
Il dominio altrodominio.biz invece deve andare normalmente.

Tutto funziona perfettamente.
(mepensa: no, credo che, se mi hai mandato una mail dal laconico ma
preciso titolo di "problemi", tutto NON funziona perfettamente. Manco un
po'.)

A parte per le mail che sono inviate da Alias.
(mepensa: eh?)

Se la mail viene inviata da un account normale arriva correttamente ma se
viene inviata da un alias non arriva niente.
(mepensa: doppio eh?)
Per cortesia risolvere il problema ASAP.
(mepensa: eh si', comeno.)
Seguono 49 (quarantanove) linee di 'signature' le foxxute "ultime novita' sul web" e fraca$$odavelletri, ma non una singola linea relativa a da dove viene inviata questa dannata mail, come o verso quale foxxuto account e di quali alias il pinguino sta parlando.

Ooooookkey, cominciamo dal principio. Un rapido clicckety-click mi dice che il loro foxxuto server sexchange adesso e' l'MX primario per dominio.net, bypassando cosi' l'intero mailscan. Di altrodominio.biz invece non vi e' traccia alcuna nel DNS. Vabbe' un problema di meno. Una rapida ricerca nei log del mailscan mi dice che nessuna mail per/da dominio.net e' passata nelle ultime 3 ore.

Sto per dire a Bert di domandare piu' informazioni al pinguino, mentre io cerco altri spilli per la bambolina voodoo, quando suona il telefono. Bert risponde e, indovina un po', e' il CL della situazione!

Bert - Quindi, da dove la mandate la posta?
...
Bert - Ah, utente@dominio.com.
...
Bert - Che e' un alias?
...
Bert - Ok, ma come la mandate?
...
Bert - Si', ho capito che la mandate con quell'indirizzo, ma come la inviate?
...
Bert - ...con outlook...ovviamente...

Hummm.. allora, vediamo un po'. Ovviamente dominio.com e' uno dei domini gestiti dal nostro mailscan. Rapido controllo nei log. Nessuna mail partita da 'utente@dominio.com' nelle ultime 24 ore. Ma lui ha detto che usa outbook, quindi... guardo la configurazione del mailscan e scopro che 'dominio.com' e' gestito dal nostro server di posta.

Login sul nostro server di posta.

Ed ecco che la matassa comincia a sbrogliarsi: "utente@dominio.com" e', in effetti, un alias che punta verso "utente@dominio.net". Indovina un po'! "dominio.net" e' anche lui un dominio gestito dal nostro server di posta. Ergo, posta inviata da un dominio all'altro non va da nessuna parte perche' rimane locale.

Non solo, ma "utente@dominio.net" e' pure lui un alias che punta ad "altroutente@dominio.biz".

Oookkkeey... eccoti la spiegazione. La mail rimane locale, ergo, non va' verso il loro server sexchange, viene inviata da un alias verso un altro alias, il dominio di destinazione non esiste, ergo viene palleggiata avanti e indietro per una dozzina di volte ed alla fine cestinata senza colpo ferire.

Spiego la rava e la fava a Bert (che e' un tecnico ma non e' che sia molto avvezzo alle intricazioni dei server di posta) con dovizia di disegnini, frecce ed una mia interpretazione del server di posta che parla con se stesso. Bert comprende e va' ad elucubrare una risposta per CL.

Dopo un po' mi riviene a cercare.

Bert - Allora... come accidenti rispiego a CL quello che mi hai appena spiegato in modo che lo capisca e non ci metta una vita?
IO - Hummm... che ne dici di "siete troppo scemi per usare un computer"?
Bert - (massaggiandosi il mento) Che e', effettivamente, una buona spiegazione del problema ed e' anche corto ma... no, non penso che sia ideale.
IO - Be', in tal caso non ti rimane che riciclare quello che ti ho detto io.
Bert - Potremmo filmare te mentre la rispieghi e poi gli mandiamo il video.
IO - Grazie ma preferisco evitare che ci siano troppe immagini compromettenti di me in giro. Piuttosto... Come cappero la mettiamo giu' nel nostro rapportino orario? Che questo non e' un problema di mailscan.
Bert - He... giusta osservazione. Ci serve un progetto da fatturare al cliente.

A questo punto, per combinazione la nostra segretaria Wendy e' arrivata.

IO - Ci serve un progetto per fatturare a CL.
Wendy - Che progetto?
IO e Bert in coro - PEBKAC!

Davide
15/02/2010 08:00

Precedente Successivo

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.

6 messaggi this document does not accept new posts

Herr Franz

Beh, ... Di Herr Franz postato il 15/02/2010 08:04

ringrazio il cielo di non essere quello che dovrà spiegarlo a CL o a chiunque altro .... e soprattutto di non essere quello che ha dovuto risalire a cio' che è accaduto a quei domini... -- Herr Franz

Minibill

Lol Di Minibill postato il 15/02/2010 09:59

Grazie per la storia. E ora, analisi I, vieni a me!!! -- Minibill

bisco

eeeeh si si Di bisco postato il 15/02/2010 11:01

... io PEBKAC lo dico tutti i giorni a tantissime persone.

non ti invidio affatto :\)

buona settimana e grazie delle storie, come sempre...

ciao -- bisco

argaar

ho il dubbio... Di argaar postato il 15/02/2010 15:46

...la tua "maestria" nell'arte del debug da che dipende?
qui parli di "apro qui, vedo li che è settato cosė e cosà, ecc...", hai tante interfaccine che ti dicono tutto o vai di grep, ls find ecc..?
No perchè da me si vorrebbe fare tutto ad interfaccine...peccato le esistenti siano tutte irrimediabilemente slegate fra loro! (quindi non vedrai mai un tubo o per capirlo devi aprire 3/4 interfaccie in altrettanti posti diversi) -- Noi esploriamo...e ci chiamate criminali...

Davide Bianchi

@ argaar Di Davide Bianchi postato il 15/02/2010 15:49

> ...la tua "maestria" nell'arte del debug da che dipende?

Dallo sbattermi molto per cercare di capire che succede e perche'.

> qui parli di "apro qui, vedo li che è settato cosė e cosà, ecc...", hai tante interfaccine che ti dicono tutto o vai di grep, ls find ecc..?

Grep, ls, find, tcpdump, tail e compagnia.
-- Davide Bianchi

JJLuke

PEBKAC Di JJLuke postato il 16/02/2010 14:11

Ero arrivato a "Problem exists beyond Keyboard..." XD

Vabbè... Come al solito GRAZIE x le tue fantastorie! -- JJLuke

6 messaggi this document does not accept new posts

Precedente Successivo


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".

Web Interoperability Pleadge Support This Project
Powered By Gojira