Probleme als Client an Domain ohne eigene IP

Hallo,

folgendes Problem zu dem ich keine Lösung finde:
Habe in folgendem Beispielcode google.com gegen meine Subdomain getauscht.
Connected auch einwandfrei.
Ich komme nur nicht an meine HTML Seite (hier einfach nur Hallo Welt)
azuro.bplaced.net/index.html
Die Subdomain hat natürlich keine eigene IP.
Die Antwort vom Server habe ich auch mit drangehängt.

/*
 * Web Client DNS sketch
 * Arduino 1.0 version
 */

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

byte mac[] = {0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };
char serverName[] = "azuro.bplaced.net";

EthernetClient client;

void setup()
{
  Serial.begin(9600);
  if (Ethernet.begin(mac) == 0) { // start ethernet using mac & IP address
    Serial.println("Failed to configure Ethernet using DHCP");  
    while(true)   // no point in carrying on, so stay in endless loop:
      ;
  }
  delay(1000); // give the Ethernet shield a second to initialize
  
  int ret = client.connect(serverName, 80);
  if (ret == 1) {
    Serial.println("connected"); //  report successful connection
    // Make an HTTP request:
    client.println("GET /index.html HTTP/1.0");
    client.println();
  } 
  else {
    Serial.println("connection failed, err: ");
    Serial.print(ret,DEC);
  }
}

void loop()
{
  // Read and print incoming butes from the server:
  if (client.available()) {
    char c = client.read();
    Serial.print(c);
  }

  // stop the client if disconnected:
  if (!client.connected()) {
    Serial.println();
    Serial.println("disconnecting.");
    client.stop();

    while(true) ;  // endless loop    
  }
}

connected
HTTP/1.1 404 Not Found
Date: Sun, 24 Mar 2013 07:53:30 GMT
Server: Apache/2.4
Last-Modified: Sat, 27 Oct 2012 18:16:36 GMT
ETag: “8d2-4cd0e6fd04900”
Accept-Ranges: bytes
Content-Length: 2258
Vary: Accept-Encoding
Connection: close
Content-Type: text/html

www.bplaced.net - Host Service Provider a:link, a:visited, a:active { color: #0b4c8e; text-decoration: none; } #bp a:link, #bp a:visited, #bp a:active { color: black; text-decoration: none; } a:hover { color: #0d7cec; }

  bplaced.net
  Diese Seite ist leider nicht mehr verfügbar, Fehler 404.
  Sorry, this page is not available any more, error 404.
   Contact service provider

disconnecting.

azuro: Die Subdomain hat natürlich keine eigene IP.

Du hast nur einen "virtuellen Host" und wie eine HTTP-Anfrage an einen solchen gestellt werden muß, damit der virtuelle Host sie beantwortet und nicht der eigentliche Wirts-Host, zu dem die IP-Adresse gehört, habe ich hier erst vor wenigen Tagen einem anderen Fragesteller in diesem Forum beantwortet.

Findest Du meine Antwort oder soll ich sie Dir heraussuchen?

Ja danke
hab jetzt folgende Zeilen geändert

// Make an HTTP request:
    client.println("GET /heizung/index.html HTTP/1.1");
    client.println("Host: azuro.bplaced.net"); 
    client.println();

dann tut es

azuro: Ja danke hab jetzt folgende Zeilen geändert

Na bravo! Manchmal steht die Lösung zu einem Problem ganz einfach in einem Thread, der nur wenige Tage vorher gelaufen ist.