Tatsächlich habe ich den gleichen Fehler auch.
Allerdings in einer selbst gehosteten CE-Version: Powered by EGroupware 20.1.20210324
Ich hatte erst gedacht, dass es am fehlenden Swoolepush liegt, der nach dem Update von 19 auf 20 zunächst nicht da war. Den hab ich jetzt aber nachinstalliert. “Test Push” im Admin liefert:
Push::onlyFallback()=false --> Using native Swoole Push
SwoolPush\Backend::failedAttempts()=0, SwoolePush\Backend::backoffTime=60
SwoolePush\Backend->online()=null
Push::onlyFallback()=false --> Using native Swoole Push
SwoolPush\Backend::failedAttempts()=0, SwoolePush\Backend::backoffTime=60
Push->online()=null
Ist das richtig oder falsch? Leider kann ich das der Ausgabe nicht entnehmen.
Ein “curl -i https://MEINSERVER/egroupware/push” liefert ein “Hello, World!”, auch, wenn man ihn aus dem egroupware-Container aufruft.
Allerdings sehe ich beim Login auf das System in der Browser-Webconsole folgendes (mehrfach, mit unterschiedlichen Timeout-Zeiten, Rechnername hab ich ersetzt):
jsapi.min.js?1616570065:422 WebSocket connection to 'wss://MEINSERVER/egroupware/push' failed:
jsapi.min.js?1616570065:422
Event {isTrusted: true, type: "error", target: WebSocket, currentTarget: WebSocket, eventPhase: 2, …}
bubbles: false
cancelBubble: false
cancelable: false
composed: false
currentTarget: WebSocket {url: "wss://MEINSERVER/egroupware/push", readyState: 3, bufferedAmount: 0, onopen: ƒ, onerror: ƒ, …}
defaultPrevented: false
eventPhase: 0
isTrusted: true
path: []
returnValue: true
srcElement: WebSocket {url: "wss://MEINSERVERe/egroupware/push", readyState: 3, bufferedAmount: 0, onopen: ƒ, onerror: ƒ, …}
target: WebSocket {url: "wss://MEINSERVER/egroupware/push", readyState: 3, bufferedAmount: 0, onopen: ƒ, onerror: ƒ, …}
timeStamp: 802.4150000419468
type: "error"
__proto__: Event
jsapi.min.js?1616570065:422 [close] Connection died --> reconnect in 4000ms
jsapi.min.js?1616570065:281 Loaded data
{etemplate_exec_id: "calendar_omerzu_dgFgQLU9v5dkFL4kTMVvfS3JW5Qk1IinPLYVzfgGCn0=", app_header: null, content: {…}, sel_options: {…}, readonlys: Array(0), …}
app_header: null
content: {owner: Array(1), status_filter: "default", filter: "month", cat_id: 0, view: "week", …}
currentapp: "calendar"
etemplate_exec_id: "calendar_omerzu_dgFgQLU9v5dkFL4kTMVvfS3JW5Qk1IinPLYVzfgGCn0="
langRequire: (3) [{…}, Array(0), {…}]
modifications: {calendar.sidebox: {…}, cat_id: {…}}
readonlys: []
sel_options: {status_filter: Array(13), cat_id: Array(8), owner: Array(1)}
validation_errors: []
__proto__: Object
Sagen tut mir die Meldung wenig, insofern bin ich ratlos.
Was kann ich tun?
Danke, Thomas.