App password authentication on Desktop Client disconnects after a while

Nextcloud version: 25.0.10
Operating system and version: DSM 7.0
Apache or nginx version: Apache/2.4.38 (Debian)
PHP version: 8.1.20

Client OS: macOS Monterey 12.7.3

The issue you are facing:

I’m experimenting with using app password for authenticating the Nextcloud Desktop Sync client for macOS. I authenticate via the Nextcloud binary in Nextcloud.app/Content/MacOS/Nextcloud and seems like it is working to start with. It starts syncing and all seems good, but after a while, it just disconnects from the server and does not reconnect. It also for some reason removes the Keychain Access entry that gets created once the authentication is successful, which would explain why it is unable to reconnect.

I’ve tried authenticating via the app itself too (i.e. not via the binary as a command), and I get the same result there.

Is this the first time you’ve seen this error? Yes, I noticed it as soon as I started using app passwords, and behaviour is consistent except for the time it takes for it to disconnect.

Steps to replicate it:

  1. Create an app password, either via occ or GUI
  2. Use that app password to authenticate the Nextcloud Desktop sync client, either via Terminal or via GUI/web
  3. After a while (it can be a few minutes or a few hours, I’m not sure what it depends on) the client will be unauthenticated again.

Here’s the output of my Nextcloud Desktop Sync client. I have replaced the username with testuser and the server domain with nextcloudserver.domain.com:

2024-02-20 13:43:54:442 [ info nextcloud.gui.socketapi /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/socketapi/socketapi.cpp:259 ]:	Loaded shell extension: "pluginkit" "-a /Applications/Nextcloud.app/Contents/PlugIns/FinderSyncExt.appex/" ""
2024-02-20 13:43:54:456 [ info nextcloud.gui.socketapi /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/socketapi/socketapi.cpp:259 ]:	Loaded shell extension: "pluginkit" "-e use -i com.nextcloud.desktopclient.FinderSyncExt" ""
2024-02-20 13:43:54:456 [ info nextcloud.gui.socketapi /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/socketapi/socketapi.cpp:294 ]:	server started, listening at  "/Users/testuser/Library/Group Containers/com.nextcloud.desktopclient/.socket"
2024-02-20 13:43:54:456 [ info nextcloud.gui.folder.manager /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/folderman.cpp:67 ]:	setting remote poll timer interval to 30000 msec
2024-02-20 13:43:54:456 [ info nextcloud.gui.folder.manager /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/folderman.cpp:186 ]:	Setup folders from settings file
2024-02-20 13:43:54:456 [ warning nextcloud.gui.application /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/application.cpp:476 ]:	Migration result AccountManager::AccountsRestoreResult:  OCC::AccountManager::AccountsRestoreSuccess
2024-02-20 13:43:54:456 [ warning nextcloud.gui.application /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/application.cpp:477 ]:	Folders migrated:  0
2024-02-20 13:43:54:456 [ warning nextcloud.gui.application /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/application.cpp:478 ]:	No accounts were migrated, prompting user to set up accounts and folders from scratch.
2024-02-20 13:43:54:466 [ info nextcloud.sync.clientproxy /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/clientproxy.cpp:103 ]:	Set proxy configuration to use the preferred system proxy for http tcp connections
2024-02-20 13:43:54:497 [ warning default qrc:/qml/src/gui/tray/Window.qml:940 ]:	qrc:/qml/src/gui/tray/Window.qml:940:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
2024-02-20 13:43:54:514 [ warning default qrc:/qml/src/gui/tray/TrayFoldersMenuButton.qml:127 ]:	qrc:/qml/src/gui/tray/TrayFoldersMenuButton.qml:127:17: Unable to assign QQuickItem to QQuickAnchorLine
2024-02-20 13:43:54:516 [ info nextcloud.gui.account.state /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/accountstate.cpp:271 ]:	check connectivity
2024-02-20 13:43:54:516 [ info nextcloud.sync.credentials.webflow /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/creds/webflowcredentials.cpp:139 ]:	Fetch from keychain!
2024-02-20 13:43:54:524 [ warning nextcloud.sync.credentials.keychainchunk /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/creds/keychainchunk.cpp:360 ]:	Unable to read "testuser_clientCertificatePEM:https://nextcloudserver.domain.com/:0" chunk "0" "Could not retrieve private key from keystore: The specified item could not be found in the keychain"
2024-02-20 13:43:54:533 [ warning nextcloud.sync.credentials.keychainchunk /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/creds/keychainchunk.cpp:360 ]:	Unable to read "testuser_clientKeyPEM:https://nextcloudserver.domain.com/:0" chunk "0" "Could not retrieve private key from keystore: The specified item could not be found in the keychain"
2024-02-20 13:43:54:533 [ warning nextcloud.sync.credentials.webflow /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/creds/webflowcredentials.cpp:464 ]:	Unable to read client key "Could not retrieve private key from keystore: The specified item could not be found in the keychain"
2024-02-20 13:43:54:533 [ warning nextcloud.sync.credentials.keychainchunk /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/creds/keychainchunk.cpp:360 ]:	Unable to read "testuser_clientCaCertificatePEM0:https://nextcloudserver.domain.com/:0" chunk "0" "Could not retrieve private key from keystore: The specified item could not be found in the keychain"
2024-02-20 13:43:54:533 [ warning nextcloud.sync.credentials.webflow /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/creds/webflowcredentials.cpp:505 ]:	Unable to read client CA cert slot "0" "Could not retrieve private key from keystore: The specified item could not be found in the keychain"
2024-02-20 13:43:54:534 [ warning nextcloud.sync.credentials.keychainchunk /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/creds/keychainchunk.cpp:360 ]:	Unable to read "testuser_clientCertificatePEM:https://nextcloudserver.domain.com/" chunk "0" "Could not retrieve private key from keystore: The specified item could not be found in the keychain"
2024-02-20 13:43:54:534 [ warning nextcloud.sync.credentials.keychainchunk /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/creds/keychainchunk.cpp:360 ]:	Unable to read "testuser_clientKeyPEM:https://nextcloudserver.domain.com/" chunk "0" "Could not retrieve private key from keystore: The specified item could not be found in the keychain"
2024-02-20 13:43:54:534 [ warning nextcloud.sync.credentials.webflow /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/creds/webflowcredentials.cpp:464 ]:	Unable to read client key "Could not retrieve private key from keystore: The specified item could not be found in the keychain"
2024-02-20 13:43:54:534 [ warning nextcloud.sync.credentials.keychainchunk /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/creds/keychainchunk.cpp:360 ]:	Unable to read "testuser_clientCaCertificatePEM0:https://nextcloudserver.domain.com/" chunk "0" "Could not retrieve private key from keystore: The specified item could not be found in the keychain"
2024-02-20 13:43:54:534 [ warning nextcloud.sync.credentials.webflow /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/creds/webflowcredentials.cpp:505 ]:	Unable to read client CA cert slot "0" "Could not retrieve private key from keystore: The specified item could not be found in the keychain"
2024-02-20 13:43:54:534 [ info nextcloud.gui.account.state /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/accountstate.cpp:468 ]:	Fetched credentials for "https://nextcloudserver.domain.com" attempting to connect
2024-02-20 13:43:54:534 [ info nextcloud.gui.account.state /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/accountstate.cpp:271 ]:	check connectivity
2024-02-20 13:43:54:534 [ info nextcloud.sync.credentials.webflow /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/creds/webflowcredentials.cpp:117 ]:	Get QNAM
2024-02-20 13:43:54:535 [ info nextcloud.sync.connectionvalidator /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/connectionvalidator.cpp:81 ]:	No system proxy set by OS
2024-02-20 13:43:54:535 [ info nextcloud.sync.accessmanager /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/accessmanager.cpp:78 ]:	2 "" "https://nextcloudserver.domain.com/index.php/204" has X-Request-ID "ded024f3-6ab4-4a84-af6a-127fe7139179"
2024-02-20 13:43:54:535 [ info nextcloud.sync.networkjob /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/abstractnetworkjob.cpp:363 ]:	OCC::CheckRedirectCostFreeUrlJob created for "https://nextcloudserver.domain.com" + "status.php" "OCC::ConnectionValidator"
2024-02-20 13:43:54:917 [ info nextcloud.sync.credentials.webflow /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/creds/webflowcredentials.cpp:406 ]:	request finished
2024-02-20 13:43:54:917 [ info nextcloud.sync.accessmanager /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/accessmanager.cpp:78 ]:	2 "" "https://nextcloudserver.domain.com/status.php" has X-Request-ID "52b756ca-5918-46c0-b073-8241599c7d69"
2024-02-20 13:43:54:917 [ info nextcloud.sync.networkjob /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/abstractnetworkjob.cpp:363 ]:	OCC::CheckServerJob created for "https://nextcloudserver.domain.com" + "status.php" "OCC::ConnectionValidator"
2024-02-20 13:43:54:943 [ info nextcloud.sync.credentials.webflow /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/creds/webflowcredentials.cpp:406 ]:	request finished
2024-02-20 13:43:54:943 [ info nextcloud.sync.networkjob.checkserver /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/networkjobs.cpp:556 ]:	status.php returns:  QJsonDocument({"edition":"","extendedSupport":false,"installed":true,"maintenance":false,"needsDbUpgrade":false,"productname":"Nextcloud","version":"25.0.10.1","versionstring":"25.0.10"})   QNetworkReply::NoError  Reply:  QNetworkReplyHttpImpl(0x600000a82a30)
2024-02-20 13:43:54:943 [ info nextcloud.sync.connectionvalidator /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/connectionvalidator.cpp:128 ]:	** Application: ownCloud found:  QUrl("https://nextcloudserver.domain.com")  with version  "25.0.10" ( "25.0.10.1" )
2024-02-20 13:43:54:943 [ info nextcloud.sync.connectionvalidator /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/connectionvalidator.cpp:281 ]:	QUrl("https://nextcloudserver.domain.com") has server version "25.0.10.1"
2024-02-20 13:43:54:943 [ info nextcloud.gui.account.state /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/accountstate.cpp:370 ]:	AccountState connection status change:  OCC::ConnectionValidator::Undefined -> OCC::ConnectionValidator::CredentialsNotReady
2024-02-20 13:43:54:944 [ info nextcloud.gui.folder.manager /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/folderman.cpp:807 ]:	Account "testuser@nextcloudserver.domain.com" disconnected or paused, terminating or descheduling sync folders
2024-02-20 13:43:54:944 [ info nextcloud.gui.account.state /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/accountstate.cpp:450 ]:	Invalid credentials for "https://nextcloudserver.domain.com" asking user
2024-02-20 13:43:54:944 [ info nextcloud.gui.account.state /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/accountstate.cpp:113 ]:	AccountState state change:  "Disconnected" -> "Asking Credentials"
2024-02-20 13:43:54:944 [ info nextcloud.gui.folder.manager /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/folderman.cpp:807 ]:	Account "testuser@nextcloudserver.domain.com" disconnected or paused, terminating or descheduling sync folders
2024-02-20 13:43:54:945 [ info nextcloud.sync.networkjob.determineauthtype /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/networkjobs.cpp:1031 ]:	Determining auth type for QUrl("https://nextcloudserver.domain.com/remote.php/dav/files/testuser/")
2024-02-20 13:43:54:945 [ info nextcloud.sync.accessmanager /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/accessmanager.cpp:78 ]:	2 "" "https://nextcloudserver.domain.com" has X-Request-ID "91a341c5-f2c8-4df6-a68a-0883198512f4"
2024-02-20 13:43:54:945 [ info nextcloud.sync.networkjob /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/abstractnetworkjob.cpp:363 ]:	OCC::SimpleNetworkJob created for "https://nextcloudserver.domain.com" + "" ""
2024-02-20 13:43:54:945 [ info nextcloud.sync.accessmanager /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/accessmanager.cpp:78 ]:	6 "PROPFIND" "https://nextcloudserver.domain.com/remote.php/dav/files/testuser/" has X-Request-ID "20c13bff-bb47-407b-85ce-59da67895e31"
2024-02-20 13:43:54:946 [ info nextcloud.sync.networkjob /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/abstractnetworkjob.cpp:363 ]:	OCC::SimpleNetworkJob created for "https://nextcloudserver.domain.com" + "" ""
2024-02-20 13:43:54:946 [ info nextcloud.sync.accessmanager /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/accessmanager.cpp:78 ]:	2 "" "https://nextcloudserver.domain.com/ocs/v2.php/cloud/capabilities?format=json" has X-Request-ID "798e38f0-e345-4641-9e6b-abd4f4d0d9ab"
2024-02-20 13:43:54:946 [ info nextcloud.sync.networkjob /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/abstractnetworkjob.cpp:363 ]:	OCC::JsonApiJob created for "https://nextcloudserver.domain.com" + "/ocs/v2.php/cloud/capabilities" "OCC::DetermineAuthTypeJob"
2024-02-20 13:43:54:985 [ info nextcloud.sync.credentials.webflow /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/creds/webflowcredentials.cpp:406 ]:	request finished
2024-02-20 13:43:54:985 [ info nextcloud.sync.networkjob /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/abstractnetworkjob.cpp:269 ]:	Redirecting "GET" QUrl("https://nextcloudserver.domain.com") QUrl("https://nextcloudserver.domain.com/login")
2024-02-20 13:43:54:985 [ info nextcloud.sync.accessmanager /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/accessmanager.cpp:78 ]:	2 "" "https://nextcloudserver.domain.com/login" has X-Request-ID "932f54cd-a77c-410e-89ba-8727ee706cbf"
2024-02-20 13:43:55:030 [ info nextcloud.sync.credentials.webflow /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/creds/webflowcredentials.cpp:406 ]:	request finished
2024-02-20 13:43:55:030 [ warning nextcloud.sync.credentials.webflow /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/creds/webflowcredentials.cpp:208 ]:	QNetworkReply::AuthenticationRequiredError
2024-02-20 13:43:55:030 [ warning nextcloud.sync.credentials.webflow /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/creds/webflowcredentials.cpp:209 ]:	"Host requires authentication"
2024-02-20 13:43:55:030 [ warning nextcloud.sync.networkjob.determineauthtype /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/networkjobs.cpp:1075 ]:	Unknown WWW-Authenticate reply to auth-test PROPFIND: "basic realm=\"macbackup\", charset=\"utf-8\""
2024-02-20 13:43:55:043 [ info nextcloud.sync.credentials.webflow /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/creds/webflowcredentials.cpp:406 ]:	request finished
2024-02-20 13:43:55:044 [ info nextcloud.sync.networkjob.jsonapi /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/networkjobs.cpp:972 ]:	JsonApiJob of QUrl("https://nextcloudserver.domain.com/ocs/v2.php/cloud/capabilities?format=json") FINISHED WITH STATUS "OK"
2024-02-20 13:43:55:044 [ info nextcloud.sync.credentials.webflow /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/creds/webflowcredentials.cpp:406 ]:	request finished
2024-02-20 13:43:55:045 [ info nextcloud.sync.networkjob.determineauthtype /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/networkjobs.cpp:1157 ]:	Auth type for QUrl("https://nextcloudserver.domain.com/remote.php/dav/files/testuser/") is OCC::DetermineAuthTypeJob::LoginFlowV2
2024-02-20 13:43:55:045 [ warning default unknown:0 ]:	QLayout: Attempting to add QLayout "" to OCC::WebFlowCredentialsDialog "", which already has a layout
2024-02-20 13:43:55:048 [ info nextcloud.sync.accessmanager /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/accessmanager.cpp:78 ]:	4 "" "https://nextcloudserver.domain.com/index.php/login/v2" has X-Request-ID "88e039f7-7e36-420d-b9f4-3ff9424ea23c"
2024-02-20 13:43:55:048 [ info nextcloud.sync.networkjob /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/abstractnetworkjob.cpp:363 ]:	OCC::SimpleNetworkJob created for "https://nextcloudserver.domain.com" + "" ""
2024-02-20 13:43:55:327 [ info nextcloud.sync.credentials.webflow /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/creds/webflowcredentials.cpp:406 ]:	request finished
2024-02-20 13:43:55:327 [ info nextcloud.sync.credentials.flow2auth /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/creds/flow2auth.cpp:150 ]:	setting remote poll timer interval to 30000 msec
2024-02-20 13:43:57:490 [ info nextcloud.gui.updater /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/updater/sparkleupdater_mac.mm:305 ]:	launching background check
2024-02-20 13:43:57:491 [ info nextcloud.gui.updater /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/updater/sparkleupdater_mac.mm:79 ]:	Updater may check for updates: YES
2024-02-20 13:43:57:774 [ info nextcloud.gui.updater /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/updater/sparkleupdater_mac.mm:98 ]:	"Finished loading appcast."
2024-02-20 13:43:57:774 [ info nextcloud.gui.updater /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/updater/sparkleupdater_mac.mm:98 ]:	"No valid update found."
2024-02-20 13:43:58:583 [ info nextcloud.gui.account.state /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/accountstate.cpp:476 ]:	Credentials asked for "https://nextcloudserver.domain.com" are they ready? false
2024-02-20 13:43:58:583 [ info nextcloud.gui.account.state /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/accountstate.cpp:113 ]:	AccountState state change:  "Asking Credentials" -> "Signed out"
2024-02-20 13:43:58:585 [ info nextcloud.gui.folder.manager /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/folderman.cpp:807 ]:	Account "testuser@nextcloudserver.domain.com" disconnected or paused, terminating or descheduling sync folders
2024-02-20 13:44:08:637 [ debug nextcloud.gui.systray /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/systray.cpp:720 ]	[ OCC::Systray::computeWindowReferencePoint ]:	screenRect: QRect(0,25 1440x807)
2024-02-20 13:44:08:638 [ debug nextcloud.gui.systray /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/systray.cpp:721 ]	[ OCC::Systray::computeWindowReferencePoint ]:	taskbarScreenEdge: OCC::Systray::TaskBarPosition::Top
2024-02-20 13:44:08:638 [ debug nextcloud.gui.systray /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/systray.cpp:722 ]	[ OCC::Systray::computeWindowReferencePoint ]:	trayIconCenter: QPoint(1108,11)
2024-02-20 13:44:08:638 [ debug nextcloud.gui.systray /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/systray.cpp:843 ]	[ OCC::Systray::computeWindowPosition ]:	taskbarScreenEdge: OCC::Systray::TaskBarPosition::Top
2024-02-20 13:44:08:638 [ debug nextcloud.gui.systray /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/systray.cpp:844 ]	[ OCC::Systray::computeWindowPosition ]:	screenRect: QRect(0,0 1440x900)
2024-02-20 13:44:08:638 [ debug nextcloud.gui.systray /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/systray.cpp:845 ]	[ OCC::Systray::computeWindowPosition ]:	windowRect (reference) QRect(883,29 452x577)
2024-02-20 13:44:08:638 [ debug nextcloud.gui.systray /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/systray.cpp:846 ]	[ OCC::Systray::computeWindowPosition ]:	windowRect (adjusted) QRect(883,29 452x577)
2024-02-20 13:44:11:184 [ info nextcloud.gui.account.state /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/accountstate.cpp:113 ]:	AccountState state change:  "Signed out" -> "Disconnected"
2024-02-20 13:44:11:184 [ info nextcloud.gui.account.state /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/accountstate.cpp:271 ]:	check connectivity
2024-02-20 13:44:11:184 [ info nextcloud.sync.credentials.webflow /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/creds/webflowcredentials.cpp:117 ]:	Get QNAM
2024-02-20 13:44:11:186 [ info nextcloud.gui.folder.manager /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/folderman.cpp:807 ]:	Account "testuser@nextcloudserver.domain.com" disconnected or paused, terminating or descheduling sync folders
2024-02-20 13:44:11:195 [ info nextcloud.sync.connectionvalidator /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/connectionvalidator.cpp:81 ]:	No system proxy set by OS
2024-02-20 13:44:11:195 [ info nextcloud.sync.accessmanager /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/accessmanager.cpp:78 ]:	2 "" "https://nextcloudserver.domain.com/index.php/204" has X-Request-ID "e200262c-bc2e-4b6c-8425-287296af0b10"
2024-02-20 13:44:11:195 [ info nextcloud.sync.networkjob /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/abstractnetworkjob.cpp:363 ]:	OCC::CheckRedirectCostFreeUrlJob created for "https://nextcloudserver.domain.com" + "status.php" "OCC::ConnectionValidator"
2024-02-20 13:44:11:308 [ info nextcloud.sync.credentials.webflow /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/creds/webflowcredentials.cpp:406 ]:	request finished
2024-02-20 13:44:11:308 [ info nextcloud.sync.accessmanager /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/accessmanager.cpp:78 ]:	2 "" "https://nextcloudserver.domain.com/status.php" has X-Request-ID "66e9e56b-94d2-4256-ba6f-55b0016f03e4"
2024-02-20 13:44:11:309 [ info nextcloud.sync.networkjob /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/abstractnetworkjob.cpp:363 ]:	OCC::CheckServerJob created for "https://nextcloudserver.domain.com" + "status.php" "OCC::ConnectionValidator"
2024-02-20 13:44:11:337 [ info nextcloud.sync.credentials.webflow /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/creds/webflowcredentials.cpp:406 ]:	request finished
2024-02-20 13:44:11:337 [ info nextcloud.sync.networkjob.checkserver /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/networkjobs.cpp:556 ]:	status.php returns:  QJsonDocument({"edition":"","extendedSupport":false,"installed":true,"maintenance":false,"needsDbUpgrade":false,"productname":"Nextcloud","version":"25.0.10.1","versionstring":"25.0.10"})   QNetworkReply::NoError  Reply:  QNetworkReplyHttpImpl(0x600000a9cb80)
2024-02-20 13:44:11:337 [ info nextcloud.sync.connectionvalidator /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/connectionvalidator.cpp:128 ]:	** Application: ownCloud found:  QUrl("https://nextcloudserver.domain.com")  with version  "25.0.10" ( "25.0.10.1" )
2024-02-20 13:44:11:337 [ info nextcloud.sync.connectionvalidator /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/connectionvalidator.cpp:281 ]:	QUrl("https://nextcloudserver.domain.com") has server version "25.0.10.1"
2024-02-20 13:44:11:337 [ info nextcloud.gui.account.state /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/accountstate.cpp:370 ]:	AccountState connection status change:  OCC::ConnectionValidator::Undefined -> OCC::ConnectionValidator::CredentialsNotReady
2024-02-20 13:44:11:339 [ info nextcloud.gui.folder.manager /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/folderman.cpp:807 ]:	Account "testuser@nextcloudserver.domain.com" disconnected or paused, terminating or descheduling sync folders
2024-02-20 13:44:11:339 [ info nextcloud.gui.account.state /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/accountstate.cpp:450 ]:	Invalid credentials for "https://nextcloudserver.domain.com" asking user
2024-02-20 13:44:11:339 [ info nextcloud.gui.account.state /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/accountstate.cpp:113 ]:	AccountState state change:  "Disconnected" -> "Asking Credentials"
2024-02-20 13:44:11:339 [ info nextcloud.gui.folder.manager /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/folderman.cpp:807 ]:	Account "testuser@nextcloudserver.domain.com" disconnected or paused, terminating or descheduling sync folders
2024-02-20 13:44:11:340 [ info nextcloud.sync.networkjob.determineauthtype /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/networkjobs.cpp:1031 ]:	Determining auth type for QUrl("https://nextcloudserver.domain.com/remote.php/dav/files/testuser/")
2024-02-20 13:44:11:340 [ info nextcloud.sync.accessmanager /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/accessmanager.cpp:78 ]:	2 "" "https://nextcloudserver.domain.com" has X-Request-ID "8c18703e-b2fa-4610-b130-dd6ebf689f38"
2024-02-20 13:44:11:340 [ info nextcloud.sync.networkjob /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/abstractnetworkjob.cpp:363 ]:	OCC::SimpleNetworkJob created for "https://nextcloudserver.domain.com" + "" ""
2024-02-20 13:44:11:340 [ info nextcloud.sync.accessmanager /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/accessmanager.cpp:78 ]:	6 "PROPFIND" "https://nextcloudserver.domain.com/remote.php/dav/files/testuser/" has X-Request-ID "4b420657-db77-48d0-9978-55ecc552e542"
2024-02-20 13:44:11:341 [ info nextcloud.sync.networkjob /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/abstractnetworkjob.cpp:363 ]:	OCC::SimpleNetworkJob created for "https://nextcloudserver.domain.com" + "" ""
2024-02-20 13:44:11:341 [ info nextcloud.sync.accessmanager /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/accessmanager.cpp:78 ]:	2 "" "https://nextcloudserver.domain.com/ocs/v2.php/cloud/capabilities?format=json" has X-Request-ID "f04ef025-e824-4250-8a44-03207acf1703"
2024-02-20 13:44:11:341 [ info nextcloud.sync.networkjob /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/abstractnetworkjob.cpp:363 ]:	OCC::JsonApiJob created for "https://nextcloudserver.domain.com" + "/ocs/v2.php/cloud/capabilities" "OCC::DetermineAuthTypeJob"
2024-02-20 13:44:11:390 [ info nextcloud.sync.credentials.webflow /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/creds/webflowcredentials.cpp:406 ]:	request finished
2024-02-20 13:44:11:390 [ info nextcloud.sync.networkjob /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/abstractnetworkjob.cpp:269 ]:	Redirecting "GET" QUrl("https://nextcloudserver.domain.com") QUrl("https://nextcloudserver.domain.com/login")
2024-02-20 13:44:11:390 [ info nextcloud.sync.accessmanager /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/accessmanager.cpp:78 ]:	2 "" "https://nextcloudserver.domain.com/login" has X-Request-ID "6ac25461-00d6-42e9-9a57-722a5f88d5bd"
2024-02-20 13:44:11:427 [ info nextcloud.sync.credentials.webflow /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/creds/webflowcredentials.cpp:406 ]:	request finished
2024-02-20 13:44:11:427 [ warning nextcloud.sync.credentials.webflow /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/creds/webflowcredentials.cpp:208 ]:	QNetworkReply::AuthenticationRequiredError
2024-02-20 13:44:11:427 [ warning nextcloud.sync.credentials.webflow /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/creds/webflowcredentials.cpp:209 ]:	"Host requires authentication"
2024-02-20 13:44:11:427 [ warning nextcloud.sync.networkjob.determineauthtype /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/networkjobs.cpp:1075 ]:	Unknown WWW-Authenticate reply to auth-test PROPFIND: "basic realm=\"macbackup\", charset=\"utf-8\""
2024-02-20 13:44:11:437 [ info nextcloud.sync.credentials.webflow /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/creds/webflowcredentials.cpp:406 ]:	request finished
2024-02-20 13:44:11:437 [ info nextcloud.sync.networkjob.jsonapi /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/networkjobs.cpp:972 ]:	JsonApiJob of QUrl("https://nextcloudserver.domain.com/ocs/v2.php/cloud/capabilities?format=json") FINISHED WITH STATUS "OK"
2024-02-20 13:44:11:456 [ info nextcloud.sync.credentials.webflow /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/creds/webflowcredentials.cpp:406 ]:	request finished
2024-02-20 13:44:11:456 [ info nextcloud.sync.networkjob.determineauthtype /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/networkjobs.cpp:1157 ]:	Auth type for QUrl("https://nextcloudserver.domain.com/remote.php/dav/files/testuser/") is OCC::DetermineAuthTypeJob::LoginFlowV2
2024-02-20 13:44:11:457 [ warning default unknown:0 ]:	QLayout: Attempting to add QLayout "" to OCC::WebFlowCredentialsDialog "", which already has a layout
2024-02-20 13:44:11:458 [ info nextcloud.sync.accessmanager /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/accessmanager.cpp:78 ]:	4 "" "https://nextcloudserver.domain.com/index.php/login/v2" has X-Request-ID "6c79ac8f-6a86-4a58-8af0-f9e135bbc804"
2024-02-20 13:44:11:459 [ info nextcloud.sync.networkjob /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/abstractnetworkjob.cpp:363 ]:	OCC::SimpleNetworkJob created for "https://nextcloudserver.domain.com" + "" ""
2024-02-20 13:44:11:813 [ info nextcloud.sync.credentials.webflow /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/creds/webflowcredentials.cpp:406 ]:	request finished
2024-02-20 13:44:11:814 [ info nextcloud.sync.credentials.flow2auth /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/creds/flow2auth.cpp:150 ]:	setting remote poll timer interval to 30000 msec
2024-02-20 13:44:24:487 [ info nextcloud.gui.folder.manager /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/folderman.cpp:959 ]:	Etag poll timer timeout
2024-02-20 13:44:24:487 [ info nextcloud.gui.folder.manager /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/folderman.cpp:963 ]:	Folders to sync: 0
2024-02-20 13:44:24:487 [ info nextcloud.gui.folder.manager /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/folderman.cpp:973 ]:	Number of folders that don't use push notifications: 0
2024-02-20 13:44:33:721 [ info nextcloud.sync.accessmanager /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/accessmanager.cpp:78 ]:	4 "" "https://nextcloudserver.domain.com/login/v2/poll" has X-Request-ID "93938369-1056-4cc5-92de-82a7f99bb9ff"
2024-02-20 13:44:33:722 [ info nextcloud.sync.networkjob /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/abstractnetworkjob.cpp:363 ]:	OCC::SimpleNetworkJob created for "https://nextcloudserver.domain.com" + "" ""
2024-02-20 13:44:33:723 [ debug nextcloud.gui.systray /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/systray.cpp:720 ]	[ OCC::Systray::computeWindowReferencePoint ]:	screenRect: QRect(0,25 1440x807)
2024-02-20 13:44:33:724 [ debug nextcloud.gui.systray /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/systray.cpp:721 ]	[ OCC::Systray::computeWindowReferencePoint ]:	taskbarScreenEdge: OCC::Systray::TaskBarPosition::Top
2024-02-20 13:44:33:724 [ debug nextcloud.gui.systray /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/systray.cpp:722 ]	[ OCC::Systray::computeWindowReferencePoint ]:	trayIconCenter: QPoint(1108,11)
2024-02-20 13:44:33:724 [ debug nextcloud.gui.systray /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/systray.cpp:843 ]	[ OCC::Systray::computeWindowPosition ]:	taskbarScreenEdge: OCC::Systray::TaskBarPosition::Top
2024-02-20 13:44:33:724 [ debug nextcloud.gui.systray /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/systray.cpp:844 ]	[ OCC::Systray::computeWindowPosition ]:	screenRect: QRect(0,0 1440x900)
2024-02-20 13:44:33:724 [ debug nextcloud.gui.systray /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/systray.cpp:845 ]	[ OCC::Systray::computeWindowPosition ]:	windowRect (reference) QRect(883,29 452x577)
2024-02-20 13:44:33:724 [ debug nextcloud.gui.systray /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/systray.cpp:846 ]	[ OCC::Systray::computeWindowPosition ]:	windowRect (adjusted) QRect(883,29 452x577)
2024-02-20 13:44:33:825 [ info nextcloud.sync.credentials.webflow /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/creds/webflowcredentials.cpp:406 ]:	request finished
2024-02-20 13:44:33:826 [ info nextcloud.sync.credentials.flow2auth /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/creds/flow2auth.cpp:261 ]:	Success getting the appPassword for user:  "testuser" , server:  "https://nextcloudserver.domain.com"
2024-02-20 13:44:33:826 [ info nextcloud.sync.credentials.webflow /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/creds/webflowcredentials.cpp:183 ]:	Obtained a new password
2024-02-20 13:44:33:826 [ info nextcloud.gui.account.manager /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/accountmanager.cpp:354 ]:	Saving  0  unknown certs.
2024-02-20 13:44:33:826 [ info nextcloud.gui.account.manager /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/accountmanager.cpp:369 ]:	Saving cookies. "/Users/testuser/Library/Preferences/Nextcloud/cookies0.db"
2024-02-20 13:44:33:828 [ info nextcloud.gui.account.state /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/accountstate.cpp:476 ]:	Credentials asked for "https://nextcloudserver.domain.com" are they ready? true
2024-02-20 13:44:33:828 [ info nextcloud.gui.account.state /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/accountstate.cpp:271 ]:	check connectivity
2024-02-20 13:44:33:829 [ info nextcloud.sync.credentials.webflow /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/creds/webflowcredentials.cpp:117 ]:	Get QNAM
2024-02-20 13:44:33:829 [ info nextcloud.gui.account.state /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/accountstate.cpp:476 ]:	Credentials asked for "https://nextcloudserver.domain.com" are they ready? true
2024-02-20 13:44:33:829 [ info nextcloud.gui.account.state /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/accountstate.cpp:271 ]:	check connectivity
2024-02-20 13:44:33:829 [ info nextcloud.sync.credentials.webflow /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/creds/webflowcredentials.cpp:117 ]:	Get QNAM
2024-02-20 13:44:33:830 [ warning default unknown:0 ]:	QCoreApplication::postEvent: Unexpected null receiver
2024-02-20 13:44:33:876 [ info nextcloud.sync.connectionvalidator /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/connectionvalidator.cpp:81 ]:	No system proxy set by OS
2024-02-20 13:44:33:877 [ info nextcloud.sync.accessmanager /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/accessmanager.cpp:78 ]:	2 "" "https://nextcloudserver.domain.com/index.php/204" has X-Request-ID "b5b7ec45-f785-484f-91d2-5246798f582f"
2024-02-20 13:44:33:877 [ info nextcloud.sync.networkjob /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/abstractnetworkjob.cpp:363 ]:	OCC::CheckRedirectCostFreeUrlJob created for "https://nextcloudserver.domain.com" + "status.php" "OCC::ConnectionValidator"
2024-02-20 13:44:34:239 [ info nextcloud.sync.credentials.webflow /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/creds/webflowcredentials.cpp:406 ]:	request finished
2024-02-20 13:44:34:240 [ info nextcloud.sync.accessmanager /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/accessmanager.cpp:78 ]:	2 "" "https://nextcloudserver.domain.com/status.php" has X-Request-ID "6100e3e9-d983-42d7-a737-6a05fba61469"
2024-02-20 13:44:34:241 [ info nextcloud.sync.networkjob /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/abstractnetworkjob.cpp:363 ]:	OCC::CheckServerJob created for "https://nextcloudserver.domain.com" + "status.php" "OCC::ConnectionValidator"
2024-02-20 13:44:34:262 [ info nextcloud.sync.account /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/account.cpp:806 ]:	appPassword stored in keychain
2024-02-20 13:44:34:272 [ info nextcloud.sync.credentials.webflow /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/creds/webflowcredentials.cpp:406 ]:	request finished
2024-02-20 13:44:34:272 [ info nextcloud.sync.networkjob.checkserver /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/networkjobs.cpp:556 ]:	status.php returns:  QJsonDocument({"edition":"","extendedSupport":false,"installed":true,"maintenance":false,"needsDbUpgrade":false,"productname":"Nextcloud","version":"25.0.10.1","versionstring":"25.0.10"})   QNetworkReply::NoError  Reply:  QNetworkReplyHttpImpl(0x600000ab03c0)
2024-02-20 13:44:34:272 [ info nextcloud.sync.connectionvalidator /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/connectionvalidator.cpp:128 ]:	** Application: ownCloud found:  QUrl("https://nextcloudserver.domain.com")  with version  "25.0.10" ( "25.0.10.1" )
2024-02-20 13:44:34:272 [ info nextcloud.sync.connectionvalidator /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/connectionvalidator.cpp:281 ]:	QUrl("https://nextcloudserver.domain.com") has server version "25.0.10.1"
2024-02-20 13:44:34:272 [ info nextcloud.sync.accessmanager /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/accessmanager.cpp:78 ]:	6 "PROPFIND" "https://nextcloudserver.domain.com/remote.php/dav/files/testuser/" has X-Request-ID "c7b24e07-356a-4c16-9660-989bb97334ab"
2024-02-20 13:44:34:272 [ info nextcloud.sync.networkjob /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/abstractnetworkjob.cpp:363 ]:	OCC::PropfindJob created for "https://nextcloudserver.domain.com" + "/" "OCC::ConnectionValidator"
2024-02-20 13:44:34:333 [ info nextcloud.sync.credentials.webflow /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/creds/webflowcredentials.cpp:406 ]:	request finished
2024-02-20 13:44:34:334 [ info nextcloud.sync.networkjob.propfind /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/networkjobs.cpp:658 ]:	PROPFIND of QUrl("https://nextcloudserver.domain.com/remote.php/dav/files/testuser/") FINISHED WITH STATUS "OK"
2024-02-20 13:44:34:334 [ info nextcloud.sync.accessmanager /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/accessmanager.cpp:78 ]:	2 "" "https://nextcloudserver.domain.com/ocs/v1.php/cloud/capabilities?format=json" has X-Request-ID "7568a8c7-b6d1-4912-a99b-b913d3c76302"
2024-02-20 13:44:34:335 [ info nextcloud.sync.networkjob /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/abstractnetworkjob.cpp:363 ]:	OCC::JsonApiJob created for "https://nextcloudserver.domain.com" + "ocs/v1.php/cloud/capabilities" "OCC::ConnectionValidator"
2024-02-20 13:44:34:384 [ info nextcloud.sync.credentials.webflow /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/creds/webflowcredentials.cpp:406 ]:	request finished
2024-02-20 13:44:34:384 [ info nextcloud.sync.networkjob.jsonapi /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/networkjobs.cpp:972 ]:	JsonApiJob of QUrl("https://nextcloudserver.domain.com/ocs/v1.php/cloud/capabilities?format=json") FINISHED WITH STATUS "OK"
2024-02-20 13:44:34:384 [ info nextcloud.sync.connectionvalidator /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/connectionvalidator.cpp:255 ]:	Server capabilities QJsonObject({"activity":{"apiv2":["filters","filters-api","previews","rich-strings"]},"bruteforce":{"delay":0},"circles":{"circle":{"config":{"coreFlags":[1,2,4],"systemFlags":[512,1024,2048]},"constants":{"flags":{"1":"Single","1024":"Hidden","128":"Friends","16":"Open","16384":"Circle Invite","2":"Personal","2048":"Backend","256":"Password Protected","32":"Invite","32768":"Federated","4":"System","4096":"Local","512":"No Owner","64":"Join Request","65536":"Mount point","8":"Visible","8192":"Root"},"source":{"core":{"1":"Nextcloud Account","10000":"Nextcloud App","16":"Circle","2":"Nextcloud Group","4":"Email Address","8":"Contact"},"extra":{"10001":"Circles App","10002":"Admin Command Line"}}}},"member":{"constants":{"level":{"1":"Member","4":"Moderator","8":"Admin","9":"Owner"}},"type":{"0":"single","1":"user","10000":"app","16":"circle","2":"group","4":"mail","8":"contact"}},"settings":{"allowedCircles":262143,"allowedUserTypes":31,"frontendEnabled":true,"membersLimit":-1},"status":{"globalScale":false},"version":"25.0.0"},"core":{"pollinterval":60,"reference-api":true,"reference-regex":"(\\s|\\n|^)(https?:\\/\\/)((?:[-A-Z0-9+_]+\\.)+[-A-Z]+(?:\\/[-A-Z0-9+&@#%?=~_|!:,.;()]*)*)(\\s|\\n|$)","webdav-root":"remote.php/webdav"},"dav":{"bulkupload":"1.0","chunking":"1.0"},"files":{"bigfilechunking":true,"blacklisted_files":[".htaccess"],"directEditing":{"etag":"c748e8fc588b54fc5af38c4481a19d20","url":"https://nextcloudserver.domain.com/ocs/v2.php/apps/files/api/v1/directEditing"},"undelete":true,"versioning":true},"metadataAvailable":{"gps":["/image\\/.*/"],"size":["/image\\/.*/"]},"ocm":{"apiVersion":"1.0-proposal1","enabled":true,"endPoint":"https://nextcloudserver.domain.com/ocm","resourceTypes":[{"name":"file","protocols":{"webdav":"/public.php/webdav/"},"shareTypes":["user","group"]}]},"password_policy":{"api":{"generate":"https://nextcloudserver.domain.com/ocs/v2.php/apps/password_policy/api/v1/generate","validate":"https://nextcloudserver.domain.com/ocs/v2.php/apps/password_policy/api/v1/validate"},"enforceNonCommonPassword":true,"enforceNumericCharacters":false,"enforceSpecialCharacters":false,"enforceUpperLowerCase":false,"minLength":10},"provisioning_api":{"AccountPropertyScopesFederatedEnabled":true,"AccountPropertyScopesPublishedEnabled":false,"AccountPropertyScopesVersion":2,"version":"1.15.0"},"theming":{"background":"#F7D117","background-default":true,"background-plain":true,"color":"#F7D117","color-element":"#F7D117","color-element-bright":"#F7D117","color-element-dark":"#F7D117","color-text":"#000000","favicon":"https://nextcloudserver.domain.com/apps/theming/image/logo?useSvg=1&v=16","logo":"https://nextcloudserver.domain.com/apps/theming/image/logo?useSvg=1&v=16","logoheader":"https://nextcloudserver.domain.com/apps/theming/image/logo?useSvg=1&v=16","name":"Macbackup","slogan":"a safe home for all your data","url":"https://inslaget.kau.se"}})
2024-02-20 13:44:34:384 [ info nextcloud.sync.accessmanager /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/accessmanager.cpp:78 ]:	2 "" "https://nextcloudserver.domain.com/ocs/v2.php/apps/files/api/v1/directEditing?format=json" has X-Request-ID "e1a55bf8-d941-4ae5-8c56-99d2d6bc7efb"
2024-02-20 13:44:34:385 [ info nextcloud.sync.networkjob /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/abstractnetworkjob.cpp:363 ]:	OCC::JsonApiJob created for "https://nextcloudserver.domain.com" + "ocs/v2.php/apps/files/api/v1/directEditing" ""
2024-02-20 13:44:34:385 [ info nextcloud.sync.accessmanager /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/accessmanager.cpp:78 ]:	2 "" "https://nextcloudserver.domain.com/ocs/v1.php/cloud/user?format=json" has X-Request-ID "acd7289c-e049-4d26-a715-1b387013fcf2"
2024-02-20 13:44:34:385 [ info nextcloud.sync.networkjob /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/abstractnetworkjob.cpp:363 ]:	OCC::JsonApiJob created for "https://nextcloudserver.domain.com" + "ocs/v1.php/cloud/user" "OCC::UserInfo"
2024-02-20 13:44:34:430 [ info nextcloud.sync.credentials.webflow /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/creds/webflowcredentials.cpp:406 ]:	request finished
2024-02-20 13:44:34:430 [ info nextcloud.sync.networkjob.jsonapi /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/networkjobs.cpp:972 ]:	JsonApiJob of QUrl("https://nextcloudserver.domain.com/ocs/v2.php/apps/files/api/v1/directEditing?format=json") FINISHED WITH STATUS "OK"
2024-02-20 13:44:34:482 [ info nextcloud.sync.credentials.webflow /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/creds/webflowcredentials.cpp:406 ]:	request finished
2024-02-20 13:44:34:482 [ info nextcloud.sync.networkjob.jsonapi /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/networkjobs.cpp:972 ]:	JsonApiJob of QUrl("https://nextcloudserver.domain.com/ocs/v1.php/cloud/user?format=json") FINISHED WITH STATUS "OK"
2024-02-20 13:44:34:483 [ info nextcloud.sync.accessmanager /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/accessmanager.cpp:78 ]:	2 "" "https://nextcloudserver.domain.com/remote.php/dav/avatars/testuser/128.png" has X-Request-ID "ea3f1759-acba-4bcc-a04b-370fec5d3b4d"
2024-02-20 13:44:34:483 [ info nextcloud.sync.networkjob /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/abstractnetworkjob.cpp:363 ]:	OCC::AvatarJob created for "https://nextcloudserver.domain.com" + "" "OCC::UserInfo"
2024-02-20 13:44:34:537 [ info nextcloud.sync.credentials.webflow /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/creds/webflowcredentials.cpp:406 ]:	request finished
2024-02-20 13:44:34:540 [ info nextcloud.sync.clientsideencryption /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/clientsideencryption.cpp:757 ]:	Initializing
2024-02-20 13:44:34:540 [ info nextcloud.sync.clientsideencryption /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/clientsideencryption.cpp:759 ]:	No Client side encryption available on server.
2024-02-20 13:44:34:540 [ info nextcloud.gui.account.state /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/accountstate.cpp:370 ]:	AccountState connection status change:  OCC::ConnectionValidator::CredentialsNotReady -> OCC::ConnectionValidator::Connected
2024-02-20 13:44:34:547 [ info nextcloud.gui.folder.manager /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/folderman.cpp:807 ]:	Account "testuser@nextcloudserver.domain.com" disconnected or paused, terminating or descheduling sync folders
2024-02-20 13:44:34:547 [ info nextcloud.gui.account.state /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/accountstate.cpp:113 ]:	AccountState state change:  "Asking Credentials" -> "Connected"
2024-02-20 13:44:34:547 [ info nextcloud.sync.accessmanager /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/accessmanager.cpp:78 ]:	6 "GET" "https://nextcloudserver.domain.com/ocs/v2.php/core/navigation/apps?absolute=true&format=json" has X-Request-ID "77843f44-3d09-4fad-9e8f-b60090627c3d"
2024-02-20 13:44:34:547 [ info nextcloud.sync.networkjob /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/abstractnetworkjob.cpp:363 ]:	OCC::OcsNavigationAppsJob created for "https://nextcloudserver.domain.com" + "ocs/v2.php/core/navigation/apps" ""
2024-02-20 13:44:34:548 [ info nextcloud.gui.activity /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/tray/activitylistmodel.cpp:437 ]:	Start fetching activities for  "testuser@nextcloudserver.domain.com"
2024-02-20 13:44:34:548 [ info nextcloud.sync.accessmanager /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/accessmanager.cpp:78 ]:	2 "" "https://nextcloudserver.domain.com/ocs/v2.php/apps/activity/api/v2/activity?previews=true&since=0&limit=50&format=json" has X-Request-ID "ec36e8f7-40cb-441b-a7e9-ec054dcd892a"
2024-02-20 13:44:34:548 [ info nextcloud.sync.networkjob /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/abstractnetworkjob.cpp:363 ]:	OCC::JsonApiJob created for "https://nextcloudserver.domain.com" + "ocs/v2.php/apps/activity/api/v2/activity" "OCC::ActivityListModel"
2024-02-20 13:44:34:548 [ info nextcloud.gui.servernotification /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/tray/notificationhandler.cpp:38 ]:	Account "testuser@nextcloudserver.domain.com" does not have notifications enabled.
2024-02-20 13:44:34:552 [ info nextcloud.gui.folder.manager /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/folderman.cpp:796 ]:	Account "testuser@nextcloudserver.domain.com" connected, scheduling its folders
2024-02-20 13:44:34:552 [ info nextcloud.gui.account.state /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/accountstate.cpp:338 ]:	reset retry count
2024-02-20 13:44:34:552 [ info nextcloud.sync.accessmanager /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/accessmanager.cpp:78 ]:	6 "GET" "https://nextcloudserver.domain.com/ocs/v2.php/core/navigation/apps?absolute=true&format=json" has X-Request-ID "f0ab3be6-2246-45b3-a8ae-32faafb1f427"
2024-02-20 13:44:34:552 [ info nextcloud.sync.networkjob /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/abstractnetworkjob.cpp:363 ]:	OCC::OcsNavigationAppsJob created for "https://nextcloudserver.domain.com" + "ocs/v2.php/core/navigation/apps" ""
2024-02-20 13:44:34:595 [ info nextcloud.sync.credentials.webflow /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/creds/webflowcredentials.cpp:406 ]:	request finished
2024-02-20 13:44:34:642 [ info nextcloud.sync.credentials.webflow /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/creds/webflowcredentials.cpp:406 ]:	request finished
2024-02-20 13:44:34:724 [ info nextcloud.sync.credentials.webflow /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/creds/webflowcredentials.cpp:406 ]:	request finished
2024-02-20 13:44:34:724 [ info nextcloud.sync.networkjob.jsonapi /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/networkjobs.cpp:972 ]:	JsonApiJob of QUrl("https://nextcloudserver.domain.com/ocs/v2.php/apps/activity/api/v2/activity?previews=true&since=0&limit=50&format=json") FINISHED WITH STATUS "OK"
2024-02-20 13:44:34:726 [ info nextcloud.gui.activity /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/tray/activitylistmodel.cpp:663 ]:	Activity/Notification/Error successfully dismissed:  "Fetching activities …"
2024-02-20 13:44:34:726 [ info nextcloud.gui.activity /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/tray/activitylistmodel.cpp:664 ]:	Trying to remove Activity/Notification/Error from view... 
2024-02-20 13:44:34:726 [ info nextcloud.gui.activity /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/tray/activitylistmodel.cpp:668 ]:	Activity/Notification/Error successfully removed from the list.
2024-02-20 13:44:34:726 [ info nextcloud.gui.activity /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/tray/activitylistmodel.cpp:669 ]:	Updating Activity/Notification/Error view.
2024-02-20 13:44:34:804 [ info nextcloud.sync.accessmanager /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/accessmanager.cpp:78 ]:	2 "" "https://nextcloudserver.domain.com/apps/settings/img/personal.svg" has X-Request-ID "3729a738-b52f-4328-ade8-bed73ee058dd"
2024-02-20 13:44:34:804 [ warning default unknown:0 ]:	QObject: Cannot create children for a parent that is in a different thread.
(Parent is OCC::AccessManager(0x600000861140), parent's thread is QThread(0x600000aac210), current thread is QQuickPixmapReader(0x600002c3e580)
2024-02-20 13:44:34:822 [ info nextcloud.sync.credentials.webflow /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/creds/webflowcredentials.cpp:406 ]:	request finished
2024-02-20 13:44:54:488 [ info nextcloud.gui.servernotification /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/tray/notificationhandler.cpp:38 ]:	Account "testuser@nextcloudserver.domain.com" does not have notifications enabled.
2024-02-20 13:44:54:488 [ info nextcloud.gui.folder.manager /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/folderman.cpp:959 ]:	Etag poll timer timeout
2024-02-20 13:44:54:488 [ info nextcloud.gui.folder.manager /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/folderman.cpp:963 ]:	Folders to sync: 0
2024-02-20 13:44:54:488 [ info nextcloud.gui.folder.manager /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/folderman.cpp:973 ]:	Number of folders that don't use push notifications: 0
2024-02-20 13:44:56:488 [ info nextcloud.gui.account.state /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/accountstate.cpp:540 ]:	timer has not expired: do not check now 21936 62000
2024-02-20 13:44:56:488 [ info nextcloud.gui.account.state /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/accountstate.cpp:566 ]:	Skipping server availability check for account "testuser" with state 2
2024-02-20 13:45:24:487 [ info nextcloud.gui.folder.manager /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/folderman.cpp:959 ]:	Etag poll timer timeout
2024-02-20 13:45:24:488 [ info nextcloud.gui.folder.manager /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/folderman.cpp:963 ]:	Folders to sync: 0
2024-02-20 13:45:24:488 [ info nextcloud.gui.folder.manager /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/folderman.cpp:973 ]:	Number of folders that don't use push notifications: 0
2024-02-20 13:45:54:487 [ info nextcloud.gui.servernotification /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/tray/notificationhandler.cpp:38 ]:	Account "testuser@nextcloudserver.domain.com" does not have notifications enabled.
2024-02-20 13:45:54:487 [ info nextcloud.gui.folder.manager /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/folderman.cpp:959 ]:	Etag poll timer timeout
2024-02-20 13:45:54:487 [ info nextcloud.gui.folder.manager /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/folderman.cpp:963 ]:	Folders to sync: 0
2024-02-20 13:45:54:487 [ info nextcloud.gui.folder.manager /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/folderman.cpp:973 ]:	Number of folders that don't use push notifications: 0
2024-02-20 13:45:58:486 [ info nextcloud.gui.account.state /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/accountstate.cpp:271 ]:	check connectivity
2024-02-20 13:45:58:487 [ info nextcloud.sync.accessmanager /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/accessmanager.cpp:78 ]:	6 "PROPFIND" "https://nextcloudserver.domain.com/remote.php/dav/files/testuser/" has X-Request-ID "2a331b1b-df30-416d-a7e0-6c94618bfb96"
2024-02-20 13:45:58:488 [ info nextcloud.sync.networkjob /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/abstractnetworkjob.cpp:363 ]:	OCC::PropfindJob created for "https://nextcloudserver.domain.com" + "/" "OCC::ConnectionValidator"
2024-02-20 13:45:58:488 [ info nextcloud.gui.account.state /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/accountstate.cpp:566 ]:	Skipping server availability check for account "testuser" with state 2
2024-02-20 13:45:59:232 [ info nextcloud.sync.credentials.webflow /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/creds/webflowcredentials.cpp:406 ]:	request finished
2024-02-20 13:45:59:232 [ warning nextcloud.sync.networkjob /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/abstractnetworkjob.cpp:221 ]:	QNetworkReply::AuthenticationRequiredError "Host requires authentication" QVariant(int, 401)
2024-02-20 13:45:59:232 [ warning nextcloud.sync.credentials.webflow /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/creds/webflowcredentials.cpp:208 ]:	QNetworkReply::AuthenticationRequiredError
2024-02-20 13:45:59:232 [ warning nextcloud.sync.credentials.webflow /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/creds/webflowcredentials.cpp:209 ]:	"Host requires authentication"
2024-02-20 13:45:59:233 [ info nextcloud.gui.account.manager /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/accountmanager.cpp:354 ]:	Saving  0  unknown certs.
2024-02-20 13:45:59:233 [ info nextcloud.gui.account.manager /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/accountmanager.cpp:369 ]:	Saving cookies. "/Users/testuser/Library/Preferences/Nextcloud/cookies0.db"
2024-02-20 13:45:59:236 [ info nextcloud.gui.account.manager /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/accountmanager.cpp:354 ]:	Saving  0  unknown certs.
2024-02-20 13:45:59:237 [ info nextcloud.gui.account.manager /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/accountmanager.cpp:369 ]:	Saving cookies. "/Users/testuser/Library/Preferences/Nextcloud/cookies0.db"
2024-02-20 13:45:59:239 [ info nextcloud.gui.account.state /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/accountstate.cpp:113 ]:	AccountState state change:  "Connected" -> "Signed out"
2024-02-20 13:45:59:243 [ info nextcloud.gui.folder.manager /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/folderman.cpp:807 ]:	Account "testuser@nextcloudserver.domain.com" disconnected or paused, terminating or descheduling sync folders
2024-02-20 13:45:59:243 [ info nextcloud.gui.account.state /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/accountstate.cpp:437 ]:	Invalid credentials for "https://nextcloudserver.domain.com" checking for remote wipe request
2024-02-20 13:45:59:244 [ info nextcloud.gui.folder.manager /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/folderman.cpp:807 ]:	Account "testuser@nextcloudserver.domain.com" disconnected or paused, terminating or descheduling sync folders
2024-02-20 13:45:59:244 [ info nextcloud.sync.networkjob.propfind /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/networkjobs.cpp:658 ]:	PROPFIND of QUrl("https://nextcloudserver.domain.com/remote.php/dav/files/testuser/") FINISHED WITH STATUS "AuthenticationRequiredError Host requires authentication"
2024-02-20 13:45:59:244 [ warning nextcloud.sync.networkjob.propfind /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/networkjobs.cpp:680 ]:	*not* successful, http result code is 401 ""
2024-02-20 13:45:59:244 [ warning nextcloud.sync.connectionvalidator /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/connectionvalidator.cpp:215 ]:	******** Password is wrong! QNetworkReply::AuthenticationRequiredError "Host requires authentication"
2024-02-20 13:45:59:244 [ warning nextcloud.gui.account.state /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/accountstate.cpp:345 ]:	Signed out, ignoring OCC::ConnectionValidator::CredentialsWrong "https://nextcloudserver.domain.com"
2024-02-20 13:45:59:245 [ debug nextcloud.gui.macsystray /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/systray.mm:186 ]	[ OCC::checkNotificationAuth ]:	Authorization for notifications not granted.
2024-02-20 13:45:59:245 [ debug nextcloud.gui.macsystray /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/systray.mm:189 ]	[ OCC::checkNotificationAuth ]:	Error from notification center:  "Notifications are not allowed for this application"
2024-02-20 13:45:59:269 [ info nextcloud.sync.account /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/account.cpp:860 ]:	appPassword deleted from keychain
2024-02-20 13:45:59:280 [ warning nextcloud.sync.credentials.keychainchunk /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/creds/keychainchunk.cpp:472 ]:	Unable to delete "testuser:https://nextcloudserver.domain.com/:0" chunk "0" "Could not remove private key from keystore: The specified item could not be found in the keychain"
2024-02-20 13:45:59:643 [ warning nextcloud.gui.remotewipe /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/remotewipe.cpp:82 ]:	"There was an error accessing the 'token' endpoint: <br><em>Error transferring https://nextcloudserver.domain.com/index.php/core/wipe/check - server replied: Not Found</em>"
2024-02-20 13:46:08:286 [ debug nextcloud.gui.systray /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/systray.cpp:720 ]	[ OCC::Systray::computeWindowReferencePoint ]:	screenRect: QRect(0,25 1440x807)
2024-02-20 13:46:08:286 [ debug nextcloud.gui.systray /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/systray.cpp:721 ]	[ OCC::Systray::computeWindowReferencePoint ]:	taskbarScreenEdge: OCC::Systray::TaskBarPosition::Top
2024-02-20 13:46:08:286 [ debug nextcloud.gui.systray /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/systray.cpp:722 ]	[ OCC::Systray::computeWindowReferencePoint ]:	trayIconCenter: QPoint(1108,11)
2024-02-20 13:46:08:286 [ debug nextcloud.gui.systray /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/systray.cpp:843 ]	[ OCC::Systray::computeWindowPosition ]:	taskbarScreenEdge: OCC::Systray::TaskBarPosition::Top
2024-02-20 13:46:08:286 [ debug nextcloud.gui.systray /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/systray.cpp:844 ]	[ OCC::Systray::computeWindowPosition ]:	screenRect: QRect(0,0 1440x900)
2024-02-20 13:46:08:286 [ debug nextcloud.gui.systray /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/systray.cpp:845 ]	[ OCC::Systray::computeWindowPosition ]:	windowRect (reference) QRect(883,29 452x577)
2024-02-20 13:46:08:286 [ debug nextcloud.gui.systray /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/systray.cpp:846 ]	[ OCC::Systray::computeWindowPosition ]:	windowRect (adjusted) QRect(883,29 452x577)
2024-02-20 13:46:24:486 [ info nextcloud.gui.folder.manager /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/folderman.cpp:959 ]:	Etag poll timer timeout
2024-02-20 13:46:24:486 [ info nextcloud.gui.folder.manager /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/folderman.cpp:963 ]:	Folders to sync: 0
2024-02-20 13:46:24:487 [ info nextcloud.gui.folder.manager /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/folderman.cpp:973 ]:	Number of folders that don't use push notifications: 0
2024-02-20 13:46:54:486 [ info nextcloud.gui.folder.manager /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/folderman.cpp:959 ]:	Etag poll timer timeout
2024-02-20 13:46:54:487 [ info nextcloud.gui.folder.manager /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/folderman.cpp:963 ]:	Folders to sync: 0
2024-02-20 13:46:54:487 [ info nextcloud.gui.folder.manager /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/folderman.cpp:973 ]:	Number of folders that don't use push notifications: 0
2024-02-20 13:47:00:486 [ info nextcloud.gui.account.state /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/accountstate.cpp:566 ]:	Skipping server

I updated the server to the latest version now (28.0.2) and I see the same behaviour.

Nextcloud version: 25.0.10
Operating system and version: DSM 7.0
Apache version: Apache/2.4.38 (Debian
PHP version: 8.2.7
Client OS: macOS Monterey 12.7.3
Nextcloud Desktop Sync version: 3.12.0

2024-02-20 13:43:55:030 [ warning nextcloud.sync.networkjob.determineauthtype /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/networkjobs.cpp:1075 ]: Unknown WWW-Authenticate reply to auth-test PROPFIND: "basic realm=\"macbackup\", charset=\"utf-8\""

Do you recognize macbackup? This looks to me like you have another layer of authentication set up somewhere in between your client and your Nextcloud Server app? Maybe on your web server or reverse proxy?

Yes, it goes through a reverse proxy with that name actually! But it requires no authentication, so I’m still stumped. We do however use the TOTP plugin for Nextcloud but as I understand it the auth tokens/app passwords should bypass that?

I just can’t parse out from the logs what goes wrong, it is very frustrating. One second it is happily synchronising files and the next, there is some AuthenticationRequiredError and suddenly it changes the account state to “SignedOut” and removes the credentials from the Keychain, even though they worked fine.

If I use the same app password again, it authenticates fine and picks up synchronising again, so there’s seemingly nothing wrong with the credentials. Except that it disconnects after a short while.

Note also that a normal username+password authentication has no issues, it is only the app password that displays the problem.

2024-04-29 10:39:22:172 [ info nextcloud.sync.propagator.root.directory /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/owncloudpropagator.cpp:1526 ]:	scheduleSelfOrChild OCC::PropagatorJob::Running pending uploads 0 subjobs state OCC::PropagatorJob::Running
2024-04-29 10:39:22:172 [ info nextcloud.sync.propagator /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/owncloudpropagator.h:221 ]:	Starting CSyncEnums::CSYNC_INSTRUCTION_NEW propagation of "shared/test.csv" by OCC::PropagateDownloadFile(0x6000026500f0)
2024-04-29 10:39:22:172 [ info nextcloud.sync.accessmanager /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/accessmanager.cpp:78 ]:	2 "" "https://nextcloudserver.domain.com/remote.php/dav/files/testuser/Desktop/shared/test.csv" has X-Request-ID "679707f5-3ec0-4231-9b1c-ca07dc993028"
2024-04-29 10:39:22:173 [ info nextcloud.sync.networkjob /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/abstractnetworkjob.cpp:363 ]:	OCC::GETFileJob created for "https://nextcloudserver.domain.com" + "/Desktop/shared/test.csv" "OCC::PropagateDownloadFile"
2024-04-29 10:39:22:770 [ info nextcloud.sync.credentials.webflow /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/creds/webflowcredentials.cpp:406 ]:	request finished
2024-04-29 10:39:22:770 [ warning nextcloud.sync.networkjob /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/abstractnetworkjob.cpp:221 ]:	QNetworkReply::AuthenticationRequiredError "Host requires authentication" QVariant(int, 401)
2024-04-29 10:39:22:770 [ warning nextcloud.sync.credentials.webflow /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/creds/webflowcredentials.cpp:208 ]:	QNetworkReply::AuthenticationRequiredError
2024-04-29 10:39:22:770 [ warning nextcloud.sync.credentials.webflow /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/creds/webflowcredentials.cpp:209 ]:	"Host requires authentication"
2024-04-29 10:39:22:771 [ info nextcloud.gui.account.manager /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/accountmanager.cpp:354 ]:	Saving  0  unknown certs.
2024-04-29 10:39:22:771 [ info nextcloud.gui.account.manager /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/accountmanager.cpp:369 ]:	Saving cookies. "/Users/testuser/Library/Preferences/Nextcloud/cookies0.db"
2024-04-29 10:39:22:774 [ info nextcloud.gui.account.manager /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/accountmanager.cpp:354 ]:	Saving  0  unknown certs.
2024-04-29 10:39:22:774 [ info nextcloud.gui.account.manager /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/accountmanager.cpp:369 ]:	Saving cookies. "/Users/testuser/Library/Preferences/Nextcloud/cookies0.db"
2024-04-29 10:39:22:775 [ info nextcloud.gui.account.state /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/accountstate.cpp:113 ]:	AccountState state change:  "Connected" -> "Signed out"
2024-04-29 10:39:22:777 [ info nextcloud.gui.folder.manager /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/folderman.cpp:807 ]:	Account "testuser@nextcloudserver.domain.com" disconnected or paused, terminating or descheduling sync folders
2024-04-29 10:39:22:778 [ info nextcloud.gui.folder /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/folder.cpp:960 ]:	folder  "1"  Terminating!
2024-04-29 10:39:22:778 [ info nextcloud.sync.engine /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/syncengine.cpp:1248 ]:	Aborting sync in propagator...
2024-04-29 10:39:22:778 [ info nextcloud.gui.account.state /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/accountstate.cpp:437 ]:	Invalid credentials for "https://nextcloudserver.domain.com" checking for remote wipe request
2024-04-29 10:39:22:778 [ info nextcloud.gui.folder.manager /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/folderman.cpp:807 ]:	Account "testuser@nextcloudserver.domain.com" disconnected or paused, terminating or descheduling sync folders
2024-04-29 10:39:22:778 [ info nextcloud.gui.folder /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/folder.cpp:960 ]:	folder  "1"  Terminating!
2024-04-29 10:39:22:778 [ info nextcloud.sync.engine /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/syncengine.cpp:1248 ]:	Aborting sync in propagator...
2024-04-29 10:39:22:778 [ info nextcloud.sync.database /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/common/syncjournaldb.cpp:1985 ]:	Setting blacklist entry for "shared/test.csv" 1 "No public access to this resource., Username or password was incorrect, No 'Authorization: Bearer' header found. Either the client didn't send one, or the server is mis-configured, Username or password was incorrect" 1714379962 0 1669021675 "a06ee46201b05a87244ee32129658ea1" "" 0
2024-04-29 10:39:22:778 [ warning nextcloud.sync.propagator /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/owncloudpropagator.cpp:288 ]:	Could not complete propagation of "shared/test.csv" by OCC::PropagateDownloadFile(0x6000026500f0) with status OCC::SyncFileItem::SoftError and error: "No public access to this resource., Username or password was incorrect, No 'Authorization: Bearer' header found. Either the client didn't send one, or the server is mis-configured, Username or password was incorrect"
2024-04-29 10:39:22:779 [ warning nextcloud.gui.activity /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/tray/usermodel.cpp:878 ]:	Item  "shared/test.csv"  retrieved resulted in  "No public access to this resource., Username or password was incorrect, No 'Authorization: Bearer' header found. Either the client didn't send one, or the server is mis-configured, Username or password was incorrect"
2024-04-29 10:39:22:779 [ warning nextcloud.gui.activity /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/gui/tray/usermodel.cpp:840 ]:	Item  "shared/test.csv"  retrieved resulted in error  "No public access to this resource., Username or password was incorrect, No 'Authorization: Bearer' header found. Either the client didn't send one, or the server is mis-configured, Username or password was incorrect"
2024-04-29 10:39:22:808 [ info nextcloud.sync.account /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/account.cpp:860 ]:	appPassword deleted from keychain
2024-04-29 10:39:27:830 [ warning nextcloud.sync.credentials.keychainchunk /var/folders/yr/9dx0mtfj7kdf4725tmcz6md80000gp/T/macos-20569/src/libsync/creds/keychainchunk.cpp:472 ]:	Unable to delete "testuser:https://nextcloudserver.domain.com/:0" chunk "0" "Could not remove private key from keystore: The specified item could not be found in the keychain"

This is what I get on the server side when things start going wrong.

[Mon Apr 29 08:39:22.228844 2024] [php:notice] [pid 26230] [client <redacted>] [nextcloud][user_ldap][2] {"reqId":"me1U4PgA3ntIstIPxsQu","level":2,"time":"2024-04-29T08:39:22+00:00","remoteAddr":"<redacted>","user":"testuser","app":"user_ldap","method":"GET","url":"/remote.php/dav/files/testuser/Desktop/shared/test.csv","message":"Bind failed: 49: Invalid credentials","userAgent":"Mozilla/5.0 (Macintosh) mirall/3.12.0git (build 20569) (Nextcloud, osx-23.4.0 ClientArchitecture: arm64 OsArchitecture: arm64)","version":"28.0.2.5","data":{"app":"user_ldap"}}
[Mon Apr 29 08:39:22.238684 2024] [php:notice] [pid 26230] [client <redacted>] [nextcloud][core][2] {"reqId":"me1U4PgA3ntIstIPxsQu","level":2,"time":"2024-04-29T08:39:22+00:00","remoteAddr":"<redacted>","user":"testuser","app":"core","method":"GET","url":"/remote.php/dav/files/testuser/Desktop/shared/test.csv","message":"Login failed: 'testuser' (Remote IP: '<redacted>')","userAgent":"Mozilla/5.0 (Macintosh) mirall/3.12.0git (build 20569) (Nextcloud, osx-23.4.0 ClientArchitecture: arm64 OsArchitecture: arm64)","version":"28.0.2.5","data":{"app":"core"}}
[Mon Apr 29 08:39:22.244161 2024] [php:notice] [pid 26230] [client <redacted>] [nextcloud][core][2] {"reqId":"me1U4PgA3ntIstIPxsQu","level":2,"time":"2024-04-29T08:39:22+00:00","remoteAddr":"<redacted>","user":"testuser","app":"core","method":"GET","url":"/remote.php/dav/files/testuser/Desktop/shared/test.csv","message":"Session token credentials are invalid","userAgent":"Mozilla/5.0 (Macintosh) mirall/3.12.0git (build 20569) (Nextcloud, osx-23.4.0 ClientArchitecture: arm64 OsArchitecture: arm64)","version":"28.0.2.5","data":{"app":"core","user":"null"}}