PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : application/octet-stream vs. text/plain



kiker99
21.11.04, 15:53
Hallo,

ich habe hier lokal einen Apache Webserver laufen und über DynDns im Netz verfügbar gemacht. Mich würde interessieren, ob ihr darauf zugreifen könnt, hier funktioniert das nur wenn ich über localhost darauf zugreife. Wenn ich es über die Internetadresse probiere, erscheint bei Opera ein Download-Fenster ("default", MIME typ octet-stream), bei Mozilla geschieht gar nichts. Ich habe schon versucht dem Apache zu sagen, dass er text/plain nehmen soll, er scheint sich aber nicht daran zu halten. Die Config:



...
### if it cannot otherwise determine one, such as from filename extensions.
### If your server contains mostly text or HTML documents, "text/plain" is
### a good value. If most of your content is binary, such as applications
### or images, you may want to use "application/octet-stream" instead to
### keep browsers from trying to display binary files as text.
###
DefaultType text/plain
...

Außerdem habe ich im entsprechenden Verzeichnis (/var/www/localhost/htdocs/moinmoin/) in die .htaccess 'ForceType "text/plain"' eingefügt. Auch das hat aber nichts verändert.

Ich wäre euch dankbar, wenn ihr mal schaut, ob die Seite bei euch funltioniert und wenn jemand eine Erklärung für dsa Phänomen hätte.

Die Seite ist:
hyperrealm.homelinux.net bzw. hyperrealm.homelinux.net/mymoin

Vielen Dank,
kiker99

temir
21.11.04, 16:31
linux:/home/user1 # nmap -sS -P0 -p '1-1024' 217.233.239.253

Starting nmap 3.30 ( http://www.insecure.org/nmap/ ) at 2004-11-21 16:06 CET
All 1024 scanned ports on pD9E9EFFD.dip.t-dialin.net (217.233.239.253) are: filtered

Nmap run completed -- 1 IP address (1 host up) scanned in 854.690 seconds

kiker99
21.11.04, 16:38
seltsam, gestern hatte ich die Firewall eigentlich noch richtig eingestellt. Habe jetzt für Port 80 TCP den Virtual Server zu meiner lokalen IP aktiviert (ich habe hier ein netzwerk mit Barricade-Router). Dann sollte es eigentlich gehen, oder? Bei mir kommt allerdings immer noch die Sache mit dem Application/Octet-Stream.

temir
21.11.04, 16:54
jetzt kriege ich beim Aufruf der ersten Adresse:
(http://hyperrealm.homelinux.net oder http://hyperrealm.homelinux.net/index.html)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<meta http-equiv="refresh" content="0;URL=moin.cgi/">
</head>

<body bgcolor="#FFFFFF" text="#000000">
Click <a href="moin.cgi">here</a> to get to the FrontPage.
</body>
</html>

kiker99
21.11.04, 16:59
Danke, noch eine Frage: Als Text? Oder wird das vom Browser richtig interpretiert?

temir
21.11.04, 17:04
ich krieg's als Text...

kiker99
21.11.04, 17:10
ok, danke, das war nicht sinn der übung ;)

ich habe in der .htaccess die entsprechende Zeile wieder entfernt - jetzt sollte es eigenlich als HTML ankommen.

temir
21.11.04, 18:50
entweder klappt es nicht mit dyndns oder der Port ist wieder gesperrt, -
keine Anzeige.

kiker99
21.11.04, 19:35
ich war eben kurz unter windows - konnte deshalb nicht funktionieren. ;)