Go Down

Topic: GPRS-Beispiel für GSM Shield: Server erreichbar, Ressource nicht (Read 684 times) previous topic - next topic

dertomfun

Hi,

das GPRS-Beispiel für das GSM Shield von http://arduino.cc/de/Guide/ArduinoGSMShield#toc10 tut offenbar nicht das, was der Autor im Sinn gehabt hat: Wenn ich PIN und die APN-Zugangsdaten einsetze, dann zeigt mir der Serial Monitor statt dem gewünschten "0105" von http://arduino.cc/latest.txt folgende HTML-Seite als Response:

Code: [Select]
<!DOCTYPE html>
<html>
<head>
<title>Welcome to nginx!</title>
<style>
    body {
        width: 35em;
        margin: 0 auto;
        font-family: Tahoma, Verdana, Arial, sans-serif;
    }
</style>
</head>
<body>
<h1>Welcome to nginx!</h1>
<p>If you see this page, the nginx web server is successfully installed and
working. Further configuration is required.</p>

<p>For online documentation and support please refer to
<a href="http://nginx.org/">nginx.org</a>.<br/>
Commercial support is available at
<a href="http://nginx.com/">nginx.com</a>.</p>

<p><em>Thank you for using nginx.</em></p>
</body>
</html>


Ändere ich den path auf "arduino.cc/latest.txt" (ein verzweifelter Versuch, doch noch was ordentliches zurückzukriegen) erhalte ich stattdessen einen HTTP-503-Fehler und folgende HTML-Seite:
Code: [Select]
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html>
  <head>
    <title>Broken!</title>
  </head>

  <body>
    <div style="width: 50%; margin: auto">
<pre style="text-align: center">
           `:;;;,`                      .:;;:.           
        .;;;;;;;;;;;`                :;;;;;;;;;;:     TM
      `;;;;;;;;;;;;;;;`            :;;;;;;;;;;;;;;;     
     :;;;;;;;;;;;;;;;;;;         `;;;;;;;;;;;;;;;;;;     
    ;;;;;;;;;;;;;;;;;;;;;       .;;;;;;;;;;;;;;;;;;;;   
   ;;;;;;;;:`   `;;;;;;;;;     ,;;;;;;;;.`   .;;;;;;;;   
  .;;;;;;,         :;;;;;;;   .;;;;;;;          ;;;;;;; 
  ;;;;;;             ;;;;;;;  ;;;;;;,            ;;;;;;.
,;;;;;               ;;;;;;.;;;;;;`              ;;;;;;
;;;;;.                ;;;;;;;;;;;`      ```       ;;;;;`
;;;;;                  ;;;;;;;;;,       ;;;       .;;;;;
`;;;;:                  `;;;;;;;;        ;;;        ;;;;;
,;;;;`    `,,,,,,,,      ;;;;;;;      .,,;;;,,,     ;;;;;
:;;;;`    .;;;;;;;;       ;;;;;,      :;;;;;;;;     ;;;;;
:;;;;`    .;;;;;;;;      `;;;;;;      :;;;;;;;;     ;;;;;
.;;;;.                   ;;;;;;;.        ;;;        ;;;;;
;;;;;                  ;;;;;;;;;        ;;;        ;;;;;
;;;;;                 .;;;;;;;;;;       ;;;       ;;;;;,
;;;;;;               `;;;;;;;;;;;;                ;;;;;
`;;;;;,             .;;;;;; ;;;;;;;              ;;;;;;
  ;;;;;;:           :;;;;;;.  ;;;;;;;            ;;;;;; 
   ;;;;;;;`       .;;;;;;;,    ;;;;;;;;        ;;;;;;;: 
    ;;;;;;;;;:,:;;;;;;;;;:      ;;;;;;;;;;:,;;;;;;;;;;   
    `;;;;;;;;;;;;;;;;;;;.        ;;;;;;;;;;;;;;;;;;;;   
      ;;;;;;;;;;;;;;;;;           :;;;;;;;;;;;;;;;;:     
       ,;;;;;;;;;;;;;,              ;;;;;;;;;;;;;;       
         .;;;;;;;;;`                  ,;;;;;;;;:         
                                                         
                                                         
                                                         
                                                         
    ;;;   ;;;;;`  ;;;;:  .;;  ;; ,;;;;;, ;;. `;,  ;;;;   
    ;;;   ;;:;;;  ;;;;;; .;;  ;; ,;;;;;: ;;; `;, ;;;:;; 
   ,;:;   ;;  ;;  ;;  ;; .;;  ;;   ,;,   ;;;,`;, ;;  ;; 
   ;; ;:  ;;  ;;  ;;  ;; .;;  ;;   ,;,   ;;;;`;, ;;  ;;.
   ;: ;;  ;;;;;:  ;;  ;; .;;  ;;   ,;,   ;;`;;;, ;;  ;;`
  ,;;;;;  ;;`;;   ;;  ;; .;;  ;;   ,;,   ;; ;;;, ;;  ;; 
  ;;  ,;, ;; .;;  ;;;;;:  ;;;;;: ,;;;;;: ;;  ;;, ;;;;;; 
  ;;   ;; ;;  ;;` ;;;;.   `;;;:  ,;;;;;, ;;  ;;,  ;;;;   
</pre>

      <hr />

      <p>
        We expect to be back online soon, however in the meantime you may try to find help and informations here:
      </p>

      <ul>
        <li><a href="http://arduino.cc/">Arduino Main Website</a></li>
        <li><a href="http://forum.arduino.cc/">Arduino Forum</a></li>
        <li><a href="http://playground.arduino.cc/">Arduino Playground</a></li>
        <li><a href="http://store.arduino.cc/">Arduino Store</a></li>
      </ul>

      <p>
        We regret any inconvenience.
      </p>
    </div>
  </body>
</html>


Jetzt weiß ich zwar, dass ich auf dem arduino-Server bin, aber auf der richtigen Ressource bin ich immer noch nicht. Das Problem beschränkt sich aber nicht auf den arduino-Server: Ich weiß z.B., dass die Domain http://www.diegastrosophen.at bei http://www.world4you.com gehostet ist und wenn ich den Server auf "www.diegastrosophen.at" und den Pfad auf "/" ändere, dann kriege ich statt der Domain-Homepage die Standard-"World4You-Kundenwebsite",  wie sie z.B. unter http://www.nauders.bergrettung-tirol.com/ zu sehen ist, als Response. Also der gleiche Effekt, wie bei arduino: Ich erreiche den Server,  aber kriege nicht die gewünschte Ressource.

Lange Rede, kurzer Sinn: Bringt jemand das Beispiel so zum Laufen, dass es das tut, was es soll? Was muss man tun, damit das wie gewünscht funktioniert? Ich fürchte ja, dass in dem Beispiel ein Fehler sein muss, anders kann ich mir das nicht erklären...

Wäre für jeden Hinweis dankbar
Tom

jurs


Lange Rede, kurzer Sinn: Bringt jemand das Beispiel so zum Laufen, dass es das tut, was es soll? Was muss man tun, damit das wie gewünscht funktioniert? Ich fürchte ja, dass in dem Beispiel ein Fehler sein muss, anders kann ich mir das nicht erklären...


HOST-Header mit der HTTP-Anfrage mitsenden.
Den HOST-Header brauchen alle als "virtuelle Webserver" gehosteten Webseiten, um auf den richtigen virtuellen Server zuzugreifen.

dertomfun

vielen dank für die antwort, es funktioniert jetzt alles   XD

Go Up