1 / 11
May 2021

Nach Update von 20.1. auf 21.1 funktionieren die Share-Freigabeurls nicht mehr. CE auf einem Ubuntu-Server 18.04. über Docker.

Es erscheint eine Fehlermeldung “No matches found”, sowohl bei neu generierten Freigaben wie auch bei im alten System bereits freigegebene.
Zudem werden die Freigabe-Links neu generiert und nicht die bereits vorhanden benutzt. Ein ähnliches Problem war bereits früher zeitweise vorhanden, dass die Freigaben nach einiger Zeit ungültig wurden. Damals erschien aber eine andere Fehlermeldung, dass die angeforderte Resource nicht verfügbar ist.

Ob es damit zusammen hängt kann ich nicht verstehen, aber es wird eine Installation mit mehreren (eGroupware)-Domains benutzt. Bereits vor dem Update funktionierte es in den weiteren (eGroupware) Domains nicht, ein Verzeichnis des Host Filesystem zu mounten. Die entsprechenden Formularfelder waren erst gar nicht verfügbar.

Beste Grüße
Philipp

Fortsetzung der Diskussion von :de: Newsletter: EGroupware 21.1 Release veröffentlicht:

  • created

    May '21
  • last reply

    May '21
  • 10

    replies

  • 1.1k

    views

  • 3

    users

  • 1

    link

Hallo Phillip.

Ich weiß nicht ob wir da jetzt mehrere verschiedene Sachen in einen Topf werfen… Klingt so.
Keines von diesen Themen kommt mir bekannt vor.

Aber mal der Reihe nach:

Das wäre vielleicht das erste was wir uns zusammen anschauen sollten, da ich das ebenfalls probieren kann.

Fragen:
Kannst du die Freigabe erstellen?
Wie hast du die Freigabe erstellt?
Was hast du freigegeben?
Wann kommt die Meldung?

Screenshots würden helfen beim Verstehen.

Stefan

Das kann ich so erst einmal nicht reproduzieren.
Gibt das Webserver-Error-Log für den Zugriffsversuch etwas her?

Stefan

Ich kann leider nichts erkennen.

hier ein anonymisierter Log-Ausschnitt beim Zugriff auf die Sharing-Url:

84.160.84.145 - - [30/May/2021:16:35:55 +0200] "GET /egroupware/share.php/tD5rRhSG8GDF01Ot8jkzhFpBMulkqBG7 HTTP/1.1" 401 5668 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.93 Safari/537.36"
84.160.84.145 - - [30/May/2021:16:35:58 +0200] "GET /egroupware/share.php/tD5rRhSG8GDF01Ot8jkzhFpBMulkqBG7 HTTP/1.1" 401 542 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.93 Safari/537.36"
84.160.84.145 - - [30/May/2021:16:36:00 +0200] "GET /favicon.ico HTTP/1.1" 404 524 "https://eGroupwareDomain:12345BeispielPort/egroupware/share.php/tD5rRhSG8GDF01Ot8jkzhFpBMulkqBG7" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.93 Safari/537.36"
84.160.84.145 - - [30/May/2021:16:36:05 +0200] "GET /egroupware/service-worker.js HTTP/1.1" 200 1266 "https://eGroupwareDomain:12345BeispielPort/egroupware/service-worker.js" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.93 Safari/537.36"
84.160.84.145 - - [30/May/2021:16:36:16 +0200] "GET /egroupware/share.php/tD5rRhSG8GDF01Ot8jkzhFpBMulkqBG7 HTTP/1.1" 401 5668 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.93 Safari/537.36"
84.160.84.145 - - [30/May/2021:16:36:20 +0200] "GET /egroupware/share.php/tD5rRhSG8GDF01Ot8jkzhFpBMulkqBG7 HTTP/1.1" 401 542 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.93 Safari/537.36"
84.160.84.145 - - [30/May/2021:16:36:21 +0200] "GET /favicon.ico HTTP/1.1" 404 524 "https://eGroupwareDomain:12345BeispielPort/egroupware/share.php/tD5rRhSG8GDF01Ot8jkzhFpBMulkqBG7" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.93 Safari/537.36"
84.160.84.145 - - [30/May/2021:16:36:27 +0200] "GET /egroupware/service-worker.js HTTP/1.1" 200 1266 "https://eGroupwareDomain:12345BeispielPort/egroupware/service-worker.js" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.93 Safari/537.36"
84.160.84.145 - - [30/May/2021:16:37:00 +0200] "GET /egroupware/share.php/tD5rRhSG8GDF01Ot8jkzhFpBMulkqBG7 HTTP/1.1" 401 5668 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.93 Safari/537.36"
84.160.84.145 - - [30/May/2021:16:37:03 +0200] "GET /egroupware/share.php/tD5rRhSG8GDF01Ot8jkzhFpBMulkqBG7 HTTP/1.1" 401 542 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.93 Safari/537.36"
84.160.84.145 - - [30/May/2021:16:37:05 +0200] "GET /favicon.ico HTTP/1.1" 404 524 "https://eGroupwareDomain:12345BeispielPort/egroupware/share.php/tD5rRhSG8GDF01Ot8jkzhFpBMulkqBG7" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.93 Safari/537.36"
84.160.84.145 - - [30/May/2021:16:37:11 +0200] "GET /egroupware/service-worker.js HTTP/1.1" 200 1266 "https://eGroupwareDomain:12345BeispielPort/egroupware/service-worker.js" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.93 Safari/537.36"
84.160.84.145 - - [30/May/2021:16:37:27 +0200] "GET /egroupware/pixelegg/images/topmenu_items/logout.svg HTTP/1.1" 200 6573 "https://eGroupwareDomain:12345BeispielPort/egroupware/pixelegg/css/pixelegg.min.css?1621614256" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.77 Safari/537.36"
84.160.84.145 - - [30/May/2021:16:37:27 +0200] "GET /egroupware/pixelegg/images/topmenu_items/home.svg HTTP/1.1" 200 6396 "https://eGroupwareDomain:12345BeispielPort/egroupware/pixelegg/css/pixelegg.min.css?1621614256" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.77 Safari/537.36"
84.160.84.145 - - [30/May/2021:16:37:27 +0200] "GET /egroupware/pixelegg/images/topmenu_items/setup.svg HTTP/1.1" 200 8302 "https://eGroupwareDomain:12345BeispielPort/egroupware/pixelegg/css/pixelegg.min.css?1621614256" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.77 Safari/537.36"
84.160.84.145 - - [30/May/2021:16:37:27 +0200] "GET /egroupware/pixelegg/images/topmenu_items/category.svg HTTP/1.1" 200 1484 "https://eGroupwareDomain:12345BeispielPort/egroupware/pixelegg/css/pixelegg.min.css?1621614256" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.77 Safari/537.36"
84.160.84.145 - - [30/May/2021:16:37:27 +0200] "GET /egroupware/pixelegg/images/topmenu_items/access.svg HTTP/1.1" 200 6847 "https://eGroupwareDomain:12345BeispielPort/egroupware/pixelegg/css/pixelegg.min.css?1621614256" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.77 Safari/537.36"
84.160.84.145 - - [30/May/2021:16:37:27 +0200] "GET /egroupware/pixelegg/images/topmenu_items/password.svg HTTP/1.1" 200 1543 "https://eGroupwareDomain:12345BeispielPort/egroupware/pixelegg/css/pixelegg.min.css?1621614256" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.77 Safari/537.36"
84.160.84.145 - - [30/May/2021:16:37:27 +0200] "GET /egroupware/pixelegg/images/users.png HTTP/1.1" 200 8286 "https://eGroupwareDomain:12345BeispielPort/egroupware/pixelegg/css/pixelegg.min.css?1621614256" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.77 Safari/537.36"
84.160.84.145 - - [30/May/2021:15:34:57 +0200] "GET /egroupware/push HTTP/1.1" 200 4274 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:88.0) Gecko/20100101 Firefox/88.0"
::1 - - [30/May/2021:16:37:35 +0200] "OPTIONS * HTTP/1.0" 200 126 "-" "Apache/2.4.29 (Ubuntu) OpenSSL/1.1.1 (internal dummy connection)"
84.160.84.145 - - [30/May/2021:16:37:35 +0200] "POST /egroupware/json.php?menuaction=EGroupware\\Api\\Etemplate::ajax_destroy_session HTTP/1.1" 200 1024 "https://eGroupwareDomain:12345BeispielPort/egroupware/index.php?cd=yes" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36"
84.160.84.145 - - [30/May/2021:16:37:35 +0200] "POST /egroupware/json.php?menuaction=EGroupware\\Api\\Etemplate::ajax_destroy_session HTTP/1.1" 200 1022 "https://eGroupwareDomain:12345BeispielPort/egroupware/index.php?cd=yes" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36"
84.160.84.145 - - [30/May/2021:16:37:35 +0200] "POST /egroupware/json.php?menuaction=EGroupware\\Api\\Etemplate::ajax_destroy_session HTTP/1.1" 200 1022 "https://eGroupwareDomain:12345BeispielPort/egroupware/index.php?cd=yes" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36"
84.160.84.145 - - [30/May/2021:16:37:35 +0200] "GET /egroupware/logout.php HTTP/1.1" 200 2296 "https://eGroupwareDomain:12345BeispielPort/egroupware/index.php?cd=yes" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36"
84.160.84.145 - - [30/May/2021:16:37:36 +0200] "GET /favicon.ico HTTP/1.1" 404 524 "https://eGroupwareDomain:12345BeispielPort/egroupware/logout.php" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36"
84.160.84.145 - - [30/May/2021:16:37:38 +0200] "GET /egroupware/login.php?cd=1&domain=VogelBeispiel HTTP/1.1" 200 54798 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36"
84.160.84.145 - - [30/May/2021:16:37:38 +0200] "GET /egroupware/api/anon_images.php?src=anon_images.php.jpeg&1583413530 HTTP/1.1" 404 308 "https://eGroupwareDomain:12345BeispielPort/egroupware/login.php?cd=1&domain=VogelBeispiel" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36"
84.160.84.145 - - [30/May/2021:16:37:39 +0200] "GET /egroupware/api/templates/default/images/logo164x164.svg HTTP/1.1" 200 4104 "https://eGroupwareDomain:12345BeispielPort/egroupware/login.php?cd=1&domain=VogelBeispiel" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36"
84.160.84.145 - - [30/May/2021:16:37:39 +0200] "GET /egroupware/api/templates/default/images/login_facebook.svg HTTP/1.1" 200 3847 "https://eGroupwareDomain:12345BeispielPort/egroupware/login.php?cd=1&domain=VogelBeispiel" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36"
84.160.84.145 - - [30/May/2021:16:37:39 +0200] "GET /egroupware/api/templates/default/images/login_twitter.svg HTTP/1.1" 200 3323 "https://eGroupwareDomain:12345BeispielPort/egroupware/login.php?cd=1&domain=VogelBeispiel" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36"
84.160.84.145 - - [30/May/2021:16:37:45 +0200] "GET /egroupware/share.php/tD5rRhSG8GDF01Ot8jkzhFpBMulkqBG7 HTTP/1.1" 401 1054 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36"
84.160.84.145 - - [30/May/2021:16:37:47 +0200] "-" 408 5125 "-" "-"
::1 - - [30/May/2021:16:37:51 +0200] "OPTIONS * HTTP/1.0" 200 126 "-" "Apache/2.4.29 (Ubuntu) OpenSSL/1.1.1 (internal dummy connection)"
84.160.84.145 - - [30/May/2021:16:37:59 +0200] "GET /egroupware/pixelegg/images/hint-arrow-right.png HTTP/1.1" 200 2727 "https://eGroupwareDomain:12345BeispielPort/egroupware/pixelegg/css/pixelegg.min.css?1621614256" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.77 Safari/537.36"
84.160.84.145 - - [30/May/2021:16:38:16 +0200] "GET /egroupware/share.php/tD5rRhSG8GDF01Ot8jkzhFpBMulkqBG7 HTTP/1.1" 401 5668 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36"
84.160.84.145 - - [30/May/2021:16:39:00 +0200] "GET /favicon.ico HTTP/1.1" 404 1036 "https://eGroupwareDomain:12345BeispielPort/egroupware/share.php/tD5rRhSG8GDF01Ot8jkzhFpBMulkqBG7" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36"

Hi Phillip.

Ist das wirklich so, dass ihr die EGw über einen extra/speziellen Port ansprecht?
Wie sieht die Sharing-URL aus? Bist du da überhaupt in der richtigen Instanz?
Was steht im Setup für die Serveradresse?
Wählt ihr die Instanz am Login aus?
Gibt die Webbrowser-Konsole einen Fehler aus?

Also wen du sagst, ihre verwendet mehrere EGw-Domains und der Sharing-Link meint er findet nichts, dann könnte ich mir vorstellen dass du da in der falschen instanz ladest.

Stefan

Ja, die eGroupware wird über einen anderen als den Standardport angesprochen, aber der landet letztlich auf 443. Hat bisher fast “immer” funktioniert. Die Domain/Instanz können am Login ausgewählt werden, funktioniert aber nicht immer zuverlässig. Zuverlässig ist die Angabe des Users in der Form user@Domain, egal was dann im Login ausgewählt wird. Webdav-Freigaben und Sync-Urls funktionieren auch nur in dieser Form der User-Angabe.
Im Setup steht analog zur Anonymisierung im Log eGroupwareDomain:12345BeispielPort
Bisher hat die Generierung und Nutzung der Freigaben/Share-Links auch bei diesem Setup funktioniert.

Grüße

Vielleicht ein Berechtigungsproblem, da Freigaben bzw. die Share-Links bei Verzeichnissen und Daten funktionieren, die im VFS des Dateimanager (Datenbank, sqlfs) gespeichert sind und auf keinem Mountpunkt auf einem anderen “realen” Fileserver liegen.

Nachdem die Mounpoints ausgehängt und wieder gemountet wurden mit dem Berechtigungsmodus 074 (vorher 070) funktionieren die Shares erstmal wieder. Ob der Modus 074 ein Sicherheitsproblem darstellt muss noch geklärt werden.

filesystem://default/var/lib/egroupware/Domain/intradock/POSTAUSGANG?group=Büro&mode=074

074 gibt jedem der in EGroupware angemeldet ist (auch dem anonymous Benutzer) das Recht die Datei zu lesen. Im Allgemeinen keine gute Idee!

@StefanU Mach doch bitte dazu ein Ticket auf, damit @ngegw sich das mal anschauen kann.

Wichtig ist, dass es um einen Sharinglink der per Filesystem StreamWrapper mit nur eine Gruppe darf lesen, gemounted ist. Ich gehe ja mal davon aus, dass der Sharee (der die Datei geshared hat) in der “Büro” Gruppe drin ist.

Ralf