Zugriffproblem Webserver

Status
Für weitere Antworten geschlossen.

citt

Benutzer
Mitglied seit
04. Sep 2008
Beiträge
6
Punkte für Reaktionen
0
Punkte
0
Hallo zusammen...

Habe gestern meine 107+ bekommen und muss erstmal sagen: "hut ab"... was das ding alles kann.
wie man nun mal drauf ist, muss am ersten tag gleich möglichst viel ausprobiert werden. also hab ich mich an den web access gesetzt.
soweit so gut. dyndns über router eingerichtet und erstmal port 80 ans nas weitergeleitet. klappt soweit auch. aber -> wenn ich zum beispiel in der url eine verzeichnistiefe angebe bsp: xxx.dyndns.org/test komme ich nicht auf die seite. gebe ich aber xxx.dyndns.org/test/index.php (oder html oder...) ein, dann funzt es. wie kann das sein? was mache ich falsch. extern werden keine "startseiten" in unterverzeichnissen gefunden.
hat einer nen tipp?

danke und gruß
andreas
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
aber -> wenn ich zum beispiel in der url eine verzeichnistiefe angebe bsp: xxx.dyndns.org/test komme ich nicht auf die seite. gebe ich aber xxx.dyndns.org/test/index.php (oder html oder...) ein, dann funzt es. wie kann das sein?
xxx.dyndns.org/test funzt aber schon wenn eine index.html drin liegt? Wenn ja dann liegst am fehlenden Directory Index für den Apachen. Er weiss ned, dass er wenn es keine index.html im Verzeichnis hat er dann eine index.php laden soll. Das geht über eine .htaccess Datei resp über die httpd.conf des Apachen. Eine Anweisung wie diese
Code:
DirectoryIndex index.htm index.html index.shtml index.shtm index.cgi index.php
sollte das Problem beheben.

Gruss

tobi
 

citt

Benutzer
Mitglied seit
04. Sep 2008
Beiträge
6
Punkte für Reaktionen
0
Punkte
0
mahlzeit..

ne... es funzt nur dann, wenn ich explizit auch index.html mit in der url angebe. das ist aber nicht im root web verzeichnis. die index wird gefunden. alle anderen nicht. beispiel .../photo klappt nicht. nur /photo/index.html das geht.
ist aber auch nur von extern.
gehe ich lokal auf den ds, dann funzt es. aber dass das ein router prob ist, macht irgendwie keinen sinn.

gruß
andreas
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
was für einen Router hast denn und gibt es da drauf auch ne Firewall oder sowas ähnliches? Wenn du lokal zugreifst, benutzt du da auch die gleiche IP und den gleichen Port? Oder gehst vom Disk Station Manager da drauf?

itari
 

citt

Benutzer
Mitglied seit
04. Sep 2008
Beiträge
6
Punkte für Reaktionen
0
Punkte
0
mahlzeit...

es ist ein Linksys WRT54GL-DE.
denke mal, dass es kein firewall problem ist, denn dann würde die root index auch nicht funzen. habe auch mal port 20-65535 (udp und tcp) komplett auf die ds umgeleitet. same problem.
werde aber heute abend mal direkt die ip url ausprobieren. hatte ich "heute nacht" keine lust mehr zu ;)
vielleicht ist es ja ein problem mit strato->dyndns->localhost.

gruß
andreas

was vergessen...
ja..ich nutze die identischen ports (intern und extern)
aber vielleicht weiß ich ja heute abend mehr.
ich werde dann berichten.
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Vielleicht kannst du dir auch mal folgende Datei ansehen:

/usr/syno/apache/conf/extra/httpd-autoindex.conf-user

Da sind die Alias und AliasMatch-Anweisungen drin, die das Verhalten von unvollständigen URL-Aufrufen Server-seitig behandeln:
Rich (BBCode):
AliasMatch ^/photo$ "/usr/syno/synoman/phpsrc/photo/"
Alias /photo/ "/usr/syno/synoman/phpsrc/photo/"
Alias /photosrc/ "/var/services/photo/"
AliasMatch ^/audio$ "/usr/syno/synoman/audio/"
Alias /audio/ "/usr/syno/synoman/audio/"
AliasMatch ^/blog$ "/usr/syno/synoman/phpsrc/blog/"
Alias /blog/ "/usr/syno/synoman/phpsrc/blog/"
Alias / "/usr/syno/synoman/phpsrc/blog/"
RedirectMatch ^/blog/include/v(.*) /blog/include/get_video.php?$1
usw.

Damit kannst auf jeden Fall verstehen lernen, warum das in den Unterverzeichnissen nicht unbedingt immer geht. Was hier nicht hervor geht, ist das unterschiedliche Verhalten zwischen interne und externe Aufrufen. Möglicherweise sind die Browser unterschiedlich konfiguriert hinsichtlich der Ergänzung unvollständiger URLs (Browser-seitiges Vervollständigen).

itari
 

citt

Benutzer
Mitglied seit
04. Sep 2008
Beiträge
6
Punkte für Reaktionen
0
Punkte
0
mahlzeit...

so... hab jetzt mal ein wenig in den konfigurationen von router und co geguckt. tja...und wer lesen kann, ist klar im vorteil ;)
manchmal denkt man einfach zu kompliziert.

die lösung:

"internet-nat-umleitung filter" sollte auch deaktiv sein. also wie schon vermutet: firewall war zu dicht.

danke für die tipps.

gruß
andreas
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
wenn ich zum beispiel in der url eine verzeichnistiefe angebe bsp: xxx.dyndns.org/test komme ich nicht auf die seite. gebe ich aber xxx.dyndns.org/test/index.php (oder html oder...) ein, dann funzt es. wie kann das sein?
Wohl kaum wegen der Firewall :confused: Ob du ein Verzeichnis angibst oder ned spielt für die FW keine Rolle, der Request kommt immer auf Port 80. Die FW interessiert sich sicherlich ned für die URL (zumindest keine so "billige" FW wie sie auf Kaufhausroutern eingesetzt wird ;) )
 

citt

Benutzer
Mitglied seit
04. Sep 2008
Beiträge
6
Punkte für Reaktionen
0
Punkte
0
mahlzeit...

du magst ja recht haben. ich habe mich ja selbst gewundert.
aber -> nachdem ist die obtion deaktiviert hatte, hat es funktioniert.
und ich habe definitiv keine andere änderung gemacht.

und ganz so "blöd" bin ich nicht ;)

gruß
andreas
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
und ganz so "blöd" bin ich nicht ;)
Wollte ich mit meinem Post auch keinesfalls andeuten. Wenns so rübergekommen ist, dann sorry! Nur erscheint es mir einfach nicht logisch, dass die FW basierend auf der jeweiligen URL dazwischen funken würde :confused:

Gruss

tobi
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Nur erscheint es mir einfach nicht logisch, dass die FW basierend auf der jeweiligen URL dazwischen funken würde :confused:

Sind Computer logisch?
Müssen meine Fragen immer direkt was mit der Problemlösung zu tun haben?
Darf ich nicht auch mal Fragen formulieren, hinter deren Sinn man nicht kommt?
Hat nicht citt trotz meiner Fragen oder vielleicht gerade deswegen seine Lösung gefunden?
Ist die Wahrheit immer einfach? Oder muss man manchmal darüber nachdenken?
Dürfen Probleme auch unlogisch gelöst werden?

Fragen über Fragen ...

itari
 

citt

Benutzer
Mitglied seit
04. Sep 2008
Beiträge
6
Punkte für Reaktionen
0
Punkte
0
mahlzeit...

lach...neee...so hab ich das auch nicht aufgenommen.
hätte vielleicht etwas anders schreiben sollen.
hüte mich beim nächsten mal ;)

gruß
andreas

ps: aber hast recht. es macht absolut keinen sinn. ich habe es nochmals quergecheckt - ist definitiv so.
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat