18 settembre 2006
Cercando nella Command-Line Administration Scripts di IIS 6 ho scoperto che con il comando iisweb posso riavviare un website di IIS 6 direttamente dalla shell:

iisweb /stop emanuelecellini.com
iisweb /start emanuelecellini.com

Quindi ho aggiunto questo codice alla procedura in ColdFusion che controlla il corretto funzionamento di un sito:

<cfset Parametri = 'c:\windows\system32\iisweb.vbs /start emanuelecellini.com'>
<cfexecute name="C:\WINDOWS\system32\cscript.exe" arguments="#Parametri#" outputfile="c:\vbscript\output.txt" timeout="60"/>

Questo è il codice completo:

<cfset MessaggioErrore = "">
<cfset RispostaCorretta = "OK">
<cftry>
    <!--- Leggo la pagina di controllo --->
    <cfhttp url="http://www.emanuelecellini.com/monitor.cfm" resolveurl="no" charset="iso-8859-1"/>

    <!--- se lo stato della pagina è diverso da 200 ok è tornato un errore --->
    <cfif cfhttp.statusCode neq "200 OK">
        <cfset MessaggioErrore = "WebServer:" & cfhttp.statusCode>
   
    <!--- se il contenuto del url non è ok invio l'sms  --->
    <cfelseif Trim(cfhttp.FileContent) neq RispostaCorretta>
        <cfset MessaggioErrore = "WebServer:Risposta diversa da " & RispostaCorretta>
    </cfif>
   
    <cfcatch type="any">

        <!--- c'è stato un errore nell'esecuzione di cfhttp --->
        <cfset MessaggioErrore = "WebServer:" & cfcatch.Message>
    </cfcatch>
</cftry>

<!--- Se la variabile MessaggioErrore non è vuota devo inviare l'sms --->
<cfif Len(Trim(MessaggioErrore)) neq 0>
    <!--- Provo a riavviare il sito WEB --->
    <cftry>
        <cfset Parametri = 'c:\windows\system32\iisweb.vbs /start emanuelecellini.com'>
        <cfexecute name="C:\WINDOWS\system32\cscript.exe" arguments="#Parametri#" outputfile="c:\vbscript\output.txt" timeout="60"/>
        <cfcatch type="any">
        </cfcatch>
    </cftry>
    <cfmail from="xxx@emanuelecellini.com" to="xxx@emanuelecellini.com" subject="Errore Monitor" type="html">Errore Monitor Sito</cfmail>
</cfif>

In pratica con un cfhttp leggo un file del sito che devo controllare, se mi ritorna un 404 oppure un testo che non è quello aspettato, provo a far partire il sito web e invio una email di segnalazione.
Categorie: Windows , ColdFusion
icon date 17:46:34 | icon author Emanuele Cellini
8 settembre 2006
Ho scoperto come visualizzare il MAC address di una scheda di rete con Windows XP :

ipconfig /all


Nell'output visualizza il MAC Address, l'indirizzo IP, il server DNS, il gateway, se è abilitato il DHCP di tutte le schede di rete che sono presenti nel computer.
Categorie: Windows
icon date 18:57:03 | icon author Emanuele Cellini
Seconda nota negativa di Mutuo Arancio, la perizia.

Ieri è venuto il perito per valutare la casa. Prendere l'appuntamento è stato molto semplice, anche il perito è stato abbastanza puntuale, quello che mi ha dato fastidio è che si è messo a fotografare tutta la casa.

Ha fotografato tutte le camere con tutte la nostre cose, vorrei tanto sapere a cosa gli servono le foto.
Non mi piace troppo l'idea che le foto di casa mia finiscano nella mani di chissa chi.

Adesso lo sapete se viene il perito mettete tutto a posto, perché deve fare le foto.
:)
Categorie: Mutuo 2006
icon date 18:05:03 | icon author Emanuele Cellini
6 settembre 2006
Prime note negative per Mutuo Arancio, mi hanno chiesto un Garante.

Non gli sono bastate due buste paga con contratto a tempo indeterminato, secondo loro per i clienti cosi giovani richiedono sempre un "Garante Morale".

Secondo me non c'entra nulla l'eta ( 29 anni ) conta più il fatto che non avevo molta liquidità sul conto corrente.

In poche parole mi hanno rimandato la richiesta di mutuo da far firmare al garante e mi hanno richiesto una copia della carta di identità,codice fiscale e l'originale del certificato di residenza e dello stato di famiglia del garante. E cosi se ne sono andati altri € 14,62 per il bollo dei certificati.

Mi hanno anche richiesto l'estratto conto del garante ma gli ho risposto che non sarei andato avanti con la richiesta e quindi alla fine non l'hanno voluto.

Dopo un paio di giorni mi hanno chiamato per comunicarmi l'accettazione definitiva.

In compenso sono passato nella mia banca locale per comunicare che chiudevo il mutuo e non c'era il direttore quindi devo tornare la settimana prossima come previsto.


Categorie: Mutuo 2006
icon date 17:49:51 | icon author Emanuele Cellini
5 settembre 2006
Non è possibile usare il comando ctrl+alt+canc in una sessione di Remote Desktop perchè il comando viene intercettato da computer locale.

Il problema si risolve con la combinazione ctrl+alt+fine che ha lo stesso effetto sul computer remoto di ctrl+alt+canc .

Sul sito di Microsoft ho trovato la mappatura di tutte le altre combinazioni particolari.
Categorie: Windows
icon date 18:56:01 | icon author Emanuele Cellini
Emanuele CelliniEmanuele Cellini
Rimini, Italy

ColdFusion Developer presso Iper.net srl

Sottoscrivi il Blog
ricerca
Library
  Prova
    Prova
Categorie
Windows (17)
ColdFusion (8)
SQL (4)
Varie (13)
Vita Quotidiana (18)
Mutuo 2006 (12)
Fumetti (2)
Internet (3)
Ultimi post
Vendo appartamento Villa Verucchio
(16 Feb 2014 19:15:48)
L'ultima fatica
(03 Nov 2008 22:05:34)
Il bimbo è andato in cielo
(20 Nov 2007 19:02:21)
Il secondo è in cantiere
(12 Nov 2007 22:35:08)
Parte il nuovo Mondho
(15 Oct 2007 15:21:22)
Spegnere Vista e altre cose
(28 Sep 2007 15:30:41)
ColdFusion + SQL Server + UTF-8
(25 Sep 2007 13:56:59)
FEED
[RSS][ATOM] All
[RSS][ATOM] Windows
[RSS][ATOM] ColdFusion
[RSS][ATOM] SQL
[RSS][ATOM] Varie
[RSS][ATOM] Vita Quotidiana
[RSS][ATOM] Mutuo 2006
[RSS][ATOM] Fumetti
[RSS][ATOM] Internet
Cosa guardo in TV
CSI Miami - Italia 1
Prison Break - Italia 1
Doctor House - Italia 1
Report - Rai 3




Get Firefox!

Avis: dona il sangue