Acceder a una URL con arduino Ethernet Shield

Buenas!

Aunque llevo algún tiempo utilizando arduino y utilizando este foro, este es mi primier post, por lo que aprovecho para agradecer toda la ayuda.

Ahora me encuentro ante un problema:

Tengo una placa Mega adk con el Shiel Ethernet por un lado, y por otro lado, un servidor con un script php que recoje los datos que paso como parámetro en la URL y los alamacena en una base de datos (esta ultima parte funciona correctamente si accedo directamente con el navegador).

Basándome en mis conocimientos, creo que el Sketch es correcto. Es este:

#include <SPI.h>
#include <Ethernet.h>

EthernetClient client;

byte mac[] = {0xDE,0xAD,0xBE,0xEF,0xFE,0xED};
byte ip[] = {10,0,0,178};
byte dns[] = {4,4,4,4};
byte gateway[] = { 10, 0, 0, 100 };
byte subnet[] = { 255, 255, 255, 0 };
char serverName[] = "log.server.com";

void setup() {

Serial.begin(9600);
Ethernet.begin(mac, ip, dns, gateway, subnet);

}

void loop()
{

delay (5000);

client.connect(serverName, 80);
client.println("GET /logger.php?sensor=temp&value=19 HTTP/1.1");
client.println("HOST: log.server.com");
client.println();

}

Que hago mal?

un saludo y gracias por adelantado.