Freigabelink funktioniert nicht

Status
Für weitere Antworten geschlossen.

Netranger

Benutzer
Mitglied seit
23. Nov 2008
Beiträge
710
Punkte für Reaktionen
14
Punkte
44
Hallo Leute,

Wollte heute mal die Funktion über DS Audio nen Song zu verlinken was aber leider nicht funktioniert.
Ich komme zwar richtig zur DS selbst, erhalte aber den leider NICHT Screen mit der Meldung.
[h=1]Es tut uns Leid, die von Ihnen gesuchte Seite konnte nicht gefunden werden.[/h]Was läuft hier falsch ?
 

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.165
Punkte für Reaktionen
918
Punkte
424
Zum ergründen der Ursache müsste man wissen wie die Zugriffe bei dir allgemein konfiguriert sind.

Interessante Stellen:
Systemsteuerung > QuickConnect
Systemsteuerung > Externer Zugriff (> Erweitert)
Systemsteuerung > Netzwerk > DSM Einstellungen
Systemsteuerung > Anwendungsportal > Anwendungen / Reverse Proxies

Mit welchen Einstellungen verbindest du dich mit DS Audio (exakte URLs/Feldeingaben)?
Wie sieht die URL der Freigabe aus?
 

Netranger

Benutzer
Mitglied seit
23. Nov 2008
Beiträge
710
Punkte für Reaktionen
14
Punkte
44

Netranger

Benutzer
Mitglied seit
23. Nov 2008
Beiträge
710
Punkte für Reaktionen
14
Punkte
44
Du hattest verdammt Recht,

Die Portnummer steht natürlich an Stelle des DSM und es wird beim erzeugen des Freigabelinks die falsche Portnummer eingetragen.
Frage mich nun aber warum das so ist.

mit der korrekten portnummer läuft alles ganz fein natürlich auch mit dem alias den ich zuvor nicht getestet hatte.

hast du ne idee wieso die portnummer falsch eingetragen wird?
eigentlich hatte ich mich diesbezüglich ohnehin schon gewundert aber nachdem es mit ds file ging...
 

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.165
Punkte für Reaktionen
918
Punkte
424
Vermutlich hast du unter Systemsteuerung > Externer Zugriff > Erweitert die 7001 stehen. Das bekommt "Priorität".

Die Freigabe Automatiken sind leider durchwachsen, besonders wenn Port basiert gearbeitet wird.
 

Netranger

Benutzer
Mitglied seit
23. Nov 2008
Beiträge
710
Punkte für Reaktionen
14
Punkte
44
du hast natürlich vollkommen recht aber dennoch verstehe ich die falsche anzeige nicht.
ist wohl ein fehler bei der linkerstellung des DSM.
 

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.165
Punkte für Reaktionen
918
Punkte
424
Was meinst du mit falscher Anzeige?
Die Angabe unter Externer Zugriff > Erweitert hat Vorfahrt und wird in den Link eingebaut. (bei mir habe ich dort keinerlei Einträge vorgenommen bzw. die Felder sind leer)
Das macht eben Probleme sobald man für einzelne Dienste extra Ports definiert
 

Netranger

Benutzer
Mitglied seit
23. Nov 2008
Beiträge
710
Punkte für Reaktionen
14
Punkte
44
hehe, du machst mir spaß.

wenn ich an dieser stelle nichts definiere bleibt der standardport also 5001 stehn. es ist also egal ob da was steht oder nicht, sobald einzelne ports zu den diensten angegeben sind werden sie ignoriert bei der erstellung eines links dazu.

es ändert also nichts daran wenn ich im anwendungsportal ports definiere was ich persölich als eine saubere konfiguration sehe.

auch alias habe ich hier vergeben die auch tadellos funktionieren.

ich meine wozu die funktion eingebaut wenn sie dann nicht korrekt beim verlinken angegeben wird ?

wenn genau diese zieht soll sie auch in der freigabe berücksichtigt werden, so sehe ich das zumindest.

trotzdem danke ich dir für den schlagenden hinweis.

PS: habe soeben mal versucht die speziellen ports runterzunehmen von ds audio und selbst das löst das problem nicht wenn ein alias angegeben ist.
 

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.165
Punkte für Reaktionen
918
Punkte
424
Und?
Die Angabe hat nichts mit der Portweiterleitung von extern zu zun. Das soll nur eine Hilfe für den DSM sein, damit er weiß, dass er extern einen anderen Port hat.
Diese Angabe brauchst du aber nicht, wenn du die Stations eh über andere Ports ansprichst.

Also auch wenn das Feld leer ist kannst du via meineds.de:12345 den DSM erreichen, wenn die Portumleitung 12345 > 5001 im Router gesetzt ist.
Audio und File Station dann halt via meineds.de:6001 oder meineds.de:7001, wenn die Portweiterleitungen im Router und die Einstellungen im Anwendungsportal entsprechend gesetzt sind.
Und weil das Feld unter Externer Zugriff leer ist, sollten dann auch die Freigabe-Links passen in ihrer Generierung.

Das Feld macht nur Sinn wenn du die Dienste alle über den DSM Port ansprichst und keine eigenen definierst.
Auch in diesem Fall würde dann die Link-Generierung wieder passen mit dem Port.

Es sind hier einfach vielfältige Einstellmöglichkeiten vorhanden die aber nicht alle gleichzeitig funktionieren bzw. sich gegenseitig beeinflussen.
 

Netranger

Benutzer
Mitglied seit
23. Nov 2008
Beiträge
710
Punkte für Reaktionen
14
Punkte
44
also nochmal langsam...

ich habe z.b. für ds audio sagen wir port 8888 gesetzt und diesen natürlich auch korrekt im router das forwarding gecheckt.

für dsm wurde z.b. gar nix geändert somit steht bei der linkerstellung :5001 dort und gehen wird davon aus dass auch dieser port im router richtig geforwardet wird.

wenn ich an stelle von der angegebenen linkerstellung mit :5001 dort :8888 einsetze funktioniert das wenn dort wie fälschlich generiert :5001 steht geht das nicht.

nach deiner aussage sollten ja beide funktionieren wenn ich fdas richtig verstanden habe, aber offensichtlich lässt sich die ds audio nur über die konfigurierte portnummer 8888 ansprechen.

entferne ich die separat konfigurierte portnummer 8888 und belasse es bei einem alias mit sagen wir mal MUSIK und korrigiere den link an stelle von :5001 nun mit /MUSIK dann funktioniert ebenfalls.

Und Nein, Du irrst wenn ich unter Externem Zugang den Eintrag lösche wird der Link ebenfalls falsch generiert denn dann steht per default dort :5001 und nicht der von mir gesetzte im Anwendungsportal!

dürfte also doch nicht an dieser portkonfig alleine liegen.
 
Zuletzt bearbeitet:

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.165
Punkte für Reaktionen
918
Punkte
424
Mit dem Alias bringst du aber wieder eine weitere Variable ins Spiel die das Verhalten wieder anders beeinflusst.

Nein, es funktionieren nicht beide Ports, nur entweder oder.
Entweder ich setze ein Port unter Externer Zugriff, dann darf ich der Audio Station aber keinen eigenen Port geben (dann sollte der DSM Port funktionieren), oder
Externer Zugriff bleibt leer und die Audio Station bekommt einen Extra Port (dann sollte der extra Port funktionieren).

Ein Alias wiederum kommt auf Port 80/443 rein und wird dann nur anhand der Pfadangabe an den richtigen Dienst weitergeleitet.

Ebenso hängt es davon ab, wo und wie du eine Freigabe erstellst.
Ob du z.B. im DSM unter meineds.de:5001 angemeldet bist und dort die Audio Station Anwendung geöffnet hast, oder ob du über meineds.de/audio oder meineds.de:8888 angemeldet bist.

Edit:
Das ist einfach ein Minenfeld an "konkurrierenden" Einstellungen und die "Link Automatik" sitzt mitten drin und sucht sich nach bestimmten kriterien dann was aus, was nicht unbedingt dem entspricht was man gerne hätte.
Also muss man rumtüfteln (und sich auf einen Zugangsweg festlegen), bis man die Einstellungen soweit hat bis auch die Automatik zum selben Ergebnis kommt.
Manchmal wünschte ich mir ein Master-Overwrite für jede Anwendung in der man die URL definieren könnte. Ob dies die Sache am Ende einfacher machen würde sei mal dahin gestellt.

Edit 2:
Ohne Angaben zu Host/Port unter externer Zugriff und mit benutzerdefinierten Domains fahre ich jedenfalls noch halbwegs gut ohne Verenkungen (auch wenn man in den DS Apps dann zu https auch noch explizit Port 443 angeben muss).
 
Zuletzt bearbeitet:

Netranger

Benutzer
Mitglied seit
23. Nov 2008
Beiträge
710
Punkte für Reaktionen
14
Punkte
44
Mit dem Alias bringst du aber wieder eine weitere Variable ins Spiel die das Verhalten wieder anders beeinflusst.

Nein, es funktionieren nicht beide Ports, nur entweder oder.
Entweder ich setze ein Port unter Externer Zugriff, dann darf ich der Audio Station aber keinen eigenen Port geben (dann sollte der DSM Port funktionieren), oder
Externer Zugriff bleibt leer und die Audio Station bekommt einen Extra Port (dann sollte der extra Port funktionieren).

Ein Alias wiederum kommt auf Port 80/443 rein und wird dann nur anhand der Pfadangabe an den richtigen Dienst weitergeleitet.

Ebenso hängt es davon ab, wo und wie du eine Freigabe erstellst.
Ob du z.B. im DSM unter meineds.de:5001 angemeldet bist und dort die Audio Station Anwendung geöffnet hast, oder ob du über meineds.de/audio oder meineds.de:8888 angemeldet bist.

Edit:
Das ist einfach ein Minenfeld an "konkurrierenden" Einstellungen und die "Link Automatik" sitzt mitten drin und sucht sich nach bestimmten kriterien dann was aus, was nicht unbedingt dem entspricht was man gerne hätte.
Also muss man rumtüfteln (und sich auf einen Zugangsweg festlegen), bis man die Einstellungen soweit hat bis auch die Automatik zum selben Ergebnis kommt.
Manchmal wünschte ich mir ein Master-Overwrite für jede Anwendung in der man die URL definieren könnte. Ob dies die Sache am Ende einfacher machen würde sei mal dahin gestellt.

Sieh mal, selbst wenn ich will und keine portnummer von extern eintrage wird mir bei der erstellung des links in ds audio ein falscher nicht funktionierender generiert.
soweit sollte das mal verständlich sein oder etwa nicht?

nun geh mal her und setze im anwendungsportla sowohl nen aliasnamen als auch ne andere portnummer.
jetzt versuche in ds audio den link erstellen zu lassen und du wirst erkennen dass besagter linkt mit :5001 generiert wird was schlichtweg falsch ist und auch nicht funktioniert wenn bei der anwendung port 8888 gesetzt ist.
wieso zum geier werden die links ALLE immer mit :5001 also auch für ds-file oder ds-video generiert?

den alias lassen wir mal hintan wobei dies natürlich die feinste art bei der generierung darstellen würde weil man den port von aussen erst gar nicht sieht.

es geht mir weder darum hier recht zu haben oder nicht sondern vielmehr auf die unsaubere lösung in diesem fall hinzuweisen.

ich habs ja nun gecheckt aber ich bin mir sicher dass sich auch andere damit leicht verhaspeln können.

habe auf jeden fall mal ein ticket eröffnet weil es mich nun doch stört.
 

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.165
Punkte für Reaktionen
918
Punkte
424
Nein, das einzig verständliche und eindeutige wären Bilder, wie man sich von wo wo genau anmeldet und die 5 Stellen in der Systemsteuerung die ich oben genannt habe.
Das spannt eben ein weites Parameterfeld auf aus der die Automatik dann eben teilweise zum "falschen" Ergebnis kommt.
Wollte in dem Zug auch nur sagen, dass es bei diesem komplexen Zustand mit x-Zugangswegen vermutlich einfach keine immer funktionierende Automatik geben wird.
Schränkt man die Zahl der Zugangswege ein fangen Leute an zu schreien, verzichtet man komplett auf die Automatik fangen andere an zu schreien ....

Jetzt aber mal probieren das zu reduzieren und nur am Beispiel der Audio Station.
Kein externer Hostname, kein externer Port.
Anwendungsportal einen benutzerdefinierten Port 8888 für die AS, sonst nix, kein Alias, kein gar nix.
Dann über nas-ip:8888 oder meineds.de:8888 an der AS anmelden und dort einen Link generieren.
Lautet dieser immer noch auf 5001? (also bei mir nicht, sondern korrekt auf 8888)
Wenn du dich hingegen mit nas-ip:5001 oder meineds.de:5001 anmeldest und dann die AS im Browser innerhalb der DSM Sitzung startest DANN wird der Link auf 5001 lauten (der sollte dann im LAN funktionieren, aber eben nicht von extern, wenn dort dann z.B. nur 8888 weitergeleitet ist).
 

Netranger

Benutzer
Mitglied seit
23. Nov 2008
Beiträge
710
Punkte für Reaktionen
14
Punkte
44
ich möchte dich um ein wenig verständnis bitten dass ich hier keine abbildungen meiner konfiguration im echtbetrieb einstelle. sonst wäre das kein problem.

aber so schwer ist es ja gar nicht.

ich habe deinem wunsch zur folge sämtliche externen zugangseinstellungen im anwendungsportal abgeklickt und beim externen zugang weder alias noch port angegeben.

trotzdem wird mir von deiner annahme ausgehend mit port :7001 genau dieser bei veröffentlichung in ds audio generiert welcher aber nicht funktioniert wenn man diesen link aufruft.

einzig und allein den domainnamen habe ich nicht durch die pure ip ersetzt, aber auf der ds bin ich ja sonst würde ich die fehlermeldung der ds ja nicht sehen.

ich habe mich bei der linkerstellung auch von extern angemeldet wie du es wolltest.
 

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.165
Punkte für Reaktionen
918
Punkte
424
Ich hab nur das Gefühl, dass wir da halt an einander vorbei reden (oder ich beschreibe es zu blöd).
z.B. Beim Externen Zugriff gibt es keinen Alias, da gibt es nur Hostname und http/https Port.

Wo ist denn Port 7001 bei dir in der Systemsteuerung definiert? Von ganz alleine aus Jux und Dollerei nimmt die AS diesen ja nicht für die Link-Generierung.

Ich wollte nicht, dass du dich von extern anmeldest, habe nur gesagt, dass die URL und Port (also auch DSM oder direkt an der AS) über die du dich an der AS anmeldest einen Einfluß auf die Link-Generierung hat.
 

Netranger

Benutzer
Mitglied seit
23. Nov 2008
Beiträge
710
Punkte für Reaktionen
14
Punkte
44
mag sein dass wir aneinander vorbei reden, aber wo er den port :xxxx und nicht standardwert :5001 wählt, erklärt sich mir nur daher dass ich es aus dem anwendugsportal entfernt habe und schwupps stand es auch nimmer per definition bei dsm - extern dabei.

wie auch immer danke ich dir vorab für deine mühewaltung mir hier beizustehn.
ich bin ja immerhin zu einer vorablösung gekommen.

ich warte jetzt mal den input vom support ab und lasse die natürlich auch an meine ds ran damit die sich selbst davon überzeugen können nur kannst du mir glauben dass es da aus meiner sicht keinen fehler in der konfig gibt viel eher orte ich hier eine fehlinterpretation des dsm bei den applikationslinks die erstellt werden sollen.

und ich weis schon was du gemeint hast von wegen lokalen versuchen nur hilft es hier trotz allem nicht weiter.
ich habe das natürlich auch nicht ausser acht gelassen aber es führt zum selben ergebnis.
 

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.165
Punkte für Reaktionen
918
Punkte
424
ok, dann warten wir mal was die sagen.

Wenn ich wieder fit bin und Zeit habe, kann ich auch mal auf meiner Test-DS mit direkt aus dem Werkszustand probieren.
 

Netranger

Benutzer
Mitglied seit
23. Nov 2008
Beiträge
710
Punkte für Reaktionen
14
Punkte
44
Wie ja bereits via PN an fusion mitgeteilt möchte ich die Allgemeinheit auch nicht länger auf die Folter spannen.

Ich kann es zwar nicht erklären warum denn bei all meinen Tests zuvor ist jeder Versuch dergleichen gescheitert, aber siehe da heute nach abermaligen entfernen der externen portzuordnung ging es dann.

Kein Dunst wieso das vorher nicht geklappt hat.

Schöner fänder ich das ganze steigt man von DSM in die jeweilige App ein generiert von dort aus einen Link sollte dieser aus meiner sicht korrekt und mit einem Alias (von mir aus sogar fix bezeichnet) generiert werden.

Geht aber nicht sondern wie fusion das vorher beschrieben hat muss man vorher auf der jeweiligen station mittels eigens vergebenem port einloggen oder aber mit einem alias also hostname.xx/audiostation dann kommt ein schöner link mit hostname.xx:443/audiostation zustande.
auch dämlich da kann ich ja gleich die vorherige variante wählen aber gut so.
ich für meinen teil hab was dazu gelernt und lebe halt mit der misere.

Gruß an ALLE
 

FrAntje

Benutzer
Mitglied seit
25. Mai 2016
Beiträge
359
Punkte für Reaktionen
17
Punkte
18
Auch ist darauf zu achten, dass unterschiedliche Dateitypen auch unterschiedliche Urls zum Teilen generieren.
Ich habe Dateien die können aufgerufen werden und andere im gleichen Ordner erscheint die "es tut uns leid" Meldung
Drive ist halt einfach noch ein riesen BUG.
File Station ist da zumindest zuverlässiger.
 
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