Synology Photos Port im Freigabelink fehlt plötzlich in Synology Photos

Meeshaw

Benutzer
Mitglied seit
18. Jan 2017
Beiträge
24
Punkte für Reaktionen
1
Punkte
9
Hallo zusammen,

bei mir fehlt plötzlich der Port bei der Linkfreigabe über Synology Photos. Sowohl in der App als auch über die Webanwendung.
Beides hatte bisher (vor ein paar Wochen) immer hervorragend funktioniert.

Vorher: https://meinedomain.de:5443/mo/sharing/123456
Jetzt: https://meinedomain.de/mo/sharing/123456

Sowohl die App als auch Webanwendung rufe ich (wie bisher auch) unter https://meinedomain.de:5443 auf (also mit Port). Bei DS File klappt die Freigabelink-Erstellung weiterhin mit dem Port, nur Synology Photos lässt diesen seit kurzem weg.
Der Aufruf des Links klappt natürlich dann natürlich nicht von extern, da dies zurecht von meinem Router geblockt wird. Aus Sicherheitsgründen werde ich den Standard-Port 443 nicht von extern öffnen. Musste ich bisher nicht und habe ich nicht vor zu tun.

Weiß jemand ob es sich hier um ein Bug handelt?
Danke :)!

DSM: 7.1-42661 Update 4
Synology Photos: 1.3.0-0317
NAS: DS920+
 
Zuletzt bearbeitet:

Benie

Benutzer
Contributor
Sehr erfahren
Mitglied seit
19. Feb 2014
Beiträge
8.296
Punkte für Reaktionen
3.417
Punkte
344
Wann hast Du denn für das Paket Synology Photos ein Update durchgeführt? Könnte es sein, dass dies mit dem Phänomen das jetzt da ziemlich Zeitgleich eingetreten ist?

klick hier, da gab es mit dem Update eine Änderung.
 

Meeshaw

Benutzer
Mitglied seit
18. Jan 2017
Beiträge
24
Punkte für Reaktionen
1
Punkte
9
Hatte ich vor ner Woche geupdated. Habs mir natürlich schon gedacht, dass dies mit einem Update zusammenhängen könnte. Bevor ich hier mit dem Finger auf jemanden zeige muss ich erstmal sicherstellen, dass ich nicht selbst irgendeine (vllt neue?) Einstellung übersehen habe.

"Supports using customized domain names as the prefix of share links" (patch notes) kommt dem ja verdächtig nahe, aber wieso kann ich kein Port mehr eintragen bzw. wo soll ich das hinterlegen? Ist ja nicht so, dass ich nicht schon danach gesucht hätte.
Hat noch jemand eine Lösung? Kann mir nicht vorstellen das ich der einzige bin der sein Port nicht auf 443 einstellen will.

Habe und hatte es so eingestellt wie hier beschrieben:
https://www.synology-forum.de/threa...icht-foto-anfragen.122093/page-2#post-1016372

.. nur das der Freigabelink trotzdem ohne Port (5443) ist.
 
Zuletzt bearbeitet:

Kurt-oe1kyw

Benutzer
Sehr erfahren
Mitglied seit
10. Mai 2015
Beiträge
9.139
Punkte für Reaktionen
1.798
Punkte
314
jemand eine Lösung?

Seit dem Update darf im Anmeldeportal nur ein Feld befüllt sein!
Also das Feld Alias MUSS LEER SEIN!
Nur das Feld ben. def. Port füllen, in deinem Fall 5443:

sp_nur_ben_def_portfreig.png

Probier mal und schau ob wirklich alle Felder bei dir im Anmeldeportal leer sind, da darf jetzt nur 5443 stehen.
 
  • Like
Reaktionen: dil88

Bartl

Benutzer
Mitglied seit
05. Sep 2022
Beiträge
22
Punkte für Reaktionen
1
Punkte
3
bei mir fehlt plötzlich der Port bei der Linkfreigabe über Synology Photos. Sowohl in der App als auch über die Webanwendung.
Beides hatte bisher (vor ein paar Wochen) immer hervorragend funktioniert.

Vorher: https://meinedomain.de:5443/mo/sharing/123456
Jetzt: https://meinedomain.de/mo/sharing/123456

Hallo Zusammen!

Ich habe leider das umgekehrte Problem und finde keine Lösung. Ich benutze den Reverseproxy und habe immer den (internen?) Port (5443) im Freigabelink. Ich bilde mir aber ein, dass es vorm Update richtig funktioniert hat. Egal was ich einstelle, ich bekomme entweder keinen Zugriff von aussen mehr, oder der erzeugte Freigabelink ist falsch (Port 5443 statt wie gewünscht 443).

Vorher: https://photo.meinedomain.de/mo/sharing/123456
Jetzt: https://photo.meinedomain.de:5443/mo/sharing/123456

Ich schliesse nicht aus, dass ich‘s vielleicht noch nicht ganz verstanden habe.

Gruss
Bartl
 

Sequoia

Benutzer
Mitglied seit
14. Dez 2017
Beiträge
1.026
Punkte für Reaktionen
89
Punkte
74
Erst mal @Kurt-oe1kyw
Sensationell, wie Du immer alles erklärst und mit Screenshots usw.

Zum Thema:
Ich habe gerade bei mir mal geschaut. Da fehlt der Port auch, aber die Freigaben funktionieren dennoch ohne Probleme. Also braucht es den Port gar nicht.
 

Benares

Benutzer
Sehr erfahren
Mitglied seit
27. Sep 2008
Beiträge
13.649
Punkte für Reaktionen
3.669
Punkte
468
Wenn ihr im Anmeldeportal bei Synology Photos eine Domain eintragt, wird im Hintergrund auch ein Reverse Proxy dafür konfiguriert.
Der leitet dann namensbasiert z.B. http(s)://photo.meinedomain.de:80|443 auf http(s)://localhost:5443 weiter. Ohne diesen Eintrag/Proxy müsst ihr 5443 im Router weiterleiten und im Link mit angeben.
 
Zuletzt bearbeitet:
  • Like
Reaktionen: Kurt-oe1kyw

Sequoia

Benutzer
Mitglied seit
14. Dez 2017
Beiträge
1.026
Punkte für Reaktionen
89
Punkte
74

Meeshaw

Benutzer
Mitglied seit
18. Jan 2017
Beiträge
24
Punkte für Reaktionen
1
Punkte
9
Seit dem Update darf im Anmeldeportal nur ein Feld befüllt sein!
Also das Feld Alias MUSS LEER SEIN!
Nur das Feld ben. def. Port füllen, in deinem Fall 5443:

Anhang anzeigen 73946

Probier mal und schau ob wirklich alle Felder bei dir im Anmeldeportal leer sind, da darf jetzt nur 5443 stehen.
Tut es, war das erste was ich probiert hatte. Port fehlt immer noch im Freigabelink.
 

Meeshaw

Benutzer
Mitglied seit
18. Jan 2017
Beiträge
24
Punkte für Reaktionen
1
Punkte
9
Erst mal @Kurt-oe1kyw
Sensationell, wie Du immer alles erklärst und mit Screenshots usw.

Zum Thema:
Ich habe gerade bei mir mal geschaut. Da fehlt der Port auch, aber die Freigaben funktionieren dennoch ohne Probleme. Also braucht es den Port gar nicht.
Wie soll das funktionieren wenn keine Portweiterleitung (443) an deinem Router / Firewall existiert. Die Pakete werden dann einfach verworfen. Sicher das kein Portforwarding eingestellt ist?
 

Sequoia

Benutzer
Mitglied seit
14. Dez 2017
Beiträge
1.026
Punkte für Reaktionen
89
Punkte
74
Im Router sind natürlich die Ports für DMS freigegeben. Hier geht es doch um den Freigabelink.
Und dort benötigt man, mit Portfreigabe im Router, keinen Port im Freigabelink.
 

Benares

Benutzer
Sehr erfahren
Mitglied seit
27. Sep 2008
Beiträge
13.649
Punkte für Reaktionen
3.669
Punkte
468
Dann hast du halt meinedomain.synology.me als Domain eingetragen.
Ziel ist es aber, dass man mehrere Apps nur über die Weiterleitung von 80/443 ansprechen kann. Das geht aber nur, wenn man unterschiedliche Namen verwendet (photo.meinedomain.synology.me, file.meinedomain.synology.me, audio...)
 
  • Like
Reaktionen: Kurt-oe1kyw

Sequoia

Benutzer
Mitglied seit
14. Dez 2017
Beiträge
1.026
Punkte für Reaktionen
89
Punkte
74
Ja. Das habe ich. Okay, ich hatte dann die Eingangsfrage falsch verstanden.
 

Bartl

Benutzer
Mitglied seit
05. Sep 2022
Beiträge
22
Punkte für Reaktionen
1
Punkte
3
Wenn ihr im Anmeldeportal bei Synology Photos eine Domain eintragt, wird im Hintergrund auch ein Reverse Proxy dafür konfiguriert.
Der leitet dann namensbasiert z.B. http(s)://photo.meinedomain.de:80|443 auf http(s)://localhost:5443 weiter. Ohne diese Eintrag/Proxy müsst ihr 5443 im Router weiterleiten und im Link mit angeben.

Das war die Lösung! Ich habe nun die Domain eingetragen und nun funktioniert‘s ☺️.
Vielen Dank für die schnelle Antwort 🙏
 

Meeshaw

Benutzer
Mitglied seit
18. Jan 2017
Beiträge
24
Punkte für Reaktionen
1
Punkte
9
Im Router sind natürlich die Ports für DMS freigegeben. Hier geht es doch um den Freigabelink.
Und dort benötigt man, mit Portfreigabe im Router, keinen Port im Freigabelink.
Das ist richtig. Eine Portfreigabe von 443 kommt für mich aus Sicherheitsgründen nicht in frage, daher benötige ich den Port im Freigabelink.
 

Meeshaw

Benutzer
Mitglied seit
18. Jan 2017
Beiträge
24
Punkte für Reaktionen
1
Punkte
9
Wenn ich den automatisch generierten Freigabelink kopiere und dann händisch Port 5443 ergänze im Link, kann ich dieses von extern aufrufen.
Immerhin ein Workaround aber natürlich nicht so wie es sein sollte (wie es sonst war).
 

Benares

Benutzer
Sehr erfahren
Mitglied seit
27. Sep 2008
Beiträge
13.649
Punkte für Reaktionen
3.669
Punkte
468
Was steht oben im Browser in der URL wenn du den Freigabe-Link "generierst"? Mit oder ohne Port?
Der Default (wenn nirgendwo eine Domain eingetragen ist) ist, dass der Link so "generiert" wird, wie du gerade selbst verbunden bist.

Ach ja, noch was: Ganz "böse" ist der Eintrag der Domain unter Systemsteuerung, Externer Zugriff, Erweitert. Der übertönt alles.
 
Zuletzt bearbeitet:

Meeshaw

Benutzer
Mitglied seit
18. Jan 2017
Beiträge
24
Punkte für Reaktionen
1
Punkte
9
Rufe die URL immer mit Port auf.
Das der Link so generiert wird wie verbunden ist eben nicht mehr der Fall. Und genau das ist das Problem.
 

Benares

Benutzer
Sehr erfahren
Mitglied seit
27. Sep 2008
Beiträge
13.649
Punkte für Reaktionen
3.669
Punkte
468
Entscheidend ist, was nach dem Aufruf (mit Port) später davon übrig bleibt. Deshalb die Frage nach der URL, die im Browser oben steht, nachdem du "drin" bist und Links "generierst".

Generieren ist übrigens nicht ganz der richtige Begriff, die Links gibt es alle schon, nur der vordere Teil wird ausgetauscht (s. hier).
 

Meeshaw

Benutzer
Mitglied seit
18. Jan 2017
Beiträge
24
Punkte für Reaktionen
1
Punkte
9
Ach ja, noch was: Ganz "böse" ist der Eintrag der Domain unter Systemsteuerung, Externer Zugriff, Erweitert. Der übertönt alles.
Dort habe ich meine Domäne hinterlegt. Habe ich grade testweise entfernt / gelöscht. Port wird dennoch nicht mit generiert :-/.
 


 

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