Invio dati a una pagina ASP, ritardo/fallito invio

Salve, ho questo realizzato un codice per l'invio a una pagina XXX.asp
al momento dell'invio (NON SEMPRE) mi fa un'attesa di 15 secondi circa, con risultato di invio FALLITO
per quanto ne capisco ci sarà da modificare qualche dato nella libreria.
Potresti indicarmi quale file e quale parametro da modificare?
Grazie

EthernetClient ClienteInvio;//=server.available(); 
if (ClienteInvio.connect("www.ilmiosito.it", 80))  
  { 
    strURL=""; strURL="GET /pagina.asp?";
    strURL += "temperatura="; strURL += TemperaturaLetta; 
    strURL +=  " HTTP/1.1 ";
    ClienteInvio.print(strURL);  ClienteInvio.println("");  
    ClienteInvio.print(F("Host: www.ilmiosito.it")); ClienteInvio.println("");  
    ClienteInvio.print(F("User-Agent: arduino-ethernet")); ClienteInvio.println("");  
    ClienteInvio.println(F("Connection: close")); ClienteInvio.println();
    ClienteInvio.stop(); 
    Serial.print(F("+++++++++++++++++++++++++ Invio Completato +++++++++++++++++++++++++\n"));  
  }
else
 { 
  Serial.print(F("+++++++++++++++++++++++++ Invio NON effettuato +++++++++++++++++++++++++\n")); 
  }
ClienteInvio.stop();