{"id":1101,"date":"2014-03-21T17:36:48","date_gmt":"2014-03-21T15:36:48","guid":{"rendered":"http:\/\/www.olografix.org\/frank\/wordpress\/?p=1101"},"modified":"2014-03-21T17:36:48","modified_gmt":"2014-03-21T15:36:48","slug":"sessione-di-debug-2","status":"publish","type":"post","link":"https:\/\/olografix.sugodipesce.net\/frank\/wordpress\/?p=1101","title":{"rendered":"sessione di debug"},"content":{"rendered":"<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>spesso vengo chiamato dal Sig. M.<\/div>\n<div>che lavora in un&#8230; posto pubblico, dove c&#8217;\u00c3\u00a8 il servizio hotspot offerto dalla Micso<\/div>\n<div><\/div>\n<div>quando mi deve comunicare gli username (lunghissimi) che hanno problemi, me li dice sempre a coppie:<\/div>\n<div><\/div>\n<div>esempio: 28254473899078389<\/div>\n<\/div>\n<div><em>&#8220;ventotto&#8230;..&#8221;<\/em><\/div>\n<div><em>&#8220;venticinque&#8230;.&#8221;<\/em><em>&#8220;quarantasette&#8230;&#8221;<\/em><\/div>\n<div>\n<p>&#8230;con un tono di voce come se stesse leggendo l&#8217;estrazione dei numeri al lotto \ud83d\ude00<\/p>\n<\/div>\n<p>in questi giorni mi ha segnalato un paio di volte che gli utenti andavano l\u00c3\u00ac<br \/>\nprovavano a connettersi e il Sistema ( \ud83d\ude00 ) gli rispondeva che il tempo era gi\u00c3\u00a0 scaduto<\/p>\n<\/div>\n<p>gli accessi sono infatti da 1 ora al giorno<\/p>\n<\/div>\n<p>insomma, era come se avessero gi\u00c3\u00a0 consumato, per quel giorno, l&#8217;ora di navigazione.<br \/>\nanche se quel giorno non erano ancora mai andati l\u00c3\u00ac<\/p>\n<\/div>\n<p>non\u00c2\u00a0 vi dico allora la psicosi che si era creata, gente che era convinta che il proprio accesso fosse usato anche da altri etc&#8230;<\/p>\n<\/div>\n<p>poco fa mi ha richiamato.<\/p>\n<\/div>\n<p>un ragazzo (andrea) non riusciva ad accedere<\/p>\n<\/div>\n<p>gli ho detto allora.. di farlo riprovare, non prima di aver attivato la modalit\u00c3\u00a0 debug sul log del Sistema (radius -X)<\/p>\n<\/div>\n<p>(che genera una quantit\u00c3\u00a0 di informazioni incredibilmente dettagliata)<\/p>\n<p>gli ho detto di farlo provare, e di richiamarmi<\/p>\n<\/div>\n<p>dopo qualche minuto&#8230; mi ha richiamato. non ha funzionato<\/p>\n<p>gli ho detto allora: bene, mi ci vuole un po&#8217; di tempo per\u00c3\u00b2..<\/p>\n<p>no, meglio se il ragazzo non lo fai aspettare..<\/p>\n<\/div>\n<p>sul file di log c&#8217;erano scritte tutte le query mysql che vengono eseguite quando l&#8217;utente tenta di loggarsi<br \/>\nallora non c&#8217;\u00c3\u00a8 niente <strong>di pi\u00c3\u00b9 bello<\/strong> che RIFARLE una per una e vedere se magari spunta fuori qualche errore.<\/p>\n<p>&nbsp;<\/p>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>mysql&gt; SELECT SUM(AcctSessionTime) FROM radacct WHERE UserName=&#8217;xxxxxxxxxxxxxx&#8217;;<br \/>\n+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-+<br \/>\n| SUM(AcctSessionTime) |<br \/>\n+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-+<br \/>\n|\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0 3600 |<br \/>\n+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-+<br \/>\n1 row in set (0.00 sec)<\/div>\n<div>..ma qui non c&#8217;\u00c3\u00a8 nessun errore.. anzi dice veramente che sono gi\u00c3\u00a0 stati consumati 3600 secondi!<\/div>\n<div>\n<p>allora intanto ho tolto &#8220;SUM&#8221; dalla query, per vedere se questi 3600 erano stati fatti tutti in una botta, o in pi\u00c3\u00b9 volte..<br \/>\nmysql&gt; SELECT AcctSessionTime FROM radacct WHERE UserName=&#8217;xxxxxxxxxxxxxx&#8217;;<br \/>\n+&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;+<br \/>\n| AcctSessionTime |<br \/>\n+&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;+<br \/>\n|\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0 1668 |<br \/>\n|\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0 433 |<br \/>\n|\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0 1499 |<br \/>\n+&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;+<br \/>\n3 rows in set (0.00 sec)<\/p>\n<\/div>\n<div>mm<br \/>\nsembra che l&#8217;utente abbia fatto &#8220;in 3 botte&#8221;. ma in che giorni?<\/div>\n<div><\/div>\n<div>mysql&gt; SELECT AcctSessionTime,AcctStartTime FROM radacct WHERE UserName=&#8217;xxxxxxxxxxxxxxxx&#8217;;<br \/>\n+&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;+<br \/>\n| AcctSessionTime | AcctStartTime\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0 |<br \/>\n+&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;+<br \/>\n|\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0 1668 | 2014-02-21 14:19:00 |<br \/>\n|\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0 433 | 2014-02-21 15:09:59 |<br \/>\n|\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0\u00c2\u00a0 1499 | 2014-02-26 09:02:35 |<br \/>\n+&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;+<br \/>\n3 rows in set (0.00 sec)<\/div>\n<div>ma.. sono tutte navigazioni fatte a febbraio!<\/div>\n<div>allora mi s&#8217;\u00c3\u00a8 accesa la lampadina \ud83d\ude42<\/div>\n<div><\/div>\n<div>qualche mese fa gli accessi l\u00c3\u00ac nel posto pubblico erano finiti, e qualcuno ne ha generato di nuovi.<\/div>\n<div>MAAAAAAAAAA..<\/div>\n<div><\/div>\n<div>al posto di creare accessi della tipologia &#8220;ORE1DAY&#8221; (3600 secondi al giorno) ha creato &#8220;ORE1&#8221; (che.. indovinate un po&#8217;.. vuol dire 3600 secondi IN TOTALE, a scalare. )<\/div>\n<div>\u00c3\u00a8 bastato dunque convertire tutti gli accessi da una tipologia all&#8217;altra \ud83d\ude42<\/div>\n<div><\/div>\n<div>sessione di debug conclusa.<\/div>\n<div>vai Andre&#8217;!<\/div>\n<div><\/div>\n<div><\/div>\n<div><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>spesso vengo chiamato dal Sig. M. che lavora in un&#8230; posto pubblico, dove c&#8217;\u00c3\u00a8 il servizio hotspot offerto dalla Micso quando mi deve comunicare gli username (lunghissimi) che hanno problemi, me li dice sempre a coppie: esempio: 28254473899078389 &#8220;ventotto&#8230;..&#8221; &#8220;venticinque&#8230;.&#8221;&#8220;quarantasette&#8230;&#8221; &#8230;con un tono di voce come se stesse leggendo l&#8217;estrazione dei numeri al lotto \ud83d\ude00 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[],"class_list":["post-1101","post","type-post","status-publish","format-standard","hentry","category-tmrc"],"_links":{"self":[{"href":"https:\/\/olografix.sugodipesce.net\/frank\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/1101","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/olografix.sugodipesce.net\/frank\/wordpress\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/olografix.sugodipesce.net\/frank\/wordpress\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/olografix.sugodipesce.net\/frank\/wordpress\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/olografix.sugodipesce.net\/frank\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1101"}],"version-history":[{"count":2,"href":"https:\/\/olografix.sugodipesce.net\/frank\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/1101\/revisions"}],"predecessor-version":[{"id":1103,"href":"https:\/\/olografix.sugodipesce.net\/frank\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/1101\/revisions\/1103"}],"wp:attachment":[{"href":"https:\/\/olografix.sugodipesce.net\/frank\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1101"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/olografix.sugodipesce.net\/frank\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1101"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/olografix.sugodipesce.net\/frank\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1101"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}