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
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.