PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : dyndns



saulus
06.09.05, 12:28
Hallo,

ich habe für meine homenetz dyndns eingerichted. ddclient ist installiert. von außen kann ich jetzt mein netz über eine feste ip erreichen. auf meinem homerechner läuft der apache2 und ich habe einige Internetseiten local laufen. wenn ich die mit http://www.134.254.xxx.xxx/webseite/ aufrufen möchte wird die seite geladen. bilder erscheinen noch nicht. klicke ich aufen eine Link der Seite werde ich aufgefrdert ein passwort einzugeben. ich habe das root - password benutzt und das einiger benutzter aber ich kann mich da nicht einloggen, wo kommt dieser promt her?

Gruß Saulus

shootie
06.09.05, 13:27
was hat dyndns damit zu tun?

saulus
06.09.05, 13:45
wieß ich eben auch nicht, kann sein gar nichts. Ich weiß nicht woher dieser promt für den Bunuternamen und das Password kommt.
Rufe ich die Seite von meinem home-rechner aus auf, werden die bilder angezeigt und ich kann sich durch anklicken größer anzeigen lassen
rufe ich sie von einem anderem rechner aus auf, über die ipadresse die ich von dyndns habe, werden die Bilder nicht mehr angezeigt und wenn ich auf ein Bild klicke um es größer anzuzeigen, kommt der Promt mit dem Benutzernamen und dem Password.


habe gerade noch einmal nachgeschaut. mit dyndns scheint das gar nichts zu tun zu haben. wenn ich von einem rechner meines home-netzwerkes aus http://192.168.1.xx/album aufrufe kommt der selbe effect zustande. 192.168.1.xx ist die Adresse meines home-servers.

es sind immer die Bilder die nicht angezeigt werden auch von anderen Seiten nicht. die rechte sind auf 777 gesetzt.


Gruß Saulus

shootie
06.09.05, 14:11
na dann schau mal in das verzeichnis ob da eine .htaccess und/oder .htpasswd liegt ansonsten lass mal deine httpd.conf sehen

saulus
06.09.05, 15:01
htaccess gibt es nicht. schau mal hier:

http://paste.debian.net/1809

shootie
06.09.05, 15:13
ohje, der indianer2 :( sorry, da kann ich nicht weiterhelfen...

Joe210
06.09.05, 21:48
Also das Passwort-Feld wo kommt, muss ja irgendwo konfiguriert sein - entweder in der Apache-Konfig Datei oder in einer .htaccess!

Zwecks der Konfigurationsdatei: es wären die Zeilen interesant, in denen das entsprechende Web-Root Verzeichnis konfiguriert (+ evtl. Konfiguration von Unterverzeichnissen).

Bist du sicher, dass es in dem entsprechenden Web-Verzeichnis keine .htaccess Datei gibt?

PS: .htaccess gibts beim Apache2 genauso - es ist nur immer die Frage, was die .htaccess überschreiben darf und was nicht.

saulus
07.09.05, 11:46
meine Webseiten sind in /var/www abgelegt, dort gibt es keine .htaccess. ich habe alle dateien sichtbar gemacht.

hier ist die Konfig-Datei meiner webseiten: /etc/apache2/sites-enabled/default

http://paste.debian.net/1826


gruß NIxdorf

Joe210
08.09.05, 17:59
Hmm.. also rein von der Config kann ich jetzt nix erkennen. Warum machst du eigentlich alles über virtuelle Hosts? Warum nicht ohne? Sind alle IP-Adressen auf deinem PC überhaupt konfiguriert?

Das einzigste, was vielleicht noch weiterhelfen könnte wären die Logfiles des Apaches...

Ansonsten weiß ich auch nicht weiter - hab aber auch noch wirklich in der Praxis mit VHosts rumgebastelt. Ich würd's an deiner Stelle vielleicht mal ohne V-Hosts probieren.