1 / 17
Mar 19

Hallo zusammen,
leider muss ich euch nochmals nerven.
Wenn ich von meinem Ipad 10 oder meinem Iphone 14 Pro auf eGroupware, installiert auf meinem Server, zugreife muss bekomme ich ständig die Aufforderung mich neu anzumelden. Das ist aber nicht notwendig, man kann die Meldung auch einfach wegklicken. Mir scheint als wenn sich der Zeitraum immer weiter verlängert, also anfanhs sofort, dann 1 , 2 4 8 Sekunden.
Auf Meinen Linux- bzw. Windowslaptops passiert dies nie.
Hat jemand eine Idee dazu ?
Ich möcht nämlich 2 Applelaptops kaufen.

Lothar

Hi Lothar.

Passiert bei mir nicht.
Das im Screenshot ist sicher nicht von EGroupware.

Über war reden wir überhaupt?
Web?
ActiveSync?
*DAV?

Stefan

Hallo Stefan,
es passiert im Safaribrowser vom Ipad oder Iphone.

Lothar

Aber die Meldung/Maske ist doch nicht von EGroupware…
Hast du da irgendeine “Sicherheitssoftware” oder Filter beteiligt?

Probier mal:

Ansonsten:
Speicher/Platte voll, Kann Cookie nicht speichern?

Hallo Stefan,
erstmal Danke für deine Mühe !

Die Einstellung für Sitzung war es NICHT.
Es passiert ja auch eben nur auf den Applegeräten.
Direkt nach dem Login kommt dort die Meldung an Webseite anmelden und das wiederholt sich alle paar Sekunden. Man kann aber einfach auf abbrechen tippen. Das hat alles keinerlei Auswirkun auf die Sitzung. Alles funktioniert soweit. Nur es taucht eben alle Paar Sekunden wieder auf.
Wie gesagt auf meinen Windowslaptops und Linnuxlaptos oder auch auf meine RasperryPi passiert das nicht.
Ratlos

Lothar

Alle Gerät haben die neueste Version. 18.3.2

Euer demo-server macht diese faxen natürlich nicht.
Auch nicht auf meinem Iphone.

Lothar

Hmmm…
Der Webbrowser kommuniziert mit dem Push-Server. Er hält eine Verbindung offen, damit EGw (Mail, …) etwas an den Browser pusher kann.

Schau doch bitte mal, was ein Desktop-Browser in der Browser-Konsole dazu sagt.
Prüfe auch bitte deine Installation, ob da nicht die Platte voll ist.

Seit wann tritt das auf?
Hattest du das Update-Paket egroupware-docker_23.1.20250307 installiert?

Stefan

Hallo Stephan,
auf Desktop bzw. Laptop, Notebook usw. tritt das Problem ja nicht auf.
Die Installation ist uralt und ich habe alle updates mitgemacht.

Dateisystem Größe Benutzt Verf. Verw% Eingehängt auf
/dev/nvme1n1p2 165G 141G 21G 88% /
devtmpfs 4,0M 8,0K 4,0M 1% /dev
tmpfs 16G 0 16G 0% /dev/shm
efivarfs 256K 124K 128K 50% /sys/firmware/efi/efivars
tmpfs 6,3G 2,9M 6,3G 1% /run
tmpfs 1,0M 0 1,0M 0% /run/credentials/systemd-journald.service
/dev/nvme1n1p2 165G 141G 21G 88% /.snapshots
/dev/nvme1n1p2 165G 141G 21G 88% /boot/grub2/i386-pc
/dev/nvme1n1p2 165G 141G 21G 88% /boot/grub2/x86_64-efi
/dev/nvme1n1p2 165G 141G 21G 88% /opt
/dev/nvme1n1p2 165G 141G 21G 88% /root
/dev/nvme1n1p2 165G 141G 21G 88% /srv
tmpfs 16G 3,9M 16G 1% /tmp
/dev/nvme1n1p4 299G 26G 270G 9% /home
/dev/nvme1n1p2 165G 141G 21G 88% /usr/local
/dev/nvme1n1p2 165G 141G 21G 88% /var
/dev/nvme0n1p1 466G 134G 328G 29% /var2
/dev/nvme1n1p1 511M 6,0M 506M 2% /boot/efi
/dev/sda1 13T 7,3T 5,6T 57% /daten
tmpfs 1,0M 0 1,0M 0% /run/credentials/getty@tty1.service
tmpfs 3,2G 148K 3,2G 1% /run/user/1000
tmpfs 3,2G 64K 3,2G 1% /run/user/0
/dev/sdc 13T 7,3T 5,6T 57% /Archiv
/dev/mapper/container2 13T 7,2T 5,1T 59% /daten/backup

Hier ist überall Platz. Der Rechner ist ein i7 14600 und hat 32
GB RAM und er langweilt sich :wink:

Ja das aktuelle update habe ich
egroupware-docker (23.1.20250307) hardy; urgency=low

  • Api: diverse security hardening following up a pentest through SySS GmbH contracted by one of our customers
  • Api: allow to check passwords e.g. for application secrets via OpenID Connect authentication (requires “password” grant!)
  • Addressbook: hide account-name column for non-admins, unless otherwise configured in app-configuration of addressbook
  • CalDAV/CardDAV: only show own user and memberships on automatic index page (or PROPFIND) for privacy and security reasons
  • Admin/Api: allow to hide groups from non-admins

Tja und nu ?

Lothar

Heißt ja nicht, dass in der Browser-Konsole nichts steht.
Du solltest dort mindestens sehen können, ob/dass Push funktioniert:

Benutzt du EGw unverschlüsselt?

Die Frage war, ob du das
Paket-Update egroupware-docker_23.1.20250307
installiert hast.

Darum noch einmal die Farge: Seit wann tritt das auf?

Stefan

Hallo Stefan,
oh das kann ich nicht mit Bestimmtheit sagen, da es für mich keine Rolle spielte.
Aber es wird schon ein paar Jahre so sein.

Lothar

Ach ja ,
hier ist immer die neueste Version installiert.
Ich benutze egroupware schon gefühlt seit 20 Jahren, aber auch das kann ich nicht mehr feststellen.

Lothar

Irgendwie kommen, die emails von der egroupware-liste hier nicht alle an.
Deshalb hier dir tröpfchenweisen Antworten.
Was verstehst du unter unverschlüsset ?
Hier geht alles über https mit gültigen certifikat.
Die Daten befinden sich in unverschlüsselten Partitionen.

Lothar

So dann hier noch die Ausgabe der Browserconsole auf dem Linuxrechner / Server für egroupware firefox 132.0.1

14:48:12.568 Missing resource in locale de: devtools/client/toolbox.ftl
14:48:22.563 Promise rejected after context unloaded: Actor 'Conduits' destroyed before query 'RuntimeMessage' was resolved
content-utils.js:28
14:48:22.579 [Error ] KeePassXC-Browser - page.initSettings error: Error: Managed storage manifest not found global.js:168:13
14:48:22.613 Legacy import:  
Array []
 /egroupware egw_json-c7e2591d.js:2831:11
14:48:22.614 Content-Security-Policy: Die Einstellungen der Seite haben die Ausführung eines Event-Handlers (script-src-attr) blockiert, da es gegen folgende Direktive verstößt: "script-src 'self' 'unsafe-eval'" jquery.min.js:3:8119
14:48:22.621 Sicherheitsfehler: Inhalte auf https://192.168.178.20/egroupware/home/templates/default/images/navbar.svg haben versucht, https://192.168.178.20/egroupware/home/templates/default/less/svg.css zu laden, aber dürfen keine externen Daten laden, wenn sie als Grafik verwendet werden.
14:48:22.699 [Error ] KeePassXC-Browser - page.initSettings error: Error: Managed storage manifest not found global.js:168:13
14:48:22.738 unreachable code after return statement etemplate2-1c05c89e.js:81088:5
14:48:22.781 egw: 169ms - Timer beendet egw_json-c7e2591d.js:2917:64
14:48:22.786 NS_NOINTERFACE: Prompter.sys.mjs:63
14:48:22.799 console.trace() Synchronous AJAX request detected 
Object { url: "/egroupware/json.php?menuaction=EGroupware\\Api\\Framework::ajax_get_preference", parameters: (1) […], async: false, callback: null, context: null, sender: null, egw: egw(), onLoadFinish: null, jsFiles: 0, jsCount: 0, … }
egw_json-c7e2591d.js:4672:12
    sendRequest https://192.168.178.20/egroupware/chunks/egw_json-c7e2591d.js:4672
    preference https://192.168.178.20/egroupware/api/js/jsapi/egw.min.js?1741629493:516
    setActiveApp https://192.168.178.20/egroupware/pixelegg/js/fw_pixelegg.min.js?1741629493:264
    name https://192.168.178.20/egroupware/chunks/egw_inheritance-a27f268b.js:244
    applicationTabNavigate https://192.168.178.20/egroupware/chunks/fw_classes-4d4dace2.js:340
    loadApplications https://192.168.178.20/egroupware/pixelegg/js/fw_pixelegg.min.js?1741629493:236
    name https://192.168.178.20/egroupware/chunks/egw_inheritance-a27f268b.js:244
    init https://192.168.178.20/egroupware/pixelegg/js/fw_pixelegg.min.js?1741629493:169
    name https://192.168.178.20/egroupware/chunks/egw_inheritance-a27f268b.js:244
    Class https://192.168.178.20/egroupware/chunks/egw_inheritance-a27f268b.js:299
    <anonym> https://192.168.178.20/egroupware/pixelegg/js/fw_pixelegg.min.js?1741629493:708
    jQuery 3
    <anonym> https://192.168.178.20/egroupware/pixelegg/js/fw_pixelegg.min.js?1741629493:705
14:48:22.799 Synchrone XMLHttpRequests am Haupt-Thread sollte nicht mehr verwendet werden, weil es nachteilige Effekte für das Erlebnis der Endbenutzer hat. Für weitere Hilfe siehe https://xhr.spec.whatwg.org/#sync-warning offline.min.js:2:3067
14:48:22.801 Firefox kann keine Verbindung zu dem Server unter wss://192.168.178.20/egroupware/push aufbauen. egw_json-c7e2591d.js:4541:32
14:48:22.801
error { target: WebSocket, isTrusted: true, srcElement: WebSocket, currentTarget: WebSocket, eventPhase: 2, bubbles: false, cancelable: false, returnValue: true, defaultPrevented: false, composed: false, … }
egw_json-c7e2591d.js:4570:12
14:48:22.801 [close] Connection died --> reconnect in 4000ms egw_json-c7e2591d.js:4588:13
14:48:22.931 Loading status.index into  #status-index etemplate2-1c05c89e.js:121280:32
14:48:23.023 Deprecated widget.options use etemplate2-1c05c89e.js:4629:15
14:48:23.048 console.trace() Synchronous AJAX request detected 
Object { url: "/egroupware/json.php?menuaction=EGroupware\\Api\\Framework::ajax_get_preference", parameters: (1) […], async: false, callback: null, context: null, sender: null, egw: {…}, onLoadFinish: null, jsFiles: 0, jsCount: 0, … }
egw_json-c7e2591d.js:4672:12
    sendRequest https://192.168.178.20/egroupware/chunks/egw_json-c7e2591d.js:4672
    preference https://192.168.178.20/egroupware/api/js/jsapi/egw.min.js?1741629493:516
    _localize https://192.168.178.20/egroupware/chunks/etemplate2-1c05c89e.js:75074
    getOptions https://192.168.178.20/egroupware/chunks/etemplate2-1c05c89e.js:75021
    init https://192.168.178.20/egroupware/chunks/etemplate2-1c05c89e.js:74952
    asyncGeneratorStep$j https://192.168.178.20/egroupware/chunks/etemplate2-1c05c89e.js:74632
    _next https://192.168.178.20/egroupware/chunks/etemplate2-1c05c89e.js:74633
    j https://192.168.178.20/egroupware/chunks/etemplate2-1c05c89e.js:74633
    j https://192.168.178.20/egroupware/chunks/etemplate2-1c05c89e.js:74633
    init https://192.168.178.20/egroupware/chunks/etemplate2-1c05c89e.js:75000
    updated https://192.168.178.20/egroupware/chunks/etemplate2-1c05c89e.js:73855
    updated https://192.168.178.20/egroupware/chunks/etemplate2-1c05c89e.js:4482
    updated https://192.168.178.20/egroupware/chunks/etemplate2-1c05c89e.js:14040
    _$AE https://192.168.178.20/egroupware/chunks/etemplate2-1c05c89e.js:4046
    performUpdate https://192.168.178.20/egroupware/chunks/etemplate2-1c05c89e.js:4046
    scheduleUpdate https://192.168.178.20/egroupware/chunks/etemplate2-1c05c89e.js:4046
    _$Ej https://192.168.178.20/egroupware/chunks/etemplate2-1c05c89e.js:4046
14:48:23.133 Legacy widget grid[#] could not handle adding a child (ET2-HBOX) etemplate2-1c05c89e.js:11793:17
14:48:23.134 Legacy widget grid[#] could not handle adding a child (ET2-VBOX) etemplate2-1c05c89e.js:11793:17
14:48:23.162 deferred: 150ms - Timer beendet etemplate2-1c05c89e.js:121409:23
14:48:23.178 Couldn't not parse mimetype application/javascript main.js:53:24691
14:48:24.044 MouseEvent.mozInputSource sollte nicht mehr verwendet werden. Verwenden Sie PointerEvent.pointerType stattdessen. etemplate2-1c05c89e.js:42791:24
14:48:26.806 NS_NOINTERFACE: Prompter.sys.mjs:63
14:48:26.806 Firefox kann keine Verbindung zu dem Server unter wss://192.168.178.20/egroupware/push aufbauen. egw_json-c7e2591d.js:4541:32
14:48:26.806
error { target: WebSocket, isTrusted: true, srcElement: WebSocket, currentTarget: WebSocket, eventPhase: 2, bubbles: false, cancelable: false, returnValue: true, defaultPrevented: false, composed: false, … }
egw_json-c7e2591d.js:4570:12
14:48:26.807 [close] Connection died --> reconnect in 16000ms egw_json-c7e2591d.js:4588:13

Lothar