tag:forum.selfhtml.org,2005:/self HTML im lan ok, im web wird es nur als text angezeigt. – SELFHTML-Forum 2020-09-30T20:26:15Z https://forum.selfhtml.org/self/2020/sep/11/html-im-lan-ok-im-web-wird-es-nur-als-text-angezeigt/1775497?srt=yes#m1775497 Thales tyros@freenet.de 2020-09-11T09:13:02Z 2020-09-11T09:13:02Z HTML im lan ok, im web wird es nur als text angezeigt. <p>moin, seit einiger zeit werden meine html-seiten (z.b. daten logger) bei zugrief über www nur als text angezeigt. gehe ich im lan auf die seiten ist alles ok. das ist unabhängig vom verwendeten brouser. komsicherweise funktioniert aber bei meiner cloud (raspi mit nextcloud) alles. kann das an einem windows update liegen?</p> <p>danke schon mal.</p> https://forum.selfhtml.org/self/2020/sep/11/html-im-lan-ok-im-web-wird-es-nur-als-text-angezeigt/1775498?srt=yes#m1775498 JürgenB https://www.j-berkemeier.de 2020-09-11T09:22:13Z 2020-09-11T09:22:13Z HTML im lan ok, im web wird es nur als text angezeigt. <p>Hallo Thales,</p> <blockquote> <p>kann das an einem windows update liegen?</p> </blockquote> <p>also meine Seiten haben die letzten Windows-Updates gut überstanden </p> <p>Vielleicht postest du mal den Link zu deiner Seite, dann kann man sich das mal ansehen.</p> <p>Gruß<br> Jürgen</p> https://forum.selfhtml.org/self/2020/sep/11/html-im-lan-ok-im-web-wird-es-nur-als-text-angezeigt/1775499?srt=yes#m1775499 Rolf B 2020-09-11T09:41:46Z 2020-09-11T09:46:08Z HTML im lan ok, im web wird es nur als text angezeigt. <p>Hallo Thales,</p> <p>deine Beschreibung ist viel zu knapp. Wir wissen nicht, welche Server Du wo laufen hast und wie die Kommunikationwege zwischen dem Browser (den Browsern?) und dem Serve (den Servern?) sind. Wer kommuniziert auf welchem Weg mit wem, welches Gerät steht wo, welche Kommunikation liefert HTML, welche liefert Text?</p> <p>Ich mutmaße einen fehlenden Content-Type Header für die HTML Datei. Die Ursachen können vielfältig sein. Dazu bräuchte man die genannten Infos.</p> <p><em>Rolf</em></p> <div class="signature">-- <br> sumpsi - posui - obstruxi </div> https://forum.selfhtml.org/self/2020/sep/11/html-im-lan-ok-im-web-wird-es-nur-als-text-angezeigt/1776022?srt=yes#m1776022 Rolf B 2020-09-30T13:54:23Z 2020-09-30T14:05:06Z HTML im lan ok, im web wird es nur als text angezeigt. <p>Hallo Thales,</p> <p>was hast Du geändert? Die Adresse bringt jetzt eine „sauber“ dargestellte Begrüßungsseite für OpenMCP.</p> <p>(Sauber in Anführungszeichen, weil es ein Frameset ist. Das ist jahrzehntealter Schmutz, aber ich nehme an, dass Du darauf keinen Einfluss hast.)</p> <p>Update: So ganz sauber ist es noch nicht. Der Fuchs meckert rum:</p> <blockquote> <p>Stylesheet http://sub-server.goip.de:86/style.css wurde nicht geladen, weil sein MIME-Typ, "text/html", nicht "text/css" ist.</p> </blockquote> <p>Update 2: Die Scripte funktionieren auch nur mit Gnade des Browsers:</p> <blockquote> <p>Das Skript von "http://sub-server.goip.de:86/excanvas.js" wurde geladen, obwohl sein MIME-Typ ("text/html") kein für JavaScript gültiger MIME-Typ ist.</p> </blockquote> <p>Analog für highchar.js und jquery_m.js.</p> <p>Die Meldung</p> <blockquote> <p>unreachable code after return statement</p> </blockquote> <p>sollte Dich ebenfalls unglücklich machen, ebenso der Umstand, dass in den FF Devtools der Schluss von templogger.cgi nicht mehr coloriert wird. Das spricht dafür, dass da irgendwas nicht paarig (Klammern, Anführungszeichen) und demnach der Quellcode fehlerbehaftet ist.</p> <p><em>Rolf</em></p> <div class="signature">-- <br> sumpsi - posui - obstruxi </div> https://forum.selfhtml.org/self/2020/sep/11/html-im-lan-ok-im-web-wird-es-nur-als-text-angezeigt/1775500?srt=yes#m1775500 Gunnar Bittersmann selfhtml@bittersmann.de https://bittersmann.de 2020-09-11T10:00:10Z 2020-09-12T13:51:08Z HTML im lan ok, im web wird es nur als text angezeigt. <p>@@Rolf B</p> <blockquote> <p>Ich mutmaße einen fehlenden Content-Type Header für die HTML Datei.</p> </blockquote> <p>Das war auch mein erster Gedanke.</p> <blockquote> <p>Die Ursachen können vielfältig sein.</p> </blockquote> <p>Mein zweiter: Das Stylesheet wird nicht geladen.</p> <p>Eine geputze Glaskugel würde sicher noch weitere Ursachen offenbaren …</p> <blockquote> <p>Dazu bräuchte man die genannten Infos.</p> </blockquote> <p>… aber besser wäre schon, Thales käme mir mehr Problembeschreibung als „Die Karre fährt nicht.“</p> <p> LLAP</p> <div class="signature">-- <br> <em>„Sag mir, wie Du Deine Maske trägst, und ich sage Dir, ob Du ein Idiot bist.“</em> —@Ann_Waeltin </div> https://forum.selfhtml.org/self/2020/sep/11/html-im-lan-ok-im-web-wird-es-nur-als-text-angezeigt/1775502?srt=yes#m1775502 thales 2020-09-11T20:17:09Z 2020-09-12T06:28:32Z HTML im lan ok, im web wird es nur als text angezeigt. <p>wenn ich hausintern bleibe (also lan) schaut es gut aus. gehe ich über meinen dns-services kommt das:</p> <pre><code class="block"><HTML> <HEAD></HEAD> <BODY> <DIV> <A HREF="System Volume Information" download >/System Volume Information</A> <A HREF="20190101.CSV" download >20190101.CSV&nbsp;&nbsp;11874&nbsp;Byte&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</A> <A HREF="20200705.CSV" download >20200705.CSV&nbsp;&nbsp;30513&nbsp;Byte&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</A> <A HREF="20200706.CSV" download >20200706.CSV&nbsp;&nbsp;48920&nbsp;Byte&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</A> <A HREF="20200707.CSV" download >20200707.CSV&nbsp;&nbsp;57600&nbsp;Byte&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</A> <A HREF="20200708.CSV" download >20200708.CSV&nbsp;&nbsp;57920&nbsp;Byte&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</A> <br> <A HREF="20200709.CSV" download >20200709.CSV&nbsp;&nbsp;57920&nbsp;Byte&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</A> <A HREF="20200710.CSV" download >20200710.CSV&nbsp;&nbsp;57880&nbsp;Byte&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</A> <A HREF="20200711.CSV" download >20200711.CSV&nbsp;&nbsp;58308&nbsp;Byte&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</A> <A HREF="20200712.CSV" download >20200712.CSV&nbsp;&nbsp;63110&nbsp;Byte&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</A> <A HREF="20200713.CSV" download >20200713.CSV&nbsp;&nbsp;85255&nbsp;Byte&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</A> <A HREF="20200714.CSV" download >20200714.CSV&nbsp;&nbsp;85019&nbsp;Byte&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</A> </DIV> </BODY> </HTML> </code></pre> <p>vergleich mit dem funktionierenden seitenquelltext ist genau null.</p> https://forum.selfhtml.org/self/2020/sep/11/html-im-lan-ok-im-web-wird-es-nur-als-text-angezeigt/1775501?srt=yes#m1775501 Rolf B 2020-09-11T10:59:07Z 2020-09-11T10:59:07Z HTML im lan ok, im web wird es nur als text angezeigt. <p>Hallo Gunnar,</p> <blockquote> <p>(2) Das Stylesheet wird nicht geladen.</p> </blockquote> <p>In dem Fall sollte zumindest der Default-Style des Browsers greifen und eine Basisformatierung herbeiführen. Je nach Umfang der eingesetzten CSS kann das natürlich zu gravierenden Unterschieden führen.</p> <p>Frage ist also: zeigt der Browser primitiv gerendertes HTML oder HTML Sourcecode an? Ich bin davon ausgegangen, dass Thales dazwischen unterscheiden kann.</p> <p>Die Frage ist dann noch, warum der Content-Type fehlt. Ich mutmaße unterschiedliche Server-Betriebssysteme. Eins mit einem File System, das case-sensitive ist (ein Wort mit X) und eins, das es nicht ist (ein Wort mit W).</p> <p><em>Rolf</em></p> <div class="signature">-- <br> sumpsi - posui - obstruxi </div> https://forum.selfhtml.org/self/2020/sep/11/html-im-lan-ok-im-web-wird-es-nur-als-text-angezeigt/1775505?srt=yes#m1775505 Rolf B 2020-09-12T06:32:30Z 2020-09-12T06:38:46Z HTML im lan ok, im web wird es nur als text angezeigt. <p>Hallo thales,</p> <p>also - du bekommst HTML Quelltext zu sehen. Aber trotzdem, wir haben keine Glaskugeln und sind auch nicht telepathisch begabt. Dir kann keiner helfen wenn Du weiter so schreibfaul bleibst.</p> <p>Handyanruf: "Ich wollte ins Kino und stehe jetzt vor dem Restaurant, wo habe ich mich verfahren?" - von dieser Qualität ist deine bisherige Fehlerbeschreibung. Dein Zusatzpposting klärt auf: Das Restaurant ist eine Pizzeria. Wenn der Angerufene eine Menge über den Anrufer weiß, dann reicht das vielleicht. Hier im Forum ist das aber so, als hätte der Anrufer eine zufällige Nummer irgendwo in Deutschland gewählt.</p> <p><a href="https://forum.selfhtml.org/self/2020/sep/11/html-im-lan-ok-im-web-wird-es-nur-als-text-angezeigt/1775499#m1775499" rel="noopener noreferrer">Tipps</a></p> <blockquote> <p>wenn ich hausintern bleibe (also lan) schaut es gut aus. gehe ich über meinen dns-services kommt das:</p> </blockquote> <p>Was ist "Haus"? Privat? Unternehmen? Wenn Du deinen DNS Service nutzt - welches Gerät kommuniziert da mit welchem? Die gleichen wie vorher über LAN, oder sind jetzt andere Geräte beteiligt?</p> <p><em>Rolf</em></p> <div class="signature">-- <br> sumpsi - posui - obstruxi </div> https://forum.selfhtml.org/self/2020/sep/11/html-im-lan-ok-im-web-wird-es-nur-als-text-angezeigt/1775506?srt=yes#m1775506 Der Martin 2020-09-12T06:51:53Z 2020-09-12T06:51:53Z HTML im lan ok, im web wird es nur als text angezeigt. <p>Moin,</p> <blockquote> <p>Handyanruf: "Ich wollte ins Kino und stehe jetzt vor dem Restaurant, wo habe ich mich verfahren?" - von dieser Qualität ist deine bisherige Fehlerbeschreibung. Dein Zusatzpposting klärt auf: Das Restaurant ist eine Pizzeria. Wenn der Angerufene eine Menge über den Anrufer weiß, dann reicht das vielleicht. Hier im Forum ist das aber so, als hätte der Anrufer eine zufällige Nummer irgendwo in Deutschland gewählt.</p> </blockquote> <p>schön beschrieben. </p> <blockquote> <p>Was ist "Haus"? Privat? Unternehmen?</p> </blockquote> <p>Und mindestens ebenso spannend: HTTP oder Filesystem? Und wenn HTTP: Welcher Content-Type-Header wird in den unterschiedlichen Fällen gesendet? Von wem, d.h. was für einem Server (Apache, nginx, IIS)?</p> <blockquote> <p>Wenn Du deinen DNS Service nutzt - welches Gerät kommuniziert da mit welchem?</p> </blockquote> <p>Ist das relevant? Ich glaube nicht.</p> <p>Live long and <s>pros</s> healthy,<br>  Martin</p> <div class="signature">-- <br> Home is where my beer is. </div> https://forum.selfhtml.org/self/2020/sep/11/html-im-lan-ok-im-web-wird-es-nur-als-text-angezeigt/1775507?srt=yes#m1775507 Rolf B 2020-09-12T07:25:07Z 2020-09-12T07:25:07Z HTML im lan ok, im web wird es nur als text angezeigt. <p>Hallo Der,</p> <blockquote> <p>Ist das relevant?</p> </blockquote> <p>Na sicher. Wenn das unterschiedliche Server sind, mit denen da kommuniziert wird, öffnet sich nicht nur ein neues Buch mit Fehlermöglichkeiten, sondern gleich eine ganze Bibliothek.</p> <p><em>Rolf</em></p> <div class="signature">-- <br> sumpsi - posui - obstruxi </div> https://forum.selfhtml.org/self/2020/sep/11/html-im-lan-ok-im-web-wird-es-nur-als-text-angezeigt/1775508?srt=yes#m1775508 Der Martin 2020-09-12T08:00:58Z 2020-09-12T08:00:58Z HTML im lan ok, im web wird es nur als text angezeigt. <p>Hallo,</p> <blockquote> <blockquote> <p>Ist das relevant?</p> </blockquote> <p>Na sicher.</p> </blockquote> <p>du hast den wichtigen Gegenstand meiner Infragestellung nicht zitiert:</p> <blockquote> <blockquote> <p>Wenn Du deinen DNS Service nutzt - welches Gerät kommuniziert da mit welchem?</p> </blockquote> </blockquote> <p>Ein DNS-Service (ich nehme an, es geht um Dynamic DNS) sorgt nur dafür, dass ein Server trotz wechselnder IP-Adresse auffindbar ist. Der spielt also nur insofern eine Rolle, als die Verbindung entweder zustandekommt oder eben nicht. Auf den übermittelten Inhalt (Nutzinhalt und Header) hat er aber keinen Einfluss.<br> Dasselbe gilt übrigens auch, wenn mit DNS hier "echtes" DNS gemeint ist.</p> <blockquote> <p>Wenn das unterschiedliche Server sind, mit denen da kommuniziert wird, öffnet sich nicht nur ein neues Buch mit Fehlermöglichkeiten, sondern gleich eine ganze Bibliothek.</p> </blockquote> <p>Deswegen habe ich ja auch konkret nach dem Content-Type als wichtigster Info gefragt.</p> <p>Live long and <s>pros</s> healthy,<br>  Martin</p> <div class="signature">-- <br> Home is where my beer is. </div> https://forum.selfhtml.org/self/2020/sep/11/html-im-lan-ok-im-web-wird-es-nur-als-text-angezeigt/1775509?srt=yes#m1775509 Rolf B 2020-09-12T08:42:04Z 2020-09-12T08:55:40Z HTML im lan ok, im web wird es nur als text angezeigt. <p>Hallo Martin,</p> <blockquote> <p>Content-Type als wichtigster Info</p> </blockquote> <p>Das ist es zweifellos. Und ich bin überzeugt, dass der Content-Type fritte ist.</p> <p>Deswegen brauchen wir Infos um der Ursache näher kommen zu können.</p> <p>Du unterstellst, dass der DNS Service auf den gleichen Server referenziert, der auch bei der LAN-only Kommunikation verwendet wurde. Kann sein, ist vielleicht auch die Absicht des OP, aber es muss nicht so sein.</p> <p>Aber wenn es der gleiche Server ist, dann kommt es um so mehr auf den Kommunikationsweg an. In einem Privathaushalt würde ein Zugriff via DDNS bedeuten, dass der Request das Haus verlässt und von außen wieder hereinkommt, denn ein DDNS Service verweist ja eigentlich auf die externe IP des Routers.</p> <p>Es kann auch sein dass auf einem Server zwei verschiedene Webs laufen. Eins reagiert auf interne Anfragen, eins auf externe, und sie sind unterschiedlich konfiguriert. Hostname-Routing kommt da in den Sinn. Per DNS ist ein hostname da, per LAN wurde vermutlich auf die IP zugegriffen.</p> <p>Oder ist es in DNS Server im LAN und die Kommunikation bleibt im Haus? Ganz anderes Szenario, ganz andere potenzielle Ursachen.</p> <p>Oder ist es ein Unternehmensnetz und die Kommunikation "außen herum" läuft über einen Proxy hinaus und über einen Reverse Proxy wieder herein? Existieren da Virenscanner oder Webwasher, die Request oder Response manipulieren? Um HTML Sourcecode zu sehen, muss der Content-Type eigentlich auf text/plain gesetzt worden sein. Ich habe ihn mal auf "foo/bar" gesetzt, dann zeigt der Browser gar nichts an sondern öffnet das "Speichern" Fenster. Den Header ganz wegzulassen schaffe ich nicht. PHP schiebt einen Content-Type nach, wenn ich ihn entferne, und mein verfügbarer Webserver IIS liefert Ressourcen ohne Content-Type gar nicht erst aus. Einen Apache hau ich mir jetzt dafür nicht drauf.</p> <p>TL;DR: Ohne Details geht da gar nichts. Es ist vermutlich eine subtile Kleinigkeit, die zu den Unterschieden führt. Und die kann man nicht finden, wenn man nur grobe Brocken bekommt.</p> <p><em>Rolf</em></p> <div class="signature">-- <br> sumpsi - posui - obstruxi </div> https://forum.selfhtml.org/self/2020/sep/11/html-im-lan-ok-im-web-wird-es-nur-als-text-angezeigt/1775510?srt=yes#m1775510 Matthias Apsel matthias.apsel@selfhtml.org https://brückentage.info 2020-09-12T08:47:34Z 2020-09-12T08:47:34Z HTML im lan ok, im web wird es nur als text angezeigt. <p>Hallo Rolf B,</p> <blockquote> <p>TL;DR: Ohne Details geht da gar nichts. Es ist vermutlich eine subtile Kleinigkeit, die zu den Unterschieden führt. Und die kann man nicht finden, wenn man nur grobe Brocken bekommt.</p> </blockquote> <p>Möglicherweise weiß der OP auch nicht, wie er an weitere notwendige Informationen kommt. DNS etwa könnte auch ein böhmisches Dorf sein.</p> <p>Bis demnächst<br> Matthias</p> <div class="signature">-- <br> Du kannst das Projekt SELFHTML unterstützen,<br> indem du bei Amazon-Einkäufen <a href="https://smile.amazon.de/ch/314-570-45498" rel="nofollow noopener noreferrer">Amazon smile</a> (<a href="https://www.amazon.de/gp/help/customer/display.html?ie=UTF8&nodeId=202035970%5D" rel="nofollow noopener noreferrer">Was ist das?</a>) nutzt. </div> https://forum.selfhtml.org/self/2020/sep/11/html-im-lan-ok-im-web-wird-es-nur-als-text-angezeigt/1775511?srt=yes#m1775511 Rolf B 2020-09-12T08:56:13Z 2020-09-12T08:56:13Z HTML im lan ok, im web wird es nur als text angezeigt. <p>Hallo Matthias,</p> <p>auch das kann sein. Aber dann soll er das bitte sagen und nicht herumeiern.</p> <p><em>Rolf</em></p> <div class="signature">-- <br> sumpsi - posui - obstruxi </div> https://forum.selfhtml.org/self/2020/sep/11/html-im-lan-ok-im-web-wird-es-nur-als-text-angezeigt/1775532?srt=yes#m1775532 Thales 2020-09-12T11:47:59Z 2020-09-12T11:47:59Z HTML im lan ok, im web wird es nur als text angezeigt. <p>Intern : meine hausinterne lan verkabelung. bestehnd aus einer fb7390 mit eingeschaltetem dhcp. DNS : über goip.de Cloud: raspi mit nextcloud, freigaben im lan und über dns. Octopi: raspi seit 3 jahren am laufen. datenlogger: 2 x Myehternet mit OpenMCP 2 x Teensy 4.1 mit eigener FW dsl : per t-online 50k</p> <p>alle datenlogger werden im lan richtig angezeigt, ebenso die cloud und octopi. alle datenlogger liefern nur html-quelltext wenn ich über goip von aussen zugreife. das ist erst seit einigen wochen so. die logger laufen schon mehrere jahre bei mir.</p> <p>das source listing stammt von einem der Teensy ist aber bei allen loggern identisch.</p> <p>geteste browser : IE,Chrom,Opra, FF...... bei allen das gleiche ergebnis.</p> https://forum.selfhtml.org/self/2020/sep/11/html-im-lan-ok-im-web-wird-es-nur-als-text-angezeigt/1775533?srt=yes#m1775533 Der Martin 2020-09-12T12:06:37Z 2020-09-12T12:06:37Z HTML im lan ok, im web wird es nur als text angezeigt. <p>Hallo,</p> <blockquote> <p>Intern : meine hausinterne lan verkabelung. bestehnd aus einer fb7390 mit eingeschaltetem dhcp.<br> DNS : über goip.de<br> Cloud: raspi mit nextcloud, freigaben im lan und über dns.<br> Octopi: raspi seit 3 jahren am laufen.<br> datenlogger: 2 x Myehternet mit OpenMCP<br> 2 x Teensy 4.1 mit eigener FW<br> dsl : per t-online 50k</p> </blockquote> <p>also T-Online mit 50k soll wohl eher 50M sein, sonst wären wir wieder in der Zeit der guten alten Telefonmodems. 90er-Jahre-Nostalgie. ;-)</p> <p>Anyway, diese Angaben sagen mir leider gar nichts. Du beschreibst, was bei dir im Netz so alles läuft, gehst aber mit keinem Wort auf die konkreten Fragen ein:</p> <ul> <li>Rufst du die Seiten intern über HTTP ab oder übers file-Protokoll? Wenn HTTP: Geht der Request nach draußen über den goip-Dienst und kommt dann über die öffentliche IP der Fritzbox wieder rein, oder gibt es eine interne Shortcut Route?</li> <li>Welcher Server wird da verwendet?</li> <li>Welchen Content-Type senden diese Server?</li> </ul> <blockquote> <p>alle datenlogger werden im lan richtig angezeigt, ebenso die cloud und octopi.</p> </blockquote> <p>Protokoll? HTTP-Header? Routen?</p> <blockquote> <p>alle datenlogger liefern nur html-quelltext wenn ich über goip von aussen zugreife.</p> </blockquote> <p>HTTP-Header?</p> <blockquote> <p>geteste browser : IE,Chrom,Opra, FF...... bei allen das gleiche ergebnis.</p> </blockquote> <p>Das deutet darauf hin, dass die Browser es richtig machen und der Fehler auf der Serverseite oder bei der Übermittlung liegt.</p> <p>Live long and <s>pros</s> healthy,<br>  Martin</p> <div class="signature">-- <br> Home is where my beer is. </div> https://forum.selfhtml.org/self/2020/sep/11/html-im-lan-ok-im-web-wird-es-nur-als-text-angezeigt/1775534?srt=yes#m1775534 Thales 2020-09-12T12:22:21Z 2020-09-12T12:39:10Z HTML im lan ok, im web wird es nur als text angezeigt. <p>moin erstmal<br> alles über http.<br> hier ein beispiel:</p> <pre><code class="block language-html"><span class="token tag"><span class="token tag"><span class="token punctuation"><</span>html</span><span class="token punctuation">></span></span> <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>head</span><span class="token punctuation">></span></span> <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>meta</span> <span class="token attr-name">http-equiv</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>content-type<span class="token punctuation">"</span></span> <span class="token attr-name">content</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>text/html; charset=ISO-8859-1<span class="token punctuation">"</span></span><span class="token punctuation">></span></span> <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>title</span><span class="token punctuation">></span></span>OpenMCP - Welcome on Microcontroller Board<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>title</span><span class="token punctuation">></span></span> <span class="token tag"><span class="token tag"><span class="token punctuation"></</span>head</span><span class="token punctuation">></span></span> <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>frameset</span> <span class="token attr-name">rows</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>60,35,*,40<span class="token punctuation">"</span></span> <span class="token attr-name">scrolling</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>no<span class="token punctuation">"</span></span> <span class="token attr-name">frameborder</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>2<span class="token punctuation">"</span></span> <span class="token attr-name">border</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>2<span class="token punctuation">"</span></span> <span class="token attr-name">framespacing</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>2<span class="token punctuation">"</span></span> <span class="token attr-name">bordercolor</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>#000000<span class="token punctuation">"</span></span><span class="token punctuation">></span></span> <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>frame</span> <span class="token attr-name">src</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>headline.html<span class="token punctuation">"</span></span> <span class="token attr-name">name</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>Navigation1<span class="token punctuation">"</span></span> <span class="token attr-name">scrolling</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>no<span class="token punctuation">"</span></span><span class="token punctuation">></span></span><span class="token tag"><span class="token tag"><span class="token punctuation"><</span>frame</span> <span class="token attr-name">src</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>mainmenu.html<span class="token punctuation">"</span></span> <span class="token attr-name">name</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>Navigation2<span class="token punctuation">"</span></span> <span class="token attr-name">scrolling</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>no<span class="token punctuation">"</span></span><span class="token punctuation">></span></span><span class="token tag"><span class="token tag"><span class="token punctuation"><</span>frame</span> <span class="token attr-name">src</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>info.html<span class="token punctuation">"</span></span> <span class="token attr-name">name</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>main<span class="token punctuation">"</span></span> <span class="token attr-name">scrolling</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>yes<span class="token punctuation">"</span></span><span class="token punctuation">></span></span> <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>frame</span> <span class="token attr-name">src</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>stats.cgi<span class="token punctuation">"</span></span> <span class="token attr-name">name</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>update<span class="token punctuation">"</span></span> <span class="token attr-name">scrolling</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>no<span class="token punctuation">"</span></span><span class="token punctuation">></span></span><span class="token tag"><span class="token tag"><span class="token punctuation"><</span>noframes</span><span class="token punctuation">></span></span> <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>body</span><span class="token punctuation">></span></span> <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>p</span><span class="token punctuation">></span></span>Ihr Browser unterstützt keine Frames!<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>p</span><span class="token punctuation">></span></span> <span class="token tag"><span class="token tag"><span class="token punctuation"></</span>body</span><span class="token punctuation">></span></span> <span class="token tag"><span class="token tag"><span class="token punctuation"></</span>noframes</span><span class="token punctuation">></span></span> <span class="token tag"><span class="token tag"><span class="token punctuation"></</span>frameset</span><span class="token punctuation">></span></span> <span class="token tag"><span class="token tag"><span class="token punctuation"></</span>html</span><span class="token punctuation">></span></span> </code></pre> <p>wenn der request haus intern ( also 192.168.1.25) läuft geht alles.<br> wenn er über goip geht ( also xxxxx.goip.de:85) kommt quelltext.<br> die portfreigabe in der box biegt den extern port 85 auf intern 80 um.</p> https://forum.selfhtml.org/self/2020/sep/11/html-im-lan-ok-im-web-wird-es-nur-als-text-angezeigt/1775536?srt=yes#m1775536 Der Martin 2020-09-12T12:46:42Z 2020-09-12T12:46:42Z HTML im lan ok, im web wird es nur als text angezeigt. <p>Hi,</p> <blockquote> <p>alles über http.</p> </blockquote> <p>okay, das ist schonmal ein Fragment Information.</p> <blockquote> <p>wenn der request haus intern ( also 192.168.1.25) läuft geht alles.</p> </blockquote> <p>Also intern über die private IP, nicht über den Hostnamen. Das könnte der entscheidende Unterschied sein. Der ungewisse Faktor ist aber immer noch die Konfiguration deiner Server.<br> Btw, wie löst du das Problem, von extern auf mehrere unterschiedliche interne Hosts zuzugreifen? Dein vorheriges Posting zählt ja immerhin 6 verschiedene Hosts auf.</p> <blockquote> <p>wenn er über goip geht ( also xxxxx.goip.de:85) kommt quelltext.</p> </blockquote> <p>Dann sieh doch endlich mal nach, was für einen Typ der Content-Type-Header angibt. Anscheinend ja wohl text/plain anstatt text/html, wie das Ergebnis vermuten lässt.</p> <blockquote> <p>die portfreigabe in der box biegt den extern port 85 auf intern 80 um.</p> </blockquote> <p>Ja, okay. Kann man machen. Warum verwendest du nicht direkt den Standard-Port 80 auch von extern?</p> <p>Live long and <s>pros</s> healthy,<br>  Martin</p> <div class="signature">-- <br> Home is where my beer is. </div> https://forum.selfhtml.org/self/2020/sep/11/html-im-lan-ok-im-web-wird-es-nur-als-text-angezeigt/1775537?srt=yes#m1775537 Rolf B 2020-09-12T13:29:27Z 2020-09-12T13:29:27Z HTML im lan ok, im web wird es nur als text angezeigt. <p>Hallo Thales,</p> <blockquote> <p>alle datenlogger liefern nur html-quelltext</p> </blockquote> <p>Was sind das für Logger? Loggen die auf IP Basis? In dem Fall solltest Du nicht nur die Response auf der Leitung sehen, sondern auch den HTTP Protokollteil der Response, sprich: die Header.</p> <p>Falls Du da einem Missverständnis aufsitzen solltest:</p> <blockquote> <p><meta http-equiv="content-type" content="text/html; charset=ISO-8859-1"></p> </blockquote> <p>ist <strong>kein</strong> Header, sondern eine HTML Angabe, und der MIME-Typ darin ist wurscht. Der Browser interessiert sich nur für die charset Angabe.</p> <p><em>Rolf</em></p> <div class="signature">-- <br> sumpsi - posui - obstruxi </div> https://forum.selfhtml.org/self/2020/sep/11/html-im-lan-ok-im-web-wird-es-nur-als-text-angezeigt/1775551?srt=yes#m1775551 Thales 2020-09-12T18:03:09Z 2020-09-12T18:03:09Z HTML im lan ok, im web wird es nur als text angezeigt. <p>moin,</p> <p>das steckt da schon seit jahren drinn. stammt vom autor des OpenMCP. was muss ich ändern?</p> https://forum.selfhtml.org/self/2020/sep/11/html-im-lan-ok-im-web-wird-es-nur-als-text-angezeigt/1775540?srt=yes#m1775540 Gunnar Bittersmann selfhtml@bittersmann.de https://bittersmann.de 2020-09-12T13:50:43Z 2020-09-12T13:50:43Z HTML im lan ok, im web wird es nur als text angezeigt. <p>@@Rolf B</p> <blockquote> <blockquote> <p><meta http-equiv="content-type" content="text/html; charset=ISO-8859-1"></p> </blockquote> <p>ist <strong>kein</strong> Header, sondern eine HTML Angabe, und der MIME-Typ darin ist wurscht. Der Browser interessiert sich nur für die charset Angabe.</p> </blockquote> <p>Weshalb man ja dafür auch <code class="language-html"><span class="token tag"><span class="token tag"><span class="token punctuation"><</span>meta</span> <span class="token attr-name">charset</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>ISO-8859-1<span class="token punctuation">"</span></span><span class="token punctuation">/></span></span></code> schreibt.</p> <p>Sofern man denn ISO-8859-1 verwendet, was man nicht tun sollte. Im Web sollte man UTF-8 verwenden, immer und überall.</p> <p> LLAP</p> <div class="signature">-- <br> <em>„Sag mir, wie Du Deine Maske trägst, und ich sage Dir, ob Du ein Idiot bist.“</em> —@Ann_Waeltin </div> https://forum.selfhtml.org/self/2020/sep/11/html-im-lan-ok-im-web-wird-es-nur-als-text-angezeigt/1775553?srt=yes#m1775553 thales 2020-09-12T18:08:47Z 2020-09-12T18:08:47Z HTML im lan ok, im web wird es nur als text angezeigt. <p>moin, die logger sammeln daten z.b meiner heizungsanlage. das board ist ein myethnet (avr) die firmware ist openmcp. wenn im html-code fehler sind das sage bitte was ich wie änder ss.</p> https://forum.selfhtml.org/self/2020/sep/11/html-im-lan-ok-im-web-wird-es-nur-als-text-angezeigt/1775554?srt=yes#m1775554 thales 2020-09-12T18:26:34Z 2020-09-12T18:26:34Z HTML im lan ok, im web wird es nur als text angezeigt. <p>board = MyEthernet</p> https://forum.selfhtml.org/self/2020/sep/11/html-im-lan-ok-im-web-wird-es-nur-als-text-angezeigt/1775556?srt=yes#m1775556 Rolf B 2020-09-12T19:35:30Z 2020-09-12T19:41:53Z HTML im lan ok, im web wird es nur als text angezeigt. <p>Hallo thales,</p> <blockquote> <p>moin, die logger sammeln daten z.b meiner heizungsanlage</p> </blockquote> <p>ok, also keine Netzwerkdaten auf technischer Ebene (TCP-Pakete oder so).</p> <blockquote> <p>wenn im html-code fehler sind</p> </blockquote> <p>Haben wir uns so missverständlich ausgedrückt?</p> <p>Das ist kein HTML Problem. Der <meta http-equiv="content-type" ...> Eintrag im <head> ist bis auf die charset-Angabe wirkungslos. Das Problem liegt beim Server oder auf der Leitung.</p> <p>Wobei - lese ich das richtig? Du fragst die Datenlogger ab? D.h. die Logger sind Geräte, die als HTTP Server fungieren?</p> <blockquote> <p>datenlogger: 2 x Myehternet mit OpenMCP 2 x Teensy 4.1 mit eigener FW</p> </blockquote> <p>Kannst Du das für Nichteingeweihte verständlicher formulieren? Oder bin da nur ich der Unwissende?</p> <p>Hast Du endlich mal über die Browser-Entwicklertools die Response-Header bei LAN- und "außenrum" Zugriff verglichen?</p> <p><em>Rolf</em></p> <div class="signature">-- <br> sumpsi - posui - obstruxi </div> https://forum.selfhtml.org/self/2020/sep/11/html-im-lan-ok-im-web-wird-es-nur-als-text-angezeigt/1775557?srt=yes#m1775557 Der Martin 2020-09-12T19:49:27Z 2020-09-12T19:49:27Z HTML im lan ok, im web wird es nur als text angezeigt. <p>Hallo,</p> <blockquote> <p>Wobei - lese ich das richtig? Du fragst die Datenlogger ab? D.h. die Logger sind Geräte, die als HTTP Server fungieren?</p> </blockquote> <p>so habe ich das jedenfalls bis jetzt auch verstanden.</p> <blockquote> <blockquote> <p>datenlogger: 2 x Myehternet mit OpenMCP 2 x Teensy 4.1 mit eigener FW</p> </blockquote> <p>Kannst Du das für Nichteingeweihte verständlicher formulieren? Oder bin da nur ich der Unwissende?</p> </blockquote> <p>Ich hab's auch nicht ganz kapiert, Ich bin davon ausgegangen, dass es sich um Geräte handelt, die via HTTP eine bistimmte Information geben - also Webserver.</p> <p>Live long and <s>pros</s> healthy,<br>  Martin</p> <div class="signature">-- <br> Home is where my beer is. </div> https://forum.selfhtml.org/self/2020/sep/11/html-im-lan-ok-im-web-wird-es-nur-als-text-angezeigt/1775652?srt=yes#m1775652 Thales 2020-09-16T08:27:02Z 2020-09-16T08:27:02Z HTML im lan ok, im web wird es nur als text angezeigt. <p>moin, die datenlogger werden über html abgefragt, sie sind also webserver. also nochmal. das ganze funktionierte bis vor einigen wochen noch. nun ist es so das ich bei der abfrage über meinen dns nur den quellcode der htmlseiten angezeigt bekomme. spreche ich die logger in meinem lan an geht aber alles. nun klar?</p> https://forum.selfhtml.org/self/2020/sep/11/html-im-lan-ok-im-web-wird-es-nur-als-text-angezeigt/1775654?srt=yes#m1775654 Auge 2020-09-16T08:59:49Z 2020-09-16T08:59:49Z HTML im lan ok, im web wird es nur als text angezeigt. <p>Hallo</p> <blockquote> <p>die datenlogger werden über html abgefragt, sie sind also webserver. also nochmal. das ganze funktionierte bis vor einigen wochen noch. nun ist es so das ich bei der abfrage über meinen dns nur den quellcode der htmlseiten angezeigt bekomme. spreche ich die logger in meinem lan an geht aber alles.<br> nun klar?</p> </blockquote> <ul> <li><a href="https://forum.selfhtml.org/self/2020/sep/11/html-im-lan-ok-im-web-wird-es-nur-als-text-angezeigt/1775499#m1775499" rel="noopener noreferrer">„<em>Ich mutmaße einen fehlenden <strong>Content-Type</strong> Header für die HTML Datei. Die Ursachen können vielfältig sein.</em>“</a></li> <li><a href="https://forum.selfhtml.org/self/2020/sep/11/html-im-lan-ok-im-web-wird-es-nur-als-text-angezeigt/1775508#m1775508" rel="noopener noreferrer">„<em>Deswegen habe ich ja auch konkret nach dem <strong>Content-Type</strong> als wichtigster Info gefragt.</em>“</a></li> <li><a href="https://forum.selfhtml.org/self/2020/sep/11/html-im-lan-ok-im-web-wird-es-nur-als-text-angezeigt/1775509#m1775509" rel="noopener noreferrer">„<em>… ich bin überzeugt, dass der <strong>Content-Type</strong> fritte ist. … Deswegen brauchen wir Infos um der Ursache näher kommen zu können.</em>“</a></li> <li><a href="https://forum.selfhtml.org/self/2020/sep/11/html-im-lan-ok-im-web-wird-es-nur-als-text-angezeigt/1775533#m1775533" rel="noopener noreferrer">„<em>Welchen <strong>Content-Type</strong> senden diese Server?</em>“</a></li> <li><a href="https://forum.selfhtml.org/self/2020/sep/11/html-im-lan-ok-im-web-wird-es-nur-als-text-angezeigt/1775501#m1775501" rel="noopener noreferrer">„<em>Die Frage ist dann noch, warum der <strong>Content-Type</strong> fehlt.</em>“</a></li> </ul> <p>Nun klar?</p> <p>Wenn die potentiellen Helfer mehr tun sollen, als nur im Nebel herumzustochern, musst du schon mit den <em>mehrfach erfragten</em> weiteren Infos rüberkommen. Wie du da ran kommst, wurde in mehreren der Postings beschrieben.</p> <p>Tschö, Auge</p> <div class="signature">-- <br> Ein echtes Alchimistenlabor musste voll mit Glasgefäßen sein, die so aussahen, als wären sie beim öffentlichen Schluckaufwettbewerb der Glasbläsergilde entstanden.<br> <em>Hohle Köpfe</em> von Terry Pratchett </div> https://forum.selfhtml.org/self/2020/sep/11/html-im-lan-ok-im-web-wird-es-nur-als-text-angezeigt/1775658?srt=yes#m1775658 Rolf B 2020-09-16T11:59:34Z 2020-09-16T11:59:34Z HTML im lan ok, im web wird es nur als text angezeigt. <p>Hallo Auge,</p> <p>insbesondere brauchen wir auch den Weg, den die Daten nehmen, wenn die Abfrage via DNS erfolgt. Welche Stationen sind auf dem Weg, welche könnte die Daten recodieren oder sonst was tun. Wo unterscheidet sich der Weg beim LAN Zugriff.</p> <p>Was hier noch helfen kann ist der tracert Befehl (trace route), er zeigt jeden Hop auf der Strecke an. Dafür muss man sich allerdings auf die Kommandozeile wagen.</p> <p><em>Rolf</em></p> <div class="signature">-- <br> sumpsi - posui - obstruxi </div> https://forum.selfhtml.org/self/2020/sep/11/html-im-lan-ok-im-web-wird-es-nur-als-text-angezeigt/1775729?srt=yes#m1775729 thales 2020-09-19T09:59:44Z 2020-09-19T10:11:36Z HTML im lan ok, im web wird es nur als text angezeigt. <p>moin, bin gerade auf dienstreise, daher die pause. wenn ich nächste woche wieder zu hause bin werde ich euch einen der logger im netz mal freigeben. vieleicht hilft das. content-type habe ich verschiede beispiele ausprobiert aber ohne erfolg. für mich immer noch etwas verwirrend ist das es alles schon seit jahren gut gelaufen ist.</p> <p>ich klebe hier nochmal den aktuellen html-code einer loggers an. dieser wird im lokalen netz richtig ausgeführt, über dns kommt er nur als text an.</p> <pre><code class="block language-html"><span class="token tag"><span class="token tag"><span class="token punctuation"><</span>html</span><span class="token punctuation">></span></span> <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>head</span><span class="token punctuation">></span></span> <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>meta</span> <span class="token attr-name">http-equiv</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>content-type<span class="token punctuation">"</span></span> <span class="token attr-name">content</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>text/html; charset=ISO-8859-1<span class="token punctuation">"</span></span><span class="token punctuation">></span></span> <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>title</span><span class="token punctuation">></span></span>OpenMCP - Welcome on Microcontroller Board<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>title</span><span class="token punctuation">></span></span> <span class="token tag"><span class="token tag"><span class="token punctuation"></</span>head</span><span class="token punctuation">></span></span> <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>frameset</span> <span class="token attr-name">rows</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>60,35,*,40<span class="token punctuation">"</span></span> <span class="token attr-name">scrolling</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>no<span class="token punctuation">"</span></span> <span class="token attr-name">frameborder</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>2<span class="token punctuation">"</span></span> <span class="token attr-name">border</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>2<span class="token punctuation">"</span></span> <span class="token attr-name">framespacing</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>2<span class="token punctuation">"</span></span> <span class="token attr-name">bordercolor</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>#000000<span class="token punctuation">"</span></span><span class="token punctuation">></span></span> <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>frame</span> <span class="token attr-name">src</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>headline.html<span class="token punctuation">"</span></span> <span class="token attr-name">name</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>Navigation1<span class="token punctuation">"</span></span> <span class="token attr-name">scrolling</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>no<span class="token punctuation">"</span></span><span class="token punctuation">></span></span><span class="token tag"><span class="token tag"><span class="token punctuation"><</span>frame</span> <span class="token attr-name">src</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>mainmenu.html<span class="token punctuation">"</span></span> <span class="token attr-name">name</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>Navigation2<span class="token punctuation">"</span></span> <span class="token attr-name">scrolling</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>no<span class="token punctuation">"</span></span><span class="token punctuation">></span></span><span class="token tag"><span class="token tag"><span class="token punctuation"><</span>frame</span> <span class="token attr-name">src</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>info.html<span class="token punctuation">"</span></span> <span class="token attr-name">name</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>main<span class="token punctuation">"</span></span> <span class="token attr-name">scrolling</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>yes<span class="token punctuation">"</span></span><span class="token punctuation">></span></span> <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>frame</span> <span class="token attr-name">src</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>stats.cgi<span class="token punctuation">"</span></span> <span class="token attr-name">name</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>update<span class="token punctuation">"</span></span> <span class="token attr-name">scrolling</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>no<span class="token punctuation">"</span></span><span class="token punctuation">></span></span><span class="token tag"><span class="token tag"><span class="token punctuation"><</span>noframes</span><span class="token punctuation">></span></span> <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>body</span><span class="token punctuation">></span></span> <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>p</span><span class="token punctuation">></span></span>Ihr Browser unterstützt keine Frames!<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>p</span><span class="token punctuation">></span></span> <span class="token tag"><span class="token tag"><span class="token punctuation"></</span>body</span><span class="token punctuation">></span></span> <span class="token tag"><span class="token tag"><span class="token punctuation"></</span>noframes</span><span class="token punctuation">></span></span> <span class="token tag"><span class="token tag"><span class="token punctuation"></</span>frameset</span><span class="token punctuation">></span></span> <span class="token tag"><span class="token tag"><span class="token punctuation"></</span>html</span><span class="token punctuation">></span></span> </code></pre> https://forum.selfhtml.org/self/2020/sep/11/html-im-lan-ok-im-web-wird-es-nur-als-text-angezeigt/1775730?srt=yes#m1775730 Der Martin 2020-09-19T10:41:59Z 2020-09-19T10:41:59Z HTML im lan ok, im web wird es nur als text angezeigt. <p>Hallo,</p> <blockquote> <p>wenn ich nächste woche wieder zu hause bin werde ich euch einen der logger im netz mal freigeben. vieleicht hilft das.</p> </blockquote> <p>ja, vielleicht hilft das. Aber meine Güte, warum schaust du nicht selbst einfach mal nach? Im Firefox beispielsweise unter Tools/Page Info. Dort sind alle wichtigen Metainformationen zur Seite zu sehen, also URL, Content-Type, Zeichencodierung, ...<br> Das kann doch so schwer nicht sein!</p> <blockquote> <p>content-type habe ich verschiede beispiele ausprobiert aber ohne erfolg.</p> </blockquote> <p>Was heißt <em>ausprobiert</em>? Probieren ist Mist. Nachsehen, und wenn dann etwas nicht stimmt, kann man gezielt nach der Ursache forschen. Wenn's doch stimmt, weiß man, dass man auf dem Holzweg ist und andere Erklärungen finden muss.</p> <blockquote> <p>für mich immer noch etwas verwirrend ist das es alles schon seit jahren gut gelaufen ist.</p> </blockquote> <p>Ja. Das heißt aber, dass an irgendeiner Stelle etwas verändert wurde. Das könnte die Software der Datenlogger sein, aber auch ein Browser-Update, das eine gewisse früher bestehende Fehlertoleranz eliminiert hat.</p> <blockquote> <p>ich klebe hier nochmal den aktuellen html-code einer loggers an.</p> </blockquote> <p>Nein, bitte nicht. Der enthält für deine Fragestellung genau Null Information.<br> Dazu habe ich nur einen Hinweis, der aber mit dem Problem nichts zu tun hat:<br> Frames sind <strong>Pfui</strong>, und <em>scrolling="no"</em> erst recht.</p> <p>Live long and <s>pros</s> healthy,<br>  Martin</p> <div class="signature">-- <br> Home is where my beer is. </div> https://forum.selfhtml.org/self/2020/sep/11/html-im-lan-ok-im-web-wird-es-nur-als-text-angezeigt/1775981?srt=yes#m1775981 thales 2020-09-29T16:47:07Z 2020-09-29T16:47:07Z HTML im lan ok, im web wird es nur als text angezeigt. <p>moin, so wieder zu hause. hiermalder link auf einen templogger, dieser ist zu spielen und testen da. sub-server.goip.de:86/</p> https://forum.selfhtml.org/self/2020/sep/11/html-im-lan-ok-im-web-wird-es-nur-als-text-angezeigt/1775982?srt=yes#m1775982 thales 2020-09-29T17:12:02Z 2020-09-29T17:12:02Z HTML im lan ok, im web wird es nur als text angezeigt. <p>danke erstmal für antwort martin. da die logger zum teil schon seit 6 jahren ohne änderung am laufen sind deutet das eher auf den(die) browser. nur halt komisch das es lan-intern aber geht.</p> https://forum.selfhtml.org/self/2020/sep/11/html-im-lan-ok-im-web-wird-es-nur-als-text-angezeigt/1775984?srt=yes#m1775984 Der Martin 2020-09-29T18:13:46Z 2020-09-29T18:13:46Z HTML im lan ok, im web wird es nur als text angezeigt. <p>Hallo,</p> <blockquote> <p>hiermalder link auf einen templogger, dieser ist zu spielen und testen da. sub-server.goip.de:86/</p> </blockquote> <p>wir reden von <a href="http://sub-server.goip.de:86/" rel="nofollow noopener noreferrer">http://sub-server.goip.de:86/</a>? Da antortet leider kein Server.</p> <p>Ah doch, nach mehr als einer Minute Wartezeit kommt noch was.<br> Und siehe da: Content-Type: text/plain.</p> <p>Also reagieren die Browser richtig, wenn sie nur Quelltext anzeigen. Es sieht zwar aus wie HTML, der Server behauptet aber, es sei nur reiner Text.</p> <p>So, und jetzt schau bitte endlich mal nach, was für ein Content-Type übermittelt wird, wenn du diese Seiten bei dir lokal aufrufst. Wenn es ebenfalls text/plain ist, muss man sich fragen, warum ein Browser dann HTML interpretiert; wenn es text/html ist, wird's auch spannend: Warum unterschiedlich?</p> <p>Nur wenn - entgegen deiner bisherigen Schilderung - intern die Daten über das Filesystem aufgerufen werden, und nicht über HTTP, wäre das Verhalten erklärbar. Denn da gibt's logischerweise keine HTTP-Header, und der Browser darf andere Informationsquellen nutzen (z.B. die meta-Elemente im Quellcode) oder sogar raten.</p> <p>Live long and <s>pros</s> healthy,<br>  Martin</p> <div class="signature">-- <br> Paradox: Wieso heißen die Dinger Kühlkörper, obwohl sie höllisch heiß werden? </div> https://forum.selfhtml.org/self/2020/sep/11/html-im-lan-ok-im-web-wird-es-nur-als-text-angezeigt/1775989?srt=yes#m1775989 Rolf B 2020-09-29T18:44:09Z 2020-09-29T18:44:09Z HTML im lan ok, im web wird es nur als text angezeigt. <p>Hallo thales,</p> <p><strong>nein</strong>, daran ist kein Browser schuld. Wireshark zeigt - wie um 20:41 beschrieben - dass die Antwort kaputt ist. Der HTTP Protokollteil fehlt. Alles übrige steht in der anderen Antwort.</p> <p><em>Rolf</em></p> <div class="signature">-- <br> sumpsi - posui - obstruxi </div> https://forum.selfhtml.org/self/2020/sep/11/html-im-lan-ok-im-web-wird-es-nur-als-text-angezeigt/1775985?srt=yes#m1775985 Matthias Apsel matthias.apsel@selfhtml.org https://brückentage.info 2020-09-29T18:17:36Z 2020-09-29T18:17:36Z HTML im lan ok, im web wird es nur als text angezeigt. <p>Hallo Der Martin,</p> <blockquote> <p>wir reden von <a href="http://sub-server.goip.de:86/" rel="nofollow noopener noreferrer">http://sub-server.goip.de:86/</a>? Da antortet leider kein Server.</p> <p>Ah doch, nach mehr als einer Minute Wartezeit kommt noch was.</p> </blockquote> <p>Bei mir ging es deutlich schneller.</p> <p>Bis demnächst<br> Matthias</p> <div class="signature">-- <br> Du kannst das Projekt SELFHTML unterstützen,<br> indem du bei Amazon-Einkäufen <a href="https://smile.amazon.de/ch/314-570-45498" rel="nofollow noopener noreferrer">Amazon smile</a> (<a href="https://www.amazon.de/gp/help/customer/display.html?ie=UTF8&nodeId=202035970%5D" rel="nofollow noopener noreferrer">Was ist das?</a>) nutzt. </div> https://forum.selfhtml.org/self/2020/sep/11/html-im-lan-ok-im-web-wird-es-nur-als-text-angezeigt/1775988?srt=yes#m1775988 Rolf B 2020-09-29T18:41:43Z 2020-09-29T18:41:43Z HTML im lan ok, im web wird es nur als text angezeigt. <p>Hallo Der,</p> <blockquote> <p>wir reden von http://sub-server.goip.de:86/? Da antortet leider kein Server.</p> </blockquote> <p>Bei mir gibt's eine Antwort, aber sie gefällt Chrome nicht:</p> <pre><code class="block">Diese Seite funktioniert nicht sub-server.goip.de hat eine ungültige Antwort gesendet. ERR_INVALID_HTTP_RESPONSE </code></pre> <p>Im Firefox kommt eine Text-Response. ABER: Wenn ich mir das auf dem Netzwerktab des Fuches genauer anschaue, dann findet man dort keinen HTTP Status. Dass man Text zu sehen bekommt, ist eine Gefälligkeit des Fuchses. Chrome ist da ungnädiger und mault nur über die Protokollverletzung.</p> <p>Also her mit dem drahtigen Haifisch und genauer geschaut: Stimmt, nach dem GET Request des Browsers plärrt der Logger sofort mit HTML los, statt zuerst mal gefälligst mit OK zu antworten, wie es einem HTTP Dialog ziemt.</p> <p>So, das ist der Grund für die Textantwort. Der Grund, warum kein HTTP Header kommt, ist für einen außen Stehenden nicht ersichtlich. Du müsstet also überprüfen, ob Du bei einem internen Dialog HTTP Header bekommst. Das kannst Du auf dem Netzwerktab der Firefox Entwicklerwerkzeuge sehen. Ruf mal das Forum auf und schau Dir die Antwort an (einmal auf die Zeile klicken um die Details zu bekommen, der Status steht unter dem GET). Und vergleiche das mit deinem Logger, via extern und via intern.</p> <p>Wenn bei extern das HTTP Protokoll verschwindet, dann frage Dich - und nicht uns: Was ist da auf der Leitung, das das Protokoll eliminieren könnte? Wir können das nicht wissen. Nur Du kennst dein Netz und die Agenten, die darin agieren.</p> <p><em>Rolf</em></p> <div class="signature">-- <br> sumpsi - posui - obstruxi </div> https://forum.selfhtml.org/self/2020/sep/11/html-im-lan-ok-im-web-wird-es-nur-als-text-angezeigt/1775987?srt=yes#m1775987 Der Martin 2020-09-29T18:37:39Z 2020-09-29T18:37:39Z HTML im lan ok, im web wird es nur als text angezeigt. <p>Hallo Matthias,</p> <blockquote> <blockquote> <p>wir reden von <a href="http://sub-server.goip.de:86/" rel="nofollow noopener noreferrer">http://sub-server.goip.de:86/</a>? Da antortet leider kein Server.</p> <p>Ah doch, nach mehr als einer Minute Wartezeit kommt noch was.</p> </blockquote> <p>Bei mir ging es deutlich schneller.</p> </blockquote> <p>wahrscheinlich, weil ich den Messknecht kurz davor schon geweckt hatte. </p> <p>Live long and <s>pros</s> healthy,<br>  Martin</p> <div class="signature">-- <br> Paradox: Wieso heißen die Dinger Kühlkörper, obwohl sie höllisch heiß werden? </div> https://forum.selfhtml.org/self/2020/sep/11/html-im-lan-ok-im-web-wird-es-nur-als-text-angezeigt/1775992?srt=yes#m1775992 thales 2020-09-29T19:17:27Z 2020-09-29T19:17:27Z HTML im lan ok, im web wird es nur als text angezeigt. <p>moin, wie muss so ein "OK" ausschauen?</p> https://forum.selfhtml.org/self/2020/sep/11/html-im-lan-ok-im-web-wird-es-nur-als-text-angezeigt/1775994?srt=yes#m1775994 Der Martin 2020-09-29T19:32:28Z 2020-09-29T19:32:28Z HTML im lan ok, im web wird es nur als text angezeigt. <p>Hallo,</p> <blockquote> <p>wie muss so ein "OK" ausschauen?</p> </blockquote> <p>wie <a href="https://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Server_response" rel="nofollow noopener noreferrer">in der HTTP-Spezifikation festgelegt</a>.</p> <p>Das Beispiel zeigt einige optionale Header; meines Wissens sind aber zumindest die erste Zeile (der Statuscode) und ein Content-Type zwingend vorgeschrieben, wobei ein einfacher HTTP-Server wohl nur mit HTTP/1.0 antworten sollte.</p> <p>Live long and <s>pros</s> healthy,<br>  Martin</p> <div class="signature">-- <br> Paradox: Wieso heißen die Dinger Kühlkörper, obwohl sie höllisch heiß werden? </div> https://forum.selfhtml.org/self/2020/sep/11/html-im-lan-ok-im-web-wird-es-nur-als-text-angezeigt/1775997?srt=yes#m1775997 Rolf B 2020-09-29T19:49:23Z 2020-09-29T19:49:23Z HTML im lan ok, im web wird es nur als text angezeigt. <p>Hallo Martin,</p> <p>ich weiß nicht ob irgendein Response-Header zwingend vorgeschrieben ist. Wenn der Content-Type fehlt, darf der Browser raten. Wirklich wichtig ist nur die erste Zeile (wegen HTTP Response und OK Status) und eine Leerzeile zum Trennen von Header und Inhalt.</p> <p>Im Firefox muss man das so genau nicht wissen. Ich kann keine Bilder anhängen, das geht immer schief, aber da steht letztlich nur ein grünes 200 OK wenn man das Forum abfragt und <strong>nichts</strong> wenn man den Logger anspricht. Den Text "HTTP/1.1" sieht man in den Entwicklertools nicht.</p> <p><em>Rolf</em></p> <div class="signature">-- <br> sumpsi - posui - obstruxi </div> https://forum.selfhtml.org/self/2020/sep/11/html-im-lan-ok-im-web-wird-es-nur-als-text-angezeigt/1776002?srt=yes#m1776002 thales 2020-09-29T20:19:46Z 2020-09-29T20:19:46Z HTML im lan ok, im web wird es nur als text angezeigt. <p>moin, danke für die hilfe, nun läufts. war der http-request.</p> https://forum.selfhtml.org/self/2020/sep/11/html-im-lan-ok-im-web-wird-es-nur-als-text-angezeigt/1776001?srt=yes#m1776001 Der Martin 2020-09-29T20:10:18Z 2020-09-29T20:10:18Z HTML im lan ok, im web wird es nur als text angezeigt. <p>n'Abend Rolf,</p> <blockquote> <p>ich weiß nicht ob irgendein Response-Header zwingend vorgeschrieben ist.</p> </blockquote> <p>die erste Zeile mit dem Statuscode auf jeden Fall.</p> <blockquote> <p>Wirklich wichtig ist nur die erste Zeile (wegen HTTP Response und OK Status) und eine Leerzeile zum Trennen von Header und Inhalt.</p> </blockquote> <p>Das meinte ich.</p> <blockquote> <p>Im Firefox muss man das so genau nicht wissen. Ich kann keine Bilder anhängen, das geht immer schief, aber da steht letztlich nur ein grünes 200 OK wenn man das Forum abfragt und <strong>nichts</strong> wenn man den Logger anspricht. Den Text "HTTP/1.1" sieht man in den Entwicklertools nicht.</p> </blockquote> <p>Hmm, okay. Ich hatte ersatzweise nur Tools/Page Info (Ctrl-I) befragt. Da wird ein Content-Type angegeben, aber das ist dann anscheinend der Content-Type, den Firefox nach Betrachtung aller Quellen <strong>annimmt</strong>.</p> <p>Live long and <s>pros</s> healthy,<br>  Martin</p> <div class="signature">-- <br> Paradox: Wieso heißen die Dinger Kühlkörper, obwohl sie höllisch heiß werden? </div> https://forum.selfhtml.org/self/2020/sep/11/html-im-lan-ok-im-web-wird-es-nur-als-text-angezeigt/1776023?srt=yes#m1776023 Auge 2020-09-30T14:15:21Z 2020-09-30T14:15:48Z HTML im lan ok, im web wird es nur als text angezeigt. <p>Hallo</p> <blockquote> <p>was hast Du geändert? Die Adresse bringt jetzt eine „sauber“ dargestellte Begrüßungsseite für OpenMCP.</p> <p>Update: So ganz sauber ist es noch nicht. Der Fuchs meckert rum:</p> <blockquote> <p>Stylesheet http://sub-server.goip.de:86/style.css wurde nicht geladen, weil sein MIME-Typ, "text/html", nicht "text/css" ist.</p> </blockquote> <p>Update 2: Die Scripte funktionieren auch nur mit Gnade des Browsers:</p> <blockquote> <p>Das Skript von "http://sub-server.goip.de:86/excanvas.js" wurde geladen, obwohl sein MIME-Typ ("text/html") kein für JavaScript gültiger MIME-Typ ist.</p> </blockquote> </blockquote> <p>Ich <em>vermute</em> mal, dass Thales, nachdem der grundsätzliche Fehler <a href="https://forum.selfhtml.org/self/2020/sep/11/html-im-lan-ok-im-web-wird-es-nur-als-text-angezeigt/1775536#m1775536" rel="noopener noreferrer">endlich identifiziert wurde</a>, mit seiner Gegenmaßnahme übers Ziel hinausgeschossen ist, und nun <em>alles</em> per <code>text/html</code> rausschickt.</p> <p>Tschö, Auge</p> <div class="signature">-- <br> Ein echtes Alchimistenlabor musste voll mit Glasgefäßen sein, die so aussahen, als wären sie beim öffentlichen Schluckaufwettbewerb der Glasbläsergilde entstanden.<br> <em>Hohle Köpfe</em> von Terry Pratchett </div> https://forum.selfhtml.org/self/2020/sep/11/html-im-lan-ok-im-web-wird-es-nur-als-text-angezeigt/1776024?srt=yes#m1776024 Rolf B 2020-09-30T14:19:21Z 2020-09-30T14:19:21Z HTML im lan ok, im web wird es nur als text angezeigt. <p>Hallo Thales,</p> <p>noch ein Update: Dass der Fuchs den Quellcode nicht sauber coloriert, ist entweder dem Unreachable Code geschuldet oder den Kommas am Ende der data-Arrays (die aber für JS okay sind). Jedenfalls finde ich keine Unpaarigkeiten in deinem Code.</p> <p>Der "unreachable code" ist eine 2 hinter '&deg;C'; im tooltip formatter. Die ist keine Kunst, sondern Kitsch, und kann weg.</p> <p><em>Rolf</em></p> <div class="signature">-- <br> sumpsi - posui - obstruxi </div> https://forum.selfhtml.org/self/2020/sep/11/html-im-lan-ok-im-web-wird-es-nur-als-text-angezeigt/1776026?srt=yes#m1776026 thales 2020-09-30T17:50:36Z 2020-09-30T17:50:36Z HTML im lan ok, im web wird es nur als text angezeigt. <p>moin, ok ich bin bedingt unglücklich. ich habe aus zeitmangel erstmal nur einen http-request typ rein gebaut. hatte mich auch schon gewundert wo mein favicon geblieben ist.</p> https://forum.selfhtml.org/self/2020/sep/11/html-im-lan-ok-im-web-wird-es-nur-als-text-angezeigt/1776028?srt=yes#m1776028 Rolf B 2020-09-30T18:01:27Z 2020-09-30T18:01:27Z HTML im lan ok, im web wird es nur als text angezeigt. <p>Hallo thales,</p> <p>danke für diese Nicht-Information.</p> <p>Magst Du nicht erzählen, was Du da eigentlich treibst? Baust Du da das HTTP Protokoll von Hand nach? Schreibst Du deinen eigenen Webserver???</p> <p><em>Rolf</em></p> <div class="signature">-- <br> sumpsi - posui - obstruxi </div> https://forum.selfhtml.org/self/2020/sep/11/html-im-lan-ok-im-web-wird-es-nur-als-text-angezeigt/1776029?srt=yes#m1776029 thales 2020-09-30T19:25:19Z 2020-09-30T19:25:19Z HTML im lan ok, im web wird es nur als text angezeigt. <p>moin, so besser? kann mal einer nen blick drauf werfen? danke.</p> https://forum.selfhtml.org/self/2020/sep/11/html-im-lan-ok-im-web-wird-es-nur-als-text-angezeigt/1776030?srt=yes#m1776030 thales 2020-09-30T19:48:09Z 2020-09-30T19:48:09Z HTML im lan ok, im web wird es nur als text angezeigt. <p>moin, ich bastel mir meine kleinen datenlogger fürs haus... heizung, strom u.s.w. also nix ernstes. bisher hatte ich da myethernets mit openmcp dafür. die sind aber etwas schwach auf der brust. also habe ich das ganze auf teensy 4.1 umgestellt. die software stöpsel ich unter arduino zusammen. in html bin ich blutiger anfänger, daher auch die fehler.</p> https://forum.selfhtml.org/self/2020/sep/11/html-im-lan-ok-im-web-wird-es-nur-als-text-angezeigt/1776031?srt=yes#m1776031 Rolf B 2020-09-30T20:09:41Z 2020-09-30T20:09:41Z HTML im lan ok, im web wird es nur als text angezeigt. <p>Hallo thales,</p> <p>keine Ahnung ob es besser ist. Was Du das hast, sind keine Antwortzeiten, sondern Lieferfristen, mit häufigen Abbrüchen. Es mag daran liegen, dass Du gerade selbst herumbastelst und dein Board überlastet ist, keine Ahnung, aber so kann sich das jedenfalls keiner anschauen.</p> <p>Soweit man Content-Type bekommt, scheint er zu stimmen, und ich sehe auch keine Fehlermeldungen mehr im Log. Vom ständigen CONNECTION_TIMED_OUT abgesehen...</p> <p><em>Rolf</em></p> <div class="signature">-- <br> sumpsi - posui - obstruxi </div> https://forum.selfhtml.org/self/2020/sep/11/html-im-lan-ok-im-web-wird-es-nur-als-text-angezeigt/1776033?srt=yes#m1776033 thales 2020-09-30T20:15:04Z 2020-09-30T20:15:04Z HTML im lan ok, im web wird es nur als text angezeigt. <p>moin, danke, das hilft mir schon. warum die dinger manchmal ein DHL verhalten haben bekomme ich sicher noch raus.</p> https://forum.selfhtml.org/self/2020/sep/11/html-im-lan-ok-im-web-wird-es-nur-als-text-angezeigt/1776034?srt=yes#m1776034 Der Martin 2020-09-30T20:22:23Z 2020-09-30T20:22:23Z HTML im lan ok, im web wird es nur als text angezeigt. <p>Hallo,</p> <blockquote> <p>Was Du das hast, sind keine Antwortzeiten, sondern Lieferfristen, mit häufigen Abbrüchen.</p> </blockquote> <p>das kann ich bestätigen: Manchmal kommt innerhalb von ein paar Sekunden eine Antwort, manchmal in drei Minuten, manchmal wird die Verbindung auch mitten in der Übertragung abgebrochen.</p> <blockquote> <p>Es mag daran liegen, dass Du gerade selbst herumbastelst und dein Board überlastet ist, keine Ahnung, aber so kann sich das jedenfalls keiner anschauen.</p> </blockquote> <p>Ja, das ist so kein Vergnügen.</p> <p>Live long and <s>pros</s> healthy,<br>  Martin</p> <div class="signature">-- <br> Paradox: Wieso heißen die Dinger Kühlkörper, obwohl sie höllisch heiß werden? </div> https://forum.selfhtml.org/self/2020/sep/11/html-im-lan-ok-im-web-wird-es-nur-als-text-angezeigt/1776035?srt=yes#m1776035 thales 2020-09-30T20:26:15Z 2020-09-30T20:26:15Z HTML im lan ok, im web wird es nur als text angezeigt. <p>moin, ich lass das board mal für heute in ruhe. wenn jemand gute vorschläge hat immer her damit, bin da für alles offen. hat irgendwer was ähnliches am laufen?</p>