Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Graph API Issue: Not syncing shared items between personal accounts #2957

Open
CannonCloud opened this issue Nov 8, 2024 · 11 comments
Open

Comments

@CannonCloud
Copy link

CannonCloud commented Nov 8, 2024

Describe the bug

Onedrive linux client is not syncing shared items between personal accounts. It seems like the onedrive linux client can not see the shared folders in the "My files" folder, so they are not synced.

Operating System Details

Kubuntu 24.04

Client Installation Method

From 3rd Party Source (PPA, OpenSuSE Build Service etc)

OneDrive Account Type

Personal

What is your OneDrive Application Version

onedrive v2.5.2-1+np1+1.1

What is your OneDrive Application Configuration

Configuration file successfully loaded
D-Bus message bus daemon is available; GUI notifications are now enabled
Application version                          = onedrive v2.5.2-1+np1+1.1
Compiled with                                = LDC 2106
User Application Config path                 = /home/cannon/.config/onedrive
System Application Config path               = /etc/onedrive
Applicable Application 'config' location     = /home/cannon/.config/onedrive/config
Configuration file found in config location  = true - using 'config' file values to override application defaults
Applicable 'sync_list' location              = /home/cannon/.config/onedrive/sync_list
Applicable 'items.sqlite3' location          = /home/cannon/.config/onedrive/items.sqlite3
Config option 'drive_id'                     = 
Config option 'sync_dir'                     = ~/OneDrive
Config option 'enable_logging'               = false
Config option 'log_dir'                      = /var/log/onedrive
Config option 'disable_notifications'        = false
Config option 'skip_dir'                     = 
Config option 'skip_dir_strict_match'        = false
Config option 'skip_file'                    = ~*|.~*|*.tmp|*.swp|*.partial
Config option 'skip_dotfiles'                = false
Config option 'skip_symlinks'                = false
Config option 'monitor_interval'             = 300
Config option 'monitor_log_frequency'        = 12
Config option 'monitor_fullscan_frequency'   = 12
Config option 'read_only_auth_scope'         = false
Config option 'dry_run'                      = false
Config option 'upload_only'                  = false
Config option 'download_only'                = false
Config option 'local_first'                  = false
Config option 'check_nosync'                 = false
Config option 'check_nomount'                = false
Config option 'resync'                       = false
Config option 'resync_auth'                  = false
Config option 'cleanup_local_files'          = false
Config option 'classify_as_big_delete'       = 1000
Config option 'disable_upload_validation'    = false
Config option 'disable_download_validation'  = false
Config option 'bypass_data_preservation'     = false
Config option 'no_remote_delete'             = false
Config option 'remove_source_files'          = false
Config option 'sync_dir_permissions'         = 700
Config option 'sync_file_permissions'        = 600
Config option 'space_reservation'            = 52428800
Config option 'application_id'               = d50ca740-c83f-4d1b-b616-12c519384f0c
Config option 'azure_ad_endpoint'            = 
Config option 'azure_tenant_id'              = 
Config option 'user_agent'                   = ISV|abraunegg|OneDrive Client for Linux/v2.5.2-1+np1+1.1
Config option 'force_http_11'                = false
Config option 'debug_https'                  = false
Config option 'rate_limit'                   = 0
Config option 'operation_timeout'            = 3600
Config option 'dns_timeout'                  = 60
Config option 'connect_timeout'              = 10
Config option 'data_timeout'                 = 60
Config option 'ip_protocol_version'          = 0
Config option 'threads'                      = 8
Environment var 'XDG_RUNTIME_DIR'            = true
Environment var 'DBUS_SESSION_BUS_ADDRESS'   = true
Config option 'notify_file_actions'          = false

Selective sync 'sync_list' configured        = false

Config option 'sync_business_shared_items'   = false

Config option 'webhook_enabled'              = false

What is your 'curl' version

url 8.5.0 (x86_64-pc-linux-gnu) libcurl/8.5.0 OpenSSL/3.0.13 zlib/1.3 brotli/1.1.0 zstd/1.5.5 libidn2/2.3.7 libpsl/0.21.2 (+libidn2/2.3.7) libssh/0.10.6/openssl/zlib nghttp2/1.59.0 librtmp/2.3 OpenLDAP/2.6.7
Release-Date: 2023-12-06, security patched: 8.5.0-2ubuntu10.4
Protocols: dict file ftp ftps gopher gophers http https imap imaps ldap ldaps mqtt pop3 pop3s rtmp rtsp scp sftp smb smbs smtp smtps telnet tftp
Features: alt-svc AsynchDNS brotli GSS-API HSTS HTTP2 HTTPS-proxy IDN IPv6 Kerberos Largefile libz NTLM PSL SPNEGO SSL threadsafe TLS-SRP UnixSockets zstd

Where is your 'sync_dir' located

Local

What are all your system 'mount points'

sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
udev on /dev type devtmpfs (rw,nosuid,relatime,size=12201048k,nr_inodes=3050262,mode=755,inode64)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /run type tmpfs (rw,nosuid,nodev,noexec,relatime,size=2447932k,mode=755,inode64)
/dev/mapper/kubuntu--vg-root on / type ext4 (rw,relatime,errors=remount-ro)
securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev,inode64)
tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k,inode64)
cgroup2 on /sys/fs/cgroup type cgroup2 (rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot)
pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime)
efivarfs on /sys/firmware/efi/efivars type efivarfs (rw,nosuid,nodev,noexec,relatime)
bpf on /sys/fs/bpf type bpf (rw,nosuid,nodev,noexec,relatime,mode=700)
systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=32,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=5679)
debugfs on /sys/kernel/debug type debugfs (rw,nosuid,nodev,noexec,relatime)
mqueue on /dev/mqueue type mqueue (rw,nosuid,nodev,noexec,relatime)
hugetlbfs on /dev/hugepages type hugetlbfs (rw,nosuid,nodev,relatime,pagesize=2M)
tracefs on /sys/kernel/tracing type tracefs (rw,nosuid,nodev,noexec,relatime)
fusectl on /sys/fs/fuse/connections type fusectl (rw,nosuid,nodev,noexec,relatime)
configfs on /sys/kernel/config type configfs (rw,nosuid,nodev,noexec,relatime)
/var/lib/snapd/snaps/bare_5.snap on /snap/bare/5 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide,x-gvfs-hide)
/var/lib/snapd/snaps/chromium_2980.snap on /snap/chromium/2980 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide,x-gvfs-hide)
/var/lib/snapd/snaps/core_16928.snap on /snap/core/16928 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide,x-gvfs-hide)
/var/lib/snapd/snaps/core_17200.snap on /snap/core/17200 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide,x-gvfs-hide)
/var/lib/snapd/snaps/core18_2829.snap on /snap/core18/2829 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide,x-gvfs-hide)
/var/lib/snapd/snaps/core18_2846.snap on /snap/core18/2846 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide,x-gvfs-hide)
/var/lib/snapd/snaps/core20_2379.snap on /snap/core20/2379 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide,x-gvfs-hide)
/var/lib/snapd/snaps/core20_2434.snap on /snap/core20/2434 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide,x-gvfs-hide)
/var/lib/snapd/snaps/core22_1663.snap on /snap/core22/1663 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide,x-gvfs-hide)
/var/lib/snapd/snaps/core22_1621.snap on /snap/core22/1621 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide,x-gvfs-hide)
/var/lib/snapd/snaps/core24_490.snap on /snap/core24/490 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide,x-gvfs-hide)
/var/lib/snapd/snaps/core24_609.snap on /snap/core24/609 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide,x-gvfs-hide)
/var/lib/snapd/snaps/cups_1058.snap on /snap/cups/1058 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide,x-gvfs-hide)
/var/lib/snapd/snaps/firefox_5134.snap on /snap/firefox/5134 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide,x-gvfs-hide)
/var/lib/snapd/snaps/cups_1067.snap on /snap/cups/1067 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide,x-gvfs-hide)
/var/lib/snapd/snaps/firefox_5239.snap on /snap/firefox/5239 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide,x-gvfs-hide)
/var/lib/snapd/snaps/gitkraken_153.snap on /snap/gitkraken/153 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide)
/var/lib/snapd/snaps/gitkraken_154.snap on /snap/gitkraken/154 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide,x-gvfs-hide)
/var/lib/snapd/snaps/gnome-3-28-1804_194.snap on /snap/gnome-3-28-1804/194 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide,x-gvfs-hide)
/var/lib/snapd/snaps/gnome-3-28-1804_198.snap on /snap/gnome-3-28-1804/198 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide,x-gvfs-hide)
/var/lib/snapd/snaps/gnome-3-34-1804_90.snap on /snap/gnome-3-34-1804/90 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide,x-gvfs-hide)
/var/lib/snapd/snaps/gnome-3-34-1804_93.snap on /snap/gnome-3-34-1804/93 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide,x-gvfs-hide)
/var/lib/snapd/snaps/gnome-3-38-2004_140.snap on /snap/gnome-3-38-2004/140 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide,x-gvfs-hide)
/var/lib/snapd/snaps/gnome-3-38-2004_143.snap on /snap/gnome-3-38-2004/143 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide,x-gvfs-hide)
/var/lib/snapd/snaps/gnome-42-2204_172.snap on /snap/gnome-42-2204/172 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide,x-gvfs-hide)
/var/lib/snapd/snaps/gnome-42-2204_176.snap on /snap/gnome-42-2204/176 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide,x-gvfs-hide)
/var/lib/snapd/snaps/gnome-46-2404_48.snap on /snap/gnome-46-2404/48 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide,x-gvfs-hide)
/var/lib/snapd/snaps/gnome-46-2404_42.snap on /snap/gnome-46-2404/42 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide,x-gvfs-hide)
/var/lib/snapd/snaps/gtk2-common-themes_13.snap on /snap/gtk2-common-themes/13 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide,x-gvfs-hide)
/var/lib/snapd/snaps/gtk2-common-themes_9.snap on /snap/gtk2-common-themes/9 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide)
/var/lib/snapd/snaps/gtk-common-themes_1535.snap on /snap/gtk-common-themes/1535 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide,x-gvfs-hide)
/var/lib/snapd/snaps/gtk-common-themes_1534.snap on /snap/gtk-common-themes/1534 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide,x-gvfs-hide)
/var/lib/snapd/snaps/jabref_3221.snap on /snap/jabref/3221 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide,x-gvfs-hide)
/var/lib/snapd/snaps/jabref_3232.snap on /snap/jabref/3232 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide,x-gvfs-hide)
/var/lib/snapd/snaps/mesa-2404_143.snap on /snap/mesa-2404/143 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide,x-gvfs-hide)
/var/lib/snapd/snaps/mesa-2404_44.snap on /snap/mesa-2404/44 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide,x-gvfs-hide)
/var/lib/snapd/snaps/pdftk_9.snap on /snap/pdftk/9 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide,x-gvfs-hide)
/var/lib/snapd/snaps/signal-desktop_722.snap on /snap/signal-desktop/722 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide,x-gvfs-hide)
/var/lib/snapd/snaps/signal-desktop_724.snap on /snap/signal-desktop/724 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide,x-gvfs-hide)
/var/lib/snapd/snaps/thunderbird_532.snap on /snap/thunderbird/532 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide,x-gvfs-hide)
/var/lib/snapd/snaps/spotify_79.snap on /snap/spotify/79 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide,x-gvfs-hide)
/var/lib/snapd/snaps/ubports-installer_435.snap on /snap/ubports-installer/435 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide,x-gvfs-hide)
/dev/mapper/kubuntu--vg-root on /var/snap/firefox/common/host-hunspell type ext4 (ro,noexec,noatime,errors=remount-ro)
/dev/nvme0n1p2 on /boot type ext4 (rw,relatime)
/dev/nvme0n1p1 on /boot/efi type vfat (rw,relatime,fmask=0077,dmask=0077,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,nosuid,nodev,noexec,relatime)
tmpfs on /run/snapd/ns type tmpfs (rw,nosuid,nodev,noexec,relatime,size=2447932k,mode=755,inode64)
nsfs on /run/snapd/ns/cups.mnt type nsfs (rw)
tmpfs on /run/user/1000 type tmpfs (rw,nosuid,nodev,relatime,size=2447928k,nr_inodes=611982,mode=700,uid=1000,gid=1000,inode64)
portal on /run/user/1000/doc type fuse.portal (rw,nosuid,nodev,relatime,user_id=1000,group_id=1000)
nsfs on /run/snapd/ns/firefox.mnt type nsfs (rw)
nsfs on /run/snapd/ns/thunderbird.mnt type nsfs (rw)
nsfs on /run/snapd/ns/chromium.mnt type nsfs (rw)
/var/lib/snapd/snaps/spotify_80.snap on /snap/spotify/80 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide,x-gvfs-hide)
nsfs on /run/snapd/ns/spotify.mnt type nsfs (rw)
/var/lib/snapd/snaps/chromium_2990.snap on /snap/chromium/2990 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide,x-gvfs-hide)
/var/lib/snapd/snaps/thunderbird_553.snap on /snap/thunderbird/553 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide,x-gvfs-hide)

What are all your local file system partition types

NAME                     FSTYPE      FSVER    LABEL UUID                                   FSAVAIL FSUSE% MOUNTPOINTS
loop0                                                                                            0   100% /snap/thunderbird/553
loop1                    squashfs    4.0                                                         0   100% /snap/bare/5
loop2                    squashfs    4.0                                                         0   100% /snap/chromium/2980
loop3                    squashfs    4.0                                                         0   100% /snap/core/16928
loop4                    squashfs    4.0                                                         0   100% /snap/core/17200
loop5                    squashfs    4.0                                                         0   100% /snap/core18/2829
loop6                    squashfs    4.0                                                         0   100% /snap/core18/2846
loop7                    squashfs    4.0                                                         0   100% /snap/core20/2379
loop8                    squashfs    4.0                                                         0   100% /snap/core20/2434
loop9                    squashfs    4.0                                                         0   100% /snap/core22/1663
loop10                   squashfs    4.0                                                         0   100% /snap/core22/1621
loop11                   squashfs    4.0                                                         0   100% /snap/core24/490
loop12                   squashfs    4.0                                                         0   100% /snap/core24/609
loop13                   squashfs    4.0                                                         0   100% /snap/cups/1058
loop14                   squashfs    4.0                                                         0   100% /snap/cups/1067
loop15                   squashfs    4.0                                                         0   100% /snap/firefox/5134
loop16                   squashfs    4.0                                                         0   100% /snap/firefox/5239
loop17                   squashfs    4.0                                                         0   100% /snap/gitkraken/153
loop18                   squashfs    4.0                                                         0   100% /snap/gitkraken/154
loop19                   squashfs    4.0                                                         0   100% /snap/gnome-3-28-1804/194
loop20                   squashfs    4.0                                                         0   100% /snap/gnome-3-28-1804/198
loop21                   squashfs    4.0                                                         0   100% /snap/gnome-3-34-1804/90
loop22                   squashfs    4.0                                                         0   100% /snap/gnome-3-34-1804/93
loop23                   squashfs    4.0                                                         0   100% /snap/gnome-3-38-2004/140
loop24                   squashfs    4.0                                                         0   100% /snap/gnome-3-38-2004/143
loop25                   squashfs    4.0                                                         0   100% /snap/gnome-42-2204/172
loop26                   squashfs    4.0                                                         0   100% /snap/gnome-42-2204/176
loop27                   squashfs    4.0                                                         0   100% /snap/gnome-46-2404/42
loop28                   squashfs    4.0                                                         0   100% /snap/gnome-46-2404/48
loop29                   squashfs    4.0                                                         0   100% /snap/gtk2-common-themes/13
loop30                   squashfs    4.0                                                         0   100% /snap/gtk2-common-themes/9
loop31                   squashfs    4.0                                                         0   100% /snap/gtk-common-themes/1534
loop32                                                                                           0   100% /snap/gtk-common-themes/1535
loop33                                                                                           0   100% /snap/jabref/3221
loop34                                                                                           0   100% /snap/jabref/3232
loop35                                                                                           0   100% /snap/mesa-2404/44
loop36                                                                                           0   100% /snap/mesa-2404/143
loop37                                                                                           0   100% /snap/pdftk/9
loop38                                                                                           0   100% /snap/signal-desktop/722
loop39                                                                                           0   100% /snap/signal-desktop/724
loop40                                                                                           0   100% /snap/chromium/2990
loop41                                                                                           0   100% /snap/spotify/79
loop42                                                                                           0   100% /snap/thunderbird/532
loop43                                                                                           0   100% /snap/ubports-installer/435
loop44                                                                                           0   100% /snap/spotify/80
nvme0n1                                                                                                   
├─nvme0n1p1              vfat        FAT32          BCE2-BE75                               504,8M     1% /boot/efi
├─nvme0n1p2              ext4        1.0            f34f9e85-a2a8-4837-8f54-7f0b1fb8e286    438,9M    30% /boot
└─nvme0n1p3              crypto_LUKS 2              cafd6f2a-3ddd-4328-b493-461b0f44c1a2                  
  └─nvme0n1p3_crypt      LVM2_member LVM2 001       390na7-phUV-f0xt-65Nw-A4j1-5T4O-OwezgM                
    ├─kubuntu--vg-root   ext4        1.0            90877643-0091-49ed-b90b-2d6cd4d3e0a7       84G    59% /var/snap/firefox/common/host-hunspell
    │                                                                                                     /
    └─kubuntu--vg-swap_1 swap        1              62574991-4c39-42d1-84ce-c5e13f97440c                  [SWAP]

How do you use 'onedrive'

I only use onedrive with a personal account to try and work on the files of my friends personal account, which she shared with me.

Steps to reproduce the behaviour

The shared files are not synced when using
onedrive --sync

Complete Verbose Log Output

DEBUG: Application started
DEBUG: Process ID: 7388D2811380
DEBUG: User UID:   1000
DEBUG: User GID:   1000
DEBUG: User Name:  cannon
DEBUG: Application Version: onedrive v2.5.2-1+np1+1.1
DEBUG: Application Compiled With: LDC 2106
DEBUG: Passed in 'cliArgs': ["onedrive", "--synchronize", "--resync", "--resync-auth"]
DEBUG: Note: --confdir and --verbose are not listed in 'cliArgs' array
DEBUG: Passed in --confdir if present: 
DEBUG: Passed in --verbose count if present: 2
DEBUG: runtime_environment: HOME environment variable detected, expansion of '~' should be possible
DEBUG: runtime_environment: Calculated defaultHomePath: /home/cannon
DEBUG: configDirBase: WARNING - no XDG_CONFIG_HOME environment variable set
DEBUG: configDirBase: /home/cannon/.config
DEBUG: configDirName: Configuring application to use calculated config path
DEBUG: refreshTokenFilePath =   /home/cannon/.config/onedrive/refresh_token
DEBUG: deltaLinkFilePath =      /home/cannon/.config/onedrive/delta_link
DEBUG: databaseFilePath =       /home/cannon/.config/onedrive/items.sqlite3
DEBUG: databaseFilePathDryRun = /home/cannon/.config/onedrive/items-dryrun.sqlite3
DEBUG: uploadSessionFilePath =  /home/cannon/.config/onedrive/session_upload
DEBUG: userConfigFilePath =     /home/cannon/.config/onedrive/config
DEBUG: syncListFilePath =       /home/cannon/.config/onedrive/sync_list
DEBUG: systemConfigFilePath =   /etc/onedrive/config
DEBUG: configBackupFile =       /home/cannon/.config/onedrive/.config.backup
DEBUG: configHashFile =         /home/cannon/.config/onedrive/.config.hash
DEBUG: syncListHashFile =       /home/cannon/.config/onedrive/.sync_list.hash
DEBUG: Reading configuration file: /home/cannon/.config/onedrive/config
DEBUG: Configuration file successfully loaded
DEBUG: Using 'user' configuration path for application config and state data: /home/cannon/.config/onedrive
DEBUG: runtime_environment: XDG_RUNTIME_DIR exists with value: /run/user/1000
DEBUG: runtime_environment: DBUS_SESSION_BUS_ADDRESS exists with value: unix:path=/run/user/1000/bus
DEBUG: D-Bus message bus daemon is available; GUI notifications are now enabled
DEBUG: D-Bus message bus daemon server details: ServerInfo("Plasma", "KDE", "5.27.11", "1.2")
DEBUG: 
DEBUG: DEPRECIATION WARNING: --synchronize has been deprecated in favour of --sync or -s
DEBUG: DEPRECIATION WARNING: Deprecated commands will be removed in a future release.
DEBUG: 
DEBUG: Configuring Client Side Filtering (Selective Sync)
DEBUG: Configuring skip_dir ...
DEBUG: skip_dir: 
DEBUG: Selective Sync Directory Mask: Regex!char("^$", "i")
DEBUG: Configuring skip_dir_strict_match ...
DEBUG: skip_dir_strict_match: false
DEBUG: Configuring skip_dotfiles ...
DEBUG: skip_dotfiles: false
DEBUG: Configuring skip_file ...
DEBUG: skip_file: ~*|.~*|*.tmp|*.swp|*.partial
DEBUG: Selective Sync File Mask: Regex!char("^~.*$|^\\.~.*$|^.*\\.tmp$|^.*\\.swp$|^.*\\.partial$", "i")
DEBUG: sync_dir: Setting runtimeSyncDirectory from config value 'sync_dir'
DEBUG: sync_dir: A '~' was found in the configured 'sync_dir', automatically expanding as SHELL and USER environment variable is set
DEBUG: sync_dir: runtimeSyncDirectory set to: /home/cannon/OneDrive
DEBUG: --------------- Application Runtime Configuration ---------------
DEBUG: Application version                          = onedrive v2.5.2-1+np1+1.1
DEBUG: Compiled with                                = LDC 2106
DEBUG: User Application Config path                 = /home/cannon/.config/onedrive
DEBUG: System Application Config path               = /etc/onedrive
DEBUG: Applicable Application 'config' location     = /home/cannon/.config/onedrive/config
DEBUG: Configuration file found in config location  = true - using 'config' file values to override application defaults
DEBUG: Applicable 'sync_list' location              = /home/cannon/.config/onedrive/sync_list
DEBUG: Applicable 'items.sqlite3' location          = /home/cannon/.config/onedrive/items.sqlite3
DEBUG: Config option 'drive_id'                     = 
DEBUG: Config option 'sync_dir'                     = ~/OneDrive
DEBUG: Config option 'enable_logging'               = false
DEBUG: Config option 'log_dir'                      = /var/log/onedrive
DEBUG: Config option 'disable_notifications'        = false
DEBUG: Config option 'skip_dir'                     = 
DEBUG: Config option 'skip_dir_strict_match'        = false
DEBUG: Config option 'skip_file'                    = ~*|.~*|*.tmp|*.swp|*.partial
DEBUG: Config option 'skip_dotfiles'                = false
DEBUG: Config option 'skip_symlinks'                = false
DEBUG: Config option 'monitor_interval'             = 300
DEBUG: Config option 'monitor_log_frequency'        = 12
DEBUG: Config option 'monitor_fullscan_frequency'   = 12
DEBUG: Config option 'read_only_auth_scope'         = false
DEBUG: Config option 'dry_run'                      = false
DEBUG: Config option 'upload_only'                  = false
DEBUG: Config option 'download_only'                = false
DEBUG: Config option 'local_first'                  = false
DEBUG: Config option 'check_nosync'                 = false
DEBUG: Config option 'check_nomount'                = false
DEBUG: Config option 'resync'                       = true
DEBUG: Config option 'resync_auth'                  = true
DEBUG: Config option 'cleanup_local_files'          = false
DEBUG: Config option 'classify_as_big_delete'       = 1000
DEBUG: Config option 'disable_upload_validation'    = false
DEBUG: Config option 'disable_download_validation'  = false
DEBUG: Config option 'bypass_data_preservation'     = false
DEBUG: Config option 'no_remote_delete'             = false
DEBUG: Config option 'remove_source_files'          = false
DEBUG: Config option 'sync_dir_permissions'         = 700
DEBUG: Config option 'sync_file_permissions'        = 600
DEBUG: Config option 'space_reservation'            = 52428800
DEBUG: Config option 'application_id'               = d50ca740-c83f-4d1b-b616-12c519384f0c
DEBUG: Config option 'azure_ad_endpoint'            = 
DEBUG: Config option 'azure_tenant_id'              = 
DEBUG: Config option 'user_agent'                   = ISV|abraunegg|OneDrive Client for Linux/v2.5.2-1+np1+1.1
DEBUG: Config option 'force_http_11'                = false
DEBUG: Config option 'debug_https'                  = false
DEBUG: Config option 'rate_limit'                   = 0
DEBUG: Config option 'operation_timeout'            = 3600
DEBUG: Config option 'dns_timeout'                  = 60
DEBUG: Config option 'connect_timeout'              = 10
DEBUG: Config option 'data_timeout'                 = 60
DEBUG: Config option 'ip_protocol_version'          = 0
DEBUG: Config option 'threads'                      = 8
DEBUG: Environment var 'XDG_RUNTIME_DIR'            = true
DEBUG: Environment var 'DBUS_SESSION_BUS_ADDRESS'   = true
DEBUG: Config option 'notify_file_actions'          = false
DEBUG: 
DEBUG: Selective sync 'sync_list' configured        = false
DEBUG: 
DEBUG: Config option 'sync_business_shared_items'   = false
DEBUG: 
DEBUG: Config option 'webhook_enabled'              = false
DEBUG: 
DEBUG: --------------------DEVELOPER_OPTIONS----------------------------
DEBUG: Config option 'force_children_scan'          = false
DEBUG: 
DEBUG: -----------------------------------------------------------------
DEBUG: Configuring default new folder permissions as: 700
DEBUG: Configuring default new file permissions as: 600
DEBUG: Returned --resync risk acceptance: true
DEBUG: --resync issued and risk accepted
DEBUG: Cleaning up configuration hash files
DEBUG: Creating a backup of the applicable config file
DEBUG: Updating applicable config file hash
DEBUG: Testing if we have exclusive access to local database file
DEBUG: SQLite Threadsafe database value: 1
DEBUG: Deleting the saved application sync status ...
DEBUG: Using IPv4 and IPv6 (if configured) for all network operations
DEBUG: Testing network to ensure network connectivity to Microsoft OneDrive Service
DEBUG: Attempting to contact Microsoft OneDrive Login Service
DEBUG: Successfully reached Microsoft OneDrive Login Service
DEBUG: Checking Application Version ...
DEBUG: applicationVersion:       2.5.2
DEBUG: latestVersion:            2.5.2
DEBUG: publishedDate:            2024-Sep-29 06:08:58Z
DEBUG: currentTime:              2024-Nov-08 14:01:06Z
DEBUG: releaseGracePeriod:       2024-Oct-29 06:08:58Z
DEBUG: Attempting to initialise the OneDrive API ...
DEBUG: CurlEngine getCurlInstance() called
DEBUG: CurlEngine curlEnginePool current size: 0
DEBUG: CurlEngine curlEnginePool is empty - constructing a new CurlEngine instance
DEBUG: Configuring Global Azure AD Endpoints
DEBUG: Authorised State: true
DEBUG: The OneDrive API was initialised successfully
DEBUG: Configured clientId          d50ca740-c83f-4d1b-b616-12c519384f0c
DEBUG: Configured userAgent         ISV|abraunegg|OneDrive Client for Linux/v2.5.2-1+np1+1.1
DEBUG: Configured authScope:        &scope=Files.ReadWrite%20Files.ReadWrite.All%20Sites.ReadWrite.All%20offline_access&response_type=code&prompt=login&redirect_uri=
DEBUG: Configured authUrl:          https://login.microsoftonline.com/common/oauth2/v2.0/authorize
DEBUG: Configured redirectUrl:      https://login.microsoftonline.com/common/oauth2/nativeclient
DEBUG: Configured tokenUrl:         https://login.microsoftonline.com/common/oauth2/v2.0/token
DEBUG: Configured driveUrl:         https://graph.microsoft.com/v1.0/me/drive
DEBUG: Configured driveByIdUrl:     https://graph.microsoft.com/v1.0/drives/
DEBUG: Configured sharedWithMeUrl:  https://graph.microsoft.com/v1.0/me/drive/sharedWithMe
DEBUG: Configured itemByIdUrl:      https://graph.microsoft.com/v1.0/me/drive/items/
DEBUG: Configured itemByPathUrl:    https://graph.microsoft.com/v1.0/me/drive/root:/
DEBUG: Configured siteSearchUrl:    https://graph.microsoft.com/v1.0/sites?search
DEBUG: Configured siteDriveUrl:     https://graph.microsoft.com/v1.0/sites/
DEBUG: OneDrive API releaseCurlEngine() Called
DEBUG: CurlEngine releaseEngine() called on instance id: pz28q14PNBOFISbV
DEBUG: CurlEngine curlEnginePool size before release: 0
DEBUG: CurlEngine cleanup() called on instance id: pz28q14PNBOFISbV
DEBUG: CurlEngine curlEnginePool size after release: 1
DEBUG: Opening the item database ...
DEBUG: SQLite Threadsafe database value: 1
DEBUG: Initialised TaskPool worker with threads: 8
DEBUG: Using Curl defaults for HTTP operational protocol version (potentially HTTP/2)
DEBUG: CurlEngine getCurlInstance() called
DEBUG: CurlEngine curlEnginePool current size: 1
DEBUG: CurlEngine was in a valid state - returning existing CurlEngine instance
DEBUG: CurlEngine instance ID: pz28q14PNBOFISbV
DEBUG: Read token from appConfig
DEBUG: Authorised State: true
DEBUG: CurlEngine getCurlInstance() called
DEBUG: CurlEngine curlEnginePool current size: 0
DEBUG: CurlEngine curlEnginePool is empty - constructing a new CurlEngine instance
DEBUG: Read token from appConfig
DEBUG: Authorised State: true
DEBUG: Getting Account Default Drive Details
DEBUG: Request URL = https://graph.microsoft.com/v1.0/me/drive
DEBUG: Microsoft OneDrive Access Token has expired. Must generate a new Microsoft OneDrive Access Token
DEBUG: Need to generate a new access token for Microsoft OneDrive
DEBUG: Request URL = https://login.microsoftonline.com/common/oauth2/v2.0/token
DEBUG: HTTP Response Headers: ["strict-transport-security":"max-age=31536000; includeSubDomains", "x-ms-ests-server":"2.1.19343.4 - SEC ProdSlices", "x-xss-protection":"0", "p3p":"CP=\"DSP CUR OTPi IND OTRi ONL FIN\"", "x-ms-request-id":"133fcefd-2bb6-43d5-910f-3e472296d003", "x-ms-srs":"1.P", "date":"Fri, 08 Nov 2024 14:01:05 GMT", "x-content-type-options":"nosniff", "content-length":"1710", "set-cookie":"stsservicecookie=estsfd; path=/; secure; samesite=none; httponly", "cache-control":"no-store, no-cache", "expires":"-1", "pragma":"no-cache", "content-type":"application/json; charset=utf-8"]
DEBUG: HTTP Status Line: 200 OK (1.1)
DEBUG: CurlEngine cleanup() called on instance id: 2Leji5F97G8kgxvq
DEBUG: Updating appConfig.refreshToken with updated refreshToken
DEBUG: Updating refreshToken on disk
DEBUG: Setting file permissions for: /home/cannon/.config/onedrive/refresh_token
DEBUG: HTTP Response Headers: ["strict-transport-security":"max-age=31536000", "x-ms-ags-diagnostic":"{\"ServerInfo\":{\"DataCenter\":\"Germany West Central\",\"Slice\":\"E\",\"Ring\":\"4\",\"ScaleUnit\":\"001\",\"RoleInstance\":\"FR2PEPF000001D9\"}}", "odata-version":"4.0", "date":"Fri, 08 Nov 2024 14:01:06 GMT", "client-request-id":"88a9c0d7-93fe-4c68-93a4-9e4d2520cf0a", "request-id":"88a9c0d7-93fe-4c68-93a4-9e4d2520cf0a", "cache-control":"no-store, no-cache, max-age=0, private", "content-type":"application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8"]
DEBUG: HTTP Status Line: 200  (2.0)
DEBUG: CurlEngine cleanup() called on instance id: 2Leji5F97G8kgxvq
DEBUG: OneDrive Account Default Drive Details:      {"@odata.context":"https:\/\/graph.microsoft.com\/v1.0\/$metadata#drives\/$entity","createdBy":{"user":{"displayName":"SharePoint App"}},"createdDateTime":"2024-10-03T01:18:30Z","description":"","driveType":"personal","id":"5426F745445C5645","lastModifiedBy":{"user":{"displayName":"System Account"}},"lastModifiedDateTime":"2024-11-08T13:59:48Z","name":"OneDrive","owner":{"user":{"displayName":"Cannon Warren","email":"[email protected]"}},"quota":{"deleted":0,"remaining":107374182400,"state":"normal","storagePlanInformation":{"upgradeAvailable":true},"total":107374182400,"used":0},"webUrl":"https:\/\/my.microsoftpersonalcontent.com\/personal\/5426f745445c5645\/Documents"}
DEBUG: CurlEngine getCurlInstance() called
DEBUG: CurlEngine curlEnginePool current size: 0
DEBUG: CurlEngine curlEnginePool is empty - constructing a new CurlEngine instance
DEBUG: Read token from appConfig
DEBUG: Authorised State: true
DEBUG: Seeking available quota for this drive id: 5426F745445C5645
DEBUG: Request URL = https://graph.microsoft.com/v1.0/drives/5426F745445C5645/?select=quota
DEBUG: Existing Microsoft OneDrive Access Token Expires: 2024-Nov-08 16:01:06.7099628
DEBUG: HTTP Response Headers: ["strict-transport-security":"max-age=31536000", "x-ms-ags-diagnostic":"{\"ServerInfo\":{\"DataCenter\":\"Germany West Central\",\"Slice\":\"E\",\"Ring\":\"4\",\"ScaleUnit\":\"003\",\"RoleInstance\":\"FR1PEPF00001379\"}}", "odata-version":"4.0", "date":"Fri, 08 Nov 2024 14:01:06 GMT", "client-request-id":"69b35821-ef8e-4390-bf1d-cf8f5fd286d8", "request-id":"69b35821-ef8e-4390-bf1d-cf8f5fd286d8", "cache-control":"no-store, no-cache", "content-type":"application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8"]
DEBUG: HTTP Status Line: 200  (2.0)
DEBUG: CurlEngine cleanup() called on instance id: wrRWAJK62VNPoxFp
DEBUG: OneDrive API releaseCurlEngine() Called
DEBUG: CurlEngine releaseEngine() called on instance id: wrRWAJK62VNPoxFp
DEBUG: CurlEngine curlEnginePool size before release: 0
DEBUG: CurlEngine cleanup() called on instance id: wrRWAJK62VNPoxFp
DEBUG: CurlEngine curlEnginePool size after release: 1
DEBUG: Quota Details: {"@odata.context":"https:\/\/graph.microsoft.com\/v1.0\/$metadata#drives\/$entity","quota":{"deleted":0,"remaining":107374182400,"state":"normal","storagePlanInformation":{"upgradeAvailable":true},"total":107374182400,"used":0}}
DEBUG: Reported Available Online Quota for driveID '5426F745445C5645': 107374182400
DEBUG: onlineDriveDetails: ["5426F745445C5645":DriveDetailsCache("5426F745445C5645", false, true, 107374182400)]
DEBUG: appConfig.accountType                 = personal
DEBUG: appConfig.defaultDriveId              = 5426F745445C5645
DEBUG: cachedOnlineDriveData.quotaRemaining  = 107374182400
DEBUG: cachedOnlineDriveData.quotaAvailable  = true
DEBUG: cachedOnlineDriveData.quotaRestricted = false
DEBUG: OneDrive API releaseCurlEngine() Called
DEBUG: CurlEngine releaseEngine() called on instance id: 2Leji5F97G8kgxvq
DEBUG: CurlEngine curlEnginePool size before release: 1
DEBUG: CurlEngine cleanup() called on instance id: 2Leji5F97G8kgxvq
DEBUG: CurlEngine curlEnginePool size after release: 2
DEBUG: CurlEngine getCurlInstance() called
DEBUG: CurlEngine curlEnginePool current size: 2
DEBUG: CurlEngine was in a valid state - returning existing CurlEngine instance
DEBUG: CurlEngine instance ID: 2Leji5F97G8kgxvq
DEBUG: Read token from appConfig
DEBUG: Authorised State: true
DEBUG: Getting Account Default Root Details
DEBUG: Request URL = https://graph.microsoft.com/v1.0/me/drive/root
DEBUG: Existing Microsoft OneDrive Access Token Expires: 2024-Nov-08 16:01:06.7099628
DEBUG: HTTP Response Headers: ["strict-transport-security":"max-age=31536000", "x-ms-ags-diagnostic":"{\"ServerInfo\":{\"DataCenter\":\"Germany West Central\",\"Slice\":\"E\",\"Ring\":\"4\",\"ScaleUnit\":\"001\",\"RoleInstance\":\"FR2PEPF000001D9\"}}", "odata-version":"4.0", "date":"Fri, 08 Nov 2024 14:01:07 GMT", "client-request-id":"dee26468-21c3-47bc-b8a9-c82462eb27ab", "request-id":"dee26468-21c3-47bc-b8a9-c82462eb27ab", "cache-control":"no-store, no-cache, max-age=0, private", "content-type":"application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8"]
DEBUG: HTTP Status Line: 200  (2.0)
DEBUG: CurlEngine cleanup() called on instance id: 2Leji5F97G8kgxvq
DEBUG: OneDrive Account Default Root Details:       {"@odata.context":"https:\/\/graph.microsoft.com\/v1.0\/$metadata#users('cannonwarren%40gmail.com')\/drive\/root\/$entity","createdBy":{"user":{"displayName":"Cannon Warren","email":"[email protected]"}},"createdDateTime":"2024-10-03T01:18:30Z","eTag":"\"{6A2487DA-CCFA-4FD7-ACE4-5DD75E5BFB9C},17\"","fileSystemInfo":{"createdDateTime":"2024-10-03T01:18:30Z","lastModifiedDateTime":"2024-11-08T13:59:39Z"},"folder":{"childCount":2,"view":{"sortBy":"name","sortOrder":"ascending","viewType":"thumbnails"}},"id":"5426F745445C5645!sea8cc6beffdb43d7976fbc7da445c639","lastModifiedDateTime":"2024-11-08T13:59:39Z","name":"root","parentReference":{"driveId":"5426F745445C5645","driveType":"personal"},"root":{},"size":0,"webUrl":"https:\/\/onedrive.live.com?cid=5426F745445C5645&id=015K67BON6Y2GOVW7725BZO354PWSELRRZ"}
DEBUG: appConfig.defaultRootId      = 5426F745445C5645!sea8cc6beffdb43d7976fbc7da445c639
DEBUG: saveItem - creating DB item from this JSON: {"@odata.context":"https:\/\/graph.microsoft.com\/v1.0\/$metadata#users('cannonwarren%40gmail.com')\/drive\/root\/$entity","createdBy":{"user":{"displayName":"Cannon Warren","email":"[email protected]"}},"createdDateTime":"2024-10-03T01:18:30Z","eTag":"\"{6A2487DA-CCFA-4FD7-ACE4-5DD75E5BFB9C},17\"","fileSystemInfo":{"createdDateTime":"2024-10-03T01:18:30Z","lastModifiedDateTime":"2024-11-08T13:59:39Z"},"folder":{"childCount":2,"view":{"sortBy":"name","sortOrder":"ascending","viewType":"thumbnails"}},"id":"5426F745445C5645!sea8cc6beffdb43d7976fbc7da445c639","lastModifiedDateTime":"2024-11-08T13:59:39Z","name":"root","parentReference":{"driveId":"5426F745445C5645","driveType":"personal"},"root":{},"size":0,"webUrl":"https:\/\/onedrive.live.com?cid=5426F745445C5645&id=015K67BON6Y2GOVW7725BZO354PWSELRRZ"}
DEBUG: Flagging object as a directory
DEBUG: Updating DB Item object with correct values as this is a 'root' object
DEBUG: ROOT JSON Item HAS parentReference .... setting item.driveId = jsonItem['parentReference']['driveId'].str
DEBUG: OneDrive API releaseCurlEngine() Called
DEBUG: CurlEngine releaseEngine() called on instance id: 2Leji5F97G8kgxvq
DEBUG: CurlEngine curlEnginePool size before release: 1
DEBUG: CurlEngine cleanup() called on instance id: 2Leji5F97G8kgxvq
DEBUG: CurlEngine curlEnginePool size after release: 2
DEBUG: Application Version:  onedrive v2.5.2-1+np1+1.1
DEBUG: Account Type:         personal
DEBUG: Default Drive ID:     5426F745445C5645
DEBUG: Default Root ID:      5426F745445C5645!sea8cc6beffdb43d7976fbc7da445c639
DEBUG: Remaining Free Space: 100.00 GB (107374182400 bytes)
DEBUG: Sync Engine Initialised with new Onedrive API instance
DEBUG: OneDrive API releaseCurlEngine() Called
DEBUG: CurlEngine releaseEngine() called on instance id: pz28q14PNBOFISbV
DEBUG: CurlEngine curlEnginePool size before release: 2
DEBUG: CurlEngine cleanup() called on instance id: pz28q14PNBOFISbV
DEBUG: CurlEngine curlEnginePool size after release: 3
DEBUG: All application operations will be performed in the configured local 'sync_dir' directory: /home/cannon/OneDrive
DEBUG: Perform a Full Scan True-Up: false
DEBUG: driveIdToQuery was empty, setting to appConfig.defaultDriveId
DEBUG: driveIdToQuery: 5426F745445C5645
DEBUG: itemIdToQuery was empty, setting to appConfig.defaultRootId
DEBUG: itemIdToQuery: 5426F745445C5645!sea8cc6beffdb43d7976fbc7da445c639
DEBUG: DeltaLink Query (driveId): 5426F745445C5645
DEBUG: DeltaLink Query (id):      5426F745445C5645!sea8cc6beffdb43d7976fbc7da445c639
DEBUG: Zero deltaLink available for use, we will be performing a full online scan
DEBUG: Fetching /delta response from the OneDrive API for Drive ID: 5426F745445C5645
DEBUG: CurlEngine getCurlInstance() called
DEBUG: CurlEngine curlEnginePool current size: 3
DEBUG: CurlEngine was in a valid state - returning existing CurlEngine instance
DEBUG: CurlEngine instance ID: pz28q14PNBOFISbV
DEBUG: Read token from appConfig
DEBUG: Authorised State: true
DEBUG: ------------------------------------------------------------------
DEBUG: selectedDriveId:   5426F745445C5645
DEBUG: selectedItemId:    5426F745445C5645!sea8cc6beffdb43d7976fbc7da445c639
DEBUG: providedDeltaLink: 
DEBUG: ------------------------------------------------------------------
DEBUG: Request URL = https://graph.microsoft.com/v1.0/drives/5426F745445C5645/items/5426F745445C5645!sea8cc6beffdb43d7976fbc7da445c639/delta?select=id,name,eTag,cTag,deleted,file,folder,root,fileSystemInfo,remoteItem,parentReference,size
DEBUG: Existing Microsoft OneDrive Access Token Expires: 2024-Nov-08 16:01:06.7099628
DEBUG: HTTP Response Headers: ["strict-transport-security":"max-age=31536000", "x-ms-ags-diagnostic":"{\"ServerInfo\":{\"DataCenter\":\"Germany West Central\",\"Slice\":\"E\",\"Ring\":\"4\",\"ScaleUnit\":\"005\",\"RoleInstance\":\"FR3PEPF00000562\"}}", "odata-version":"4.0", "date":"Fri, 08 Nov 2024 14:01:07 GMT", "client-request-id":"871f8163-ccc1-40e7-b691-b1b95015d69a", "request-id":"871f8163-ccc1-40e7-b691-b1b95015d69a", "cache-control":"no-store, no-cache", "content-type":"application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8"]
DEBUG: HTTP Status Line: 200  (2.0)
DEBUG: CurlEngine cleanup() called on instance id: pz28q14PNBOFISbV
DEBUG: Processing API Response Bundle: 1 - Quantity of 'changes|items' in this bundle to process: 1
DEBUG: Setting currentDeltaLink to (@odata.deltaLink): https://graph.microsoft.com/v1.0/drives/5426F745445C5645/items/5426F745445C5645!sea8cc6beffdb43d7976fbc7da445c639/delta?select=id%2cname%2ceTag%2ccTag%2cdeleted%2cfile%2cfolder%2croot%2cfileSystemInfo%2cremoteItem%2cparentReference%2csize&token=NDslMjM0OyUyMzE7MzsyNmY2MDdkZS0zMWUzLTQ0OTEtODRkNS1kZTAyMTc1MzMwMTc7NjM4NjY2NzEyNjc3NDcwMDAwOzI4MzgxNTM1NTslMjM7JTIzOyUyMzA7JTIz
DEBUG: ------------------------------------------------------------------
DEBUG: Processing OneDrive Item 1 of 1 from API Response Bundle 1
DEBUG: Raw JSON OneDrive Item: {"fileSystemInfo":{"createdDateTime":"2024-10-03T01:18:30Z","lastModifiedDateTime":"2024-11-08T13:59:39Z"},"folder":{"childCount":2,"view":{"sortBy":"name","sortOrder":"ascending","viewType":"thumbnails"}},"id":"5426F745445C5645!sea8cc6beffdb43d7976fbc7da445c639","name":"root","parentReference":{"driveId":"5426F745445C5645","driveType":"personal"},"root":{},"size":0}
DEBUG: This item is not a OneDrive deletion change
DEBUG: defaultRootId                                        = 5426F745445C5645!sea8cc6beffdb43d7976fbc7da445c639
DEBUG: 'search id'                                          = 5426F745445C5645!sea8cc6beffdb43d7976fbc7da445c639
DEBUG: id == defaultRootId                                  = true
DEBUG: isItemRoot(onedriveJSONItem)                         = true
DEBUG: onedriveJSONItem['name'].str == 'root'               = true
DEBUG: itemHasParentReferenceId                             = false
DEBUG: JSON item will flagged as a 'root' item
DEBUG: objectParentDriveId                                  = 5426F745445C5645
DEBUG: handleItemAsRootObject                               = true
DEBUG: itemHasParentReferenceId                             = false
DEBUG: itemIsDeletedOnline                                  = false
DEBUG: Handling change immediately as 'root item', or has no parent reference id or is a deleted item
DEBUG: Handing JSON object as OneDrive 'root' object
DEBUG: Initial JSON item processing time: 333 μs and 6 hnsecs
DEBUG: OneDrive API releaseCurlEngine() Called
DEBUG: CurlEngine releaseEngine() called on instance id: pz28q14PNBOFISbV
DEBUG: CurlEngine curlEnginePool size before release: 2
DEBUG: CurlEngine cleanup() called on instance id: pz28q14PNBOFISbV
DEBUG: CurlEngine curlEnginePool size after release: 3
DEBUG: ------------------------------------------------------------------
DEBUG: Finished processing /delta JSON response from the OneDrive API
DEBUG: Number of JSON Objects received from OneDrive API:                 1
DEBUG: Number of JSON Objects already processed (root and deleted items): 1
DEBUG: Number of JSON items to process is: 0
DEBUG: No changes or items that can be applied were discovered while processing the data received from Microsoft OneDrive
DEBUG: Updating completed deltaLink for driveID 5426F745445C5645 in DB to: https://graph.microsoft.com/v1.0/drives/5426F745445C5645/items/5426F745445C5645!sea8cc6beffdb43d7976fbc7da445c639/delta?select=id%2cname%2ceTag%2ccTag%2cdeleted%2cfile%2cfolder%2croot%2cfileSystemInfo%2cremoteItem%2cparentReference%2csize&token=NDslMjM0OyUyMzE7MzsyNmY2MDdkZS0zMWUzLTQ0OTEtODRkNS1kZTAyMTc1MzMwMTc7NjM4NjY2NzEyNjc3NDcwMDAwOzI4MzgxNTM1NTslMjM7JTIzOyUyMzA7JTIz
DEBUG: Added new latestDeltaLink entry: 5426F745445C5645 -> https://graph.microsoft.com/v1.0/drives/5426F745445C5645/items/5426F745445C5645!sea8cc6beffdb43d7976fbc7da445c639/delta?select=id%2cname%2ceTag%2ccTag%2cdeleted%2cfile%2cfolder%2croot%2cfileSystemInfo%2cremoteItem%2cparentReference%2csize&token=NDslMjM0OyUyMzE7MzsyNmY2MDdkZS0zMWUzLTQ0OTEtODRkNS1kZTAyMTc1MzMwMTc7NjM4NjY2NzEyNjc3NDcwMDAwOzI4MzgxNTM1NTslMjM7JTIzOyUyMzA7JTIz
DEBUG: Performing a database consistency and integrity check on locally stored data
DEBUG: Processing DB entries for this Drive ID: 5426F745445C5645
DEBUG: CurlEngine getCurlInstance() called
DEBUG: CurlEngine curlEnginePool current size: 3
DEBUG: CurlEngine was in a valid state - returning existing CurlEngine instance
DEBUG: CurlEngine instance ID: pz28q14PNBOFISbV
DEBUG: Read token from appConfig
DEBUG: Authorised State: true
DEBUG: Seeking available quota for this drive id: 5426F745445C5645
DEBUG: Request URL = https://graph.microsoft.com/v1.0/drives/5426F745445C5645/?select=quota
DEBUG: Existing Microsoft OneDrive Access Token Expires: 2024-Nov-08 16:01:06.7099628
DEBUG: HTTP Response Headers: ["strict-transport-security":"max-age=31536000", "x-ms-ags-diagnostic":"{\"ServerInfo\":{\"DataCenter\":\"Germany West Central\",\"Slice\":\"E\",\"Ring\":\"4\",\"ScaleUnit\":\"005\",\"RoleInstance\":\"FR3PEPF00000562\"}}", "odata-version":"4.0", "date":"Fri, 08 Nov 2024 14:01:07 GMT", "client-request-id":"622bf4c4-c1c0-4e64-97ae-d33b9390afe1", "request-id":"622bf4c4-c1c0-4e64-97ae-d33b9390afe1", "cache-control":"no-store, no-cache", "content-type":"application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8"]
DEBUG: HTTP Status Line: 200  (2.0)
DEBUG: CurlEngine cleanup() called on instance id: pz28q14PNBOFISbV
DEBUG: OneDrive API releaseCurlEngine() Called
DEBUG: CurlEngine releaseEngine() called on instance id: pz28q14PNBOFISbV
DEBUG: CurlEngine curlEnginePool size before release: 2
DEBUG: CurlEngine cleanup() called on instance id: pz28q14PNBOFISbV
DEBUG: CurlEngine curlEnginePool size after release: 3
DEBUG: Quota Details: {"@odata.context":"https:\/\/graph.microsoft.com\/v1.0\/$metadata#drives\/$entity","quota":{"deleted":0,"remaining":107374182400,"state":"normal","storagePlanInformation":{"upgradeAvailable":true},"total":107374182400,"used":0}}
DEBUG: Reported Available Online Quota for driveID '5426F745445C5645': 107374182400
DEBUG: onlineDriveDetails: ["5426F745445C5645":DriveDetailsCache("5426F745445C5645", false, true, 107374182400)]
DEBUG: Selecting DB items via itemDB.selectByDriveId(driveId)
DEBUG: Database items to process for this driveId: 1
DEBUG: Attempting to calculate local filesystem path for 5426F745445C5645 and 5426F745445C5645!sea8cc6beffdb43d7976fbc7da445c639
DEBUG: Processing: ~/OneDrive
DEBUG: The directory has not changed
DEBUG: Scanning the local file system '~/OneDrive' for new data to upload
DEBUG: Starting Filesystem Walk:     2024-Nov-08 15:01:08.1918298
DEBUG: Search DB for this path: .
DEBUG: DB Record for search path: Item("5426F745445C5645", "5426F745445C5645!sea8cc6beffdb43d7976fbc7da445c639", "root", "", dir, "\"{6A2487DA-CCFA-4FD7-ACE4-5DD75E5BFB9C},17\"", "", 2024-Nov-08 13:59:39Z, "", "", "", "", "", "", none, "Y", "")
DEBUG: ------------------------------------------------------------------
DEBUG: Finished Filesystem Walk:     2024-Nov-08 15:01:08.1919944
DEBUG: Elapsed Time Filesystem Walk: 164 μs and 6 hnsecs
DEBUG: Performing a last examination of the most recent online data within Microsoft OneDrive to complete the reconciliation process
DEBUG: Perform a Full Scan True-Up: false
DEBUG: driveIdToQuery was empty, setting to appConfig.defaultDriveId
DEBUG: driveIdToQuery: 5426F745445C5645
DEBUG: itemIdToQuery was empty, setting to appConfig.defaultRootId
DEBUG: itemIdToQuery: 5426F745445C5645!sea8cc6beffdb43d7976fbc7da445c639
DEBUG: Using cached deltaLink
DEBUG: Fetching /delta response from the OneDrive API for Drive ID: 5426F745445C5645
DEBUG: CurlEngine getCurlInstance() called
DEBUG: CurlEngine curlEnginePool current size: 3
DEBUG: CurlEngine was in a valid state - returning existing CurlEngine instance
DEBUG: CurlEngine instance ID: pz28q14PNBOFISbV
DEBUG: Read token from appConfig
DEBUG: Authorised State: true
DEBUG: ------------------------------------------------------------------
DEBUG: selectedDriveId:   5426F745445C5645
DEBUG: selectedItemId:    5426F745445C5645!sea8cc6beffdb43d7976fbc7da445c639
DEBUG: providedDeltaLink: https://graph.microsoft.com/v1.0/drives/5426F745445C5645/items/5426F745445C5645!sea8cc6beffdb43d7976fbc7da445c639/delta?select=id%2cname%2ceTag%2ccTag%2cdeleted%2cfile%2cfolder%2croot%2cfileSystemInfo%2cremoteItem%2cparentReference%2csize&token=NDslMjM0OyUyMzE7MzsyNmY2MDdkZS0zMWUzLTQ0OTEtODRkNS1kZTAyMTc1MzMwMTc7NjM4NjY2NzEyNjc3NDcwMDAwOzI4MzgxNTM1NTslMjM7JTIzOyUyMzA7JTIz
DEBUG: ------------------------------------------------------------------
DEBUG: Request URL = https://graph.microsoft.com/v1.0/drives/5426F745445C5645/items/5426F745445C5645!sea8cc6beffdb43d7976fbc7da445c639/delta?select=id%2cname%2ceTag%2ccTag%2cdeleted%2cfile%2cfolder%2croot%2cfileSystemInfo%2cremoteItem%2cparentReference%2csize&token=NDslMjM0OyUyMzE7MzsyNmY2MDdkZS0zMWUzLTQ0OTEtODRkNS1kZTAyMTc1MzMwMTc7NjM4NjY2NzEyNjc3NDcwMDAwOzI4MzgxNTM1NTslMjM7JTIzOyUyMzA7JTIz
DEBUG: Existing Microsoft OneDrive Access Token Expires: 2024-Nov-08 16:01:06.7099628
DEBUG: HTTP Response Headers: ["strict-transport-security":"max-age=31536000", "x-ms-ags-diagnostic":"{\"ServerInfo\":{\"DataCenter\":\"Germany West Central\",\"Slice\":\"E\",\"Ring\":\"4\",\"ScaleUnit\":\"005\",\"RoleInstance\":\"FR3PEPF00000562\"}}", "odata-version":"4.0", "date":"Fri, 08 Nov 2024 14:01:07 GMT", "client-request-id":"1bfd692c-46b0-4433-a06c-bb161c17eda2", "request-id":"1bfd692c-46b0-4433-a06c-bb161c17eda2", "cache-control":"no-store, no-cache", "content-type":"application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8"]
DEBUG: HTTP Status Line: 200  (2.0)
DEBUG: CurlEngine cleanup() called on instance id: pz28q14PNBOFISbV
DEBUG: Processing API Response Bundle: 1 - Quantity of 'changes|items' in this bundle to process: 0
DEBUG: Setting currentDeltaLink to (@odata.deltaLink): https://graph.microsoft.com/v1.0/drives/5426F745445C5645/items/5426F745445C5645!sea8cc6beffdb43d7976fbc7da445c639/delta?select=id%2cname%2ceTag%2ccTag%2cdeleted%2cfile%2cfolder%2croot%2cfileSystemInfo%2cremoteItem%2cparentReference%2csize&token=NDslMjM0OyUyMzE7MzsyNmY2MDdkZS0zMWUzLTQ0OTEtODRkNS1kZTAyMTc1MzMwMTc7NjM4NjY2NzEyNjgxMTMwMDAwOzI4MzgxNTM2MjslMjM7JTIzOyUyMzA7JTIz
DEBUG: OneDrive API releaseCurlEngine() Called
DEBUG: CurlEngine releaseEngine() called on instance id: pz28q14PNBOFISbV
DEBUG: CurlEngine curlEnginePool size before release: 2
DEBUG: CurlEngine cleanup() called on instance id: pz28q14PNBOFISbV
DEBUG: CurlEngine curlEnginePool size after release: 3
DEBUG: ------------------------------------------------------------------
DEBUG: Finished processing /delta JSON response from the OneDrive API
DEBUG: Number of JSON Objects received from OneDrive API:                 0
DEBUG: Number of JSON Objects already processed (root and deleted items): 0
DEBUG: Number of JSON items to process is: 0
DEBUG: No changes or items that can be applied were discovered while processing the data received from Microsoft OneDrive
DEBUG: Updating completed deltaLink for driveID 5426F745445C5645 in DB to: https://graph.microsoft.com/v1.0/drives/5426F745445C5645/items/5426F745445C5645!sea8cc6beffdb43d7976fbc7da445c639/delta?select=id%2cname%2ceTag%2ccTag%2cdeleted%2cfile%2cfolder%2croot%2cfileSystemInfo%2cremoteItem%2cparentReference%2csize&token=NDslMjM0OyUyMzE7MzsyNmY2MDdkZS0zMWUzLTQ0OTEtODRkNS1kZTAyMTc1MzMwMTc7NjM4NjY2NzEyNjgxMTMwMDAwOzI4MzgxNTM2MjslMjM7JTIzOyUyMzA7JTIz
DEBUG: Updated latestDeltaLink entry for 5426F745445C5645 from https://graph.microsoft.com/v1.0/drives/5426F745445C5645/items/5426F745445C5645!sea8cc6beffdb43d7976fbc7da445c639/delta?select=id%2cname%2ceTag%2ccTag%2cdeleted%2cfile%2cfolder%2croot%2cfileSystemInfo%2cremoteItem%2cparentReference%2csize&token=NDslMjM0OyUyMzE7MzsyNmY2MDdkZS0zMWUzLTQ0OTEtODRkNS1kZTAyMTc1MzMwMTc7NjM4NjY2NzEyNjc3NDcwMDAwOzI4MzgxNTM1NTslMjM7JTIzOyUyMzA7JTIz to https://graph.microsoft.com/v1.0/drives/5426F745445C5645/items/5426F745445C5645!sea8cc6beffdb43d7976fbc7da445c639/delta?select=id%2cname%2ceTag%2ccTag%2cdeleted%2cfile%2cfolder%2croot%2cfileSystemInfo%2cremoteItem%2cparentReference%2csize&token=NDslMjM0OyUyMzE7MzsyNmY2MDdkZS0zMWUzLTQ0OTEtODRkNS1kZTAyMTc1MzMwMTc7NjM4NjY2NzEyNjgxMTMwMDAwOzI4MzgxNTM2MjslMjM7JTIzOyUyMzA7JTIz
DEBUG: 
DEBUG: Sync with Microsoft OneDrive is complete
DEBUG: Exit scope was called
DEBUG: performSynchronisedExitProcess called by: exitScope
DEBUG: Shutting down Sync Engine instance
DEBUG: SyncEngine: Waiting for all internal threads to complete
DEBUG: Shutting down processPool in a thread blocking manner
DEBUG: Shutdown Sync Engine instance is complete
DEBUG: CurlEngine releaseAllCurlInstances() called
DEBUG: CurlEngine curlEnginePool size to release: 3
DEBUG: CurlEngine cleanup() called on instance id: wrRWAJK62VNPoxFp
DEBUG: CurlEngine shutdownCurlHTTPInstance() called on instance id: wrRWAJK62VNPoxFp
DEBUG: HTTP instance still active: wrRWAJK62VNPoxFp
DEBUG: HTTP instance isStopped state before http.shutdown(): false
DEBUG: HTTP instance isStopped state post http.shutdown(): true
DEBUG: HTTP instance shutdown and destroyed: wrRWAJK62VNPoxFp
DEBUG: CurlEngine released
DEBUG: CurlEngine cleanup() called on instance id: 2Leji5F97G8kgxvq
DEBUG: CurlEngine shutdownCurlHTTPInstance() called on instance id: 2Leji5F97G8kgxvq
DEBUG: HTTP instance still active: 2Leji5F97G8kgxvq
DEBUG: HTTP instance isStopped state before http.shutdown(): false
DEBUG: HTTP instance isStopped state post http.shutdown(): true
DEBUG: HTTP instance shutdown and destroyed: 2Leji5F97G8kgxvq
DEBUG: CurlEngine released
DEBUG: CurlEngine cleanup() called on instance id: pz28q14PNBOFISbV
DEBUG: CurlEngine shutdownCurlHTTPInstance() called on instance id: pz28q14PNBOFISbV
DEBUG: HTTP instance still active: pz28q14PNBOFISbV
DEBUG: HTTP instance isStopped state before http.shutdown(): false
DEBUG: HTTP instance isStopped state post http.shutdown(): true
DEBUG: HTTP instance shutdown and destroyed: pz28q14PNBOFISbV
DEBUG: CurlEngine released
DEBUG: CurlEngine releaseAllCurlInstances() completed
DEBUG: Shutting down Client Side Filtering instance
DEBUG: Shutdown of Client Side Filtering instance is complete
DEBUG: Shutting down Database instance
DEBUG: Attempting to perform a database vacuum to optimise database
DEBUG: Counting open SQL statements
DEBUG: Database vacuum is complete
DEBUG: Removing items.sqlite3-shm as it still exists for some reason
DEBUG: Shutdown of Database instance is complete
DEBUG: Shutting down Application Configuration instance
DEBUG: Shutdown of Application Configuration instance is complete
DEBUG: Application is exiting
DEBUG: Shutting down Application Logging instance

Screenshots

image

Other Log Information or Details

No response

Additional context

No response

@CannonCloud CannonCloud added the Bug Something isn't working label Nov 8, 2024
@CannonCloud
Copy link
Author

This issue came from this discussion question #2933

abraunegg added a commit that referenced this issue Nov 8, 2024
* For all Personal API call add 'Include-Feature=AddToOneDrive' header to ensure the API provides responses for Shared Folders
@abraunegg
Copy link
Owner

@CannonCloud
Many thanks

So the OneDrive API is not sending any shared items to you at all .. even though this is what it is supposed to do in a 'Personal' scenario.

A couple of questions/suggestions:

  • Is this Shared Folder the only item in that account apart from the 'Personal Vault' as illustrated? My assumption here atm is 'yes' .... can you confirm
  • What happens when you create a 'dummy' file or 'dummy' folder ... does this then sync correctly?

If the second point works - then this is a Microsoft OneDrive API Bug .. in that it does not send the data if it thinks there is no data in your account (but there is .. the Shared Folder Link) ..... and that I cannot solve.

This being said, the below PR details is 'forcing' the client when using Personal Accounts to add a specific HTTP header to force the OneDrive API to send Shared Links - this is done with Business Accounts as part of the Shared Items Feature. This approach has never had to be taken with Personal Accounts - as this data was always sent.

PR #2959 Details

First install all the require platform dependencies to build the client on your respective platform. Please read https://github.com/abraunegg/onedrive/blob/master/docs/install.md#building-from-source---high-level-requirements and then follow correctly for your platform.

Once this is done, to clone the PR, you can use a script like the following:

#!/bin/bash

PR=2959

rm -rf ./onedrive-pr${PR}
git clone https://github.com/abraunegg/onedrive.git onedrive-pr${PR}
cd onedrive-pr${PR}
git fetch origin pull/${PR}/head:pr${PR}
git checkout pr${PR}

# Configure and Build
./configure --enable-debug --enable-notifications; make clean; make;
./onedrive --version

This script will create a local folder called onedrive-pr2959 with the PR version.

To run the PR, you need to run the client from the PR build directory:

./onedrive <any other options needed>

To install the PR, you will need to perform sudo make install to install the PR version to your system.

When running the PR, your version should be: onedrive v2.5.2-44-g82dafe4 or greater.

@abraunegg
Copy link
Owner

@CannonCloud
Another aspect for you to consider is where your OneDrive Account is being serviced from: Germany West Central

Historically - there have been way too many issues raised due to odd issues with the entire Microsoft Germany West Central ecosystem .. and this also could be one of them.

If adding a normal folder / file does not work, and the PR does not force this to sync, then at this point you need to raise a support case with Microsoft in Germany to state that their Graph API is broken when compared to the rest of the world.

@abraunegg
Copy link
Owner

@CannonCloud
In testing the theory of only the 'Shared Folder' existing in a OneDrive Personal Account, I cannot reproduce this at all:

Testing

Online State

image

image

OneDrive Client for Linux sync using 'master'

[alex@onedrive-client-dev onedrive-master]$ ./onedrive -s -v
Reading configuration file: /home/alex/.config/onedrive/config
Configuration file successfully loaded
Using 'user' configuration path for application config and state data: /home/alex/.config/onedrive
Using IPv4 and IPv6 (if configured) for all network operations
Attempting to contact Microsoft OneDrive Login Service
Successfully reached Microsoft OneDrive Login Service
Checking Application Version ...
Attempting to initialise the OneDrive API ...
Configuring Global Azure AD Endpoints
The OneDrive API was initialised successfully
Opening the item database ...
Application Version:  onedrive v2.5.2-44-g0c01a75
Account Type:         personal
Default Drive ID:     66d53be8a5056eca
Default Root ID:      66D53BE8A5056ECA!101
Remaining Free Space: 5.00 GB (5367491516 bytes)
Sync Engine Initialised with new Onedrive API instance
All application operations will be performed in the configured local 'sync_dir' directory: /home/alex/OneDrive
Fetching /delta response from the OneDrive API for Drive ID: 66d53be8a5056eca
Processing API Response Bundle: 1 - Quantity of 'changes|items' in this bundle to process: 2
Finished processing /delta JSON response from the OneDrive API
Processing 1 applicable changes and items received from Microsoft OneDrive
Processing OneDrive JSON item batch [1/1] to ensure consistent local state
Creating local directory: ./OneDrive - Constanze
Failed to fetch or query quota details for OneDrive Drive ID: bc7d88ec1f539dcf
Syncing this OneDrive Personal Shared Folder: OneDrive - Constanze
Generating a /delta response from the OneDrive API from this Item ID: BC7D88EC1F539DCF!2875
Adding OneDrive folder details for processing
Adding 12 OneDrive items for processing from the OneDrive Shared Folder
Adding 5 OneDrive items for processing from awerqwerqwer
Adding 2 OneDrive items for processing from Datenbanken
Adding 5 OneDrive items for processing from Online Added Data
Adding 5 OneDrive items for processing from Online Added Data/awerqwerqwer
Finished processing self generated /delta JSON response from the OneDrive API
Processing 29 applicable changes and items received from Microsoft OneDrive
Processing OneDrive JSON item batch [1/1] to ensure consistent local state
Creating local directory: ./OneDrive - Constanze/awerqwerqwer
Creating local directory: ./OneDrive - Constanze/Datenbanken
Creating local directory: ./OneDrive - Constanze/Online Added Data
Creating local directory: ./OneDrive - Constanze/Online Added Data/awerqwerqwer
Number of items to download from Microsoft OneDrive: 25
Downloading file: OneDrive - Constanze/awerqwerqwer/file2.data ... done
Downloading file: OneDrive - Constanze/Online Added Data/awerqwerqwer/file0.data ... done
Downloading file: OneDrive - Constanze/awerqwerqwer/file0.data ... done
Downloading file: OneDrive - Constanze/awerqwerqwer/file1.data ... done
Downloading file: OneDrive - Constanze/awerqwerqwer/file4.data ... done
Downloading file: OneDrive - Constanze/awerqwerqwer/file3.data ... done
Downloading file: OneDrive - Constanze/Datenbanken/dummy_file-onedrive-client-dev.docx ... done
HTTP request returned status code 503 (Service Unavailable) when attempting to query the Microsoft Graph API Service - retrying applicable request in 30 seconds - Internal Thread ID: DvXctWxlsK5kHUL0
Retry attempt:           1 - Internal Thread ID: DvXctWxlsK5kHUL0
 This attempt timestamp: 2024-Nov-10 07:22:17
 Next retry in approx:   30 seconds
 Next retry approx:      2024-Nov-10 07:22:47
Retrying the respective Microsoft Graph API call for Internal Thread ID: DvXctWxlsK5kHUL0 (Timestamp: 2024-Nov-10 07:22:47) ...
Downloading file: OneDrive - Constanze/Datenbanken/dummy_file.docx ... done
Downloading file: OneDrive - Constanze/Online Added Data/awerqwerqwer/file2.data ... done
Downloading file: OneDrive - Constanze/Online Added Data/awerqwerqwer/file3.data ... done
Downloading file: OneDrive - Constanze/Online Added Data/awerqwerqwer/file4.data ... done
Downloading file: OneDrive - Constanze/Online Added Data/55_44_33_.trc ... done
Downloading: OneDrive - Constanze/Online Added Data/17_24_14.ulg ... 0%   |  ETA    --:--:--
Downloading: OneDrive - Constanze/Online Added Data/Aspect WFM to SQL2019.zip ... 0%   |  ETA    --:--:--
Downloading: OneDrive - Constanze/Online Added Data/17_24_14.ulg ... 5%   |  ETA    00:00:19
Downloading: OneDrive - Constanze/Online Added Data/aa_dd_cc.ulg ... 0%   |  ETA    --:--:--
Downloading: OneDrive - Constanze/Online Added Data/Aspect WFM to SQL2019.zip ... 5%   |  ETA    00:00:19
Downloading: OneDrive - Constanze/Online Added Data/Aspect WFM to SQL2019.zip ... 10%  |  ETA    00:00:09
Downloading: OneDrive - Constanze/Online Added Data/Aspect WFM to SQL2019.zip ... 15%  |  ETA    00:00:06
Downloading: OneDrive - Constanze/Online Added Data/Aspect WFM to SQL2019.zip ... 20%  |  ETA    00:00:04
Downloading: OneDrive - Constanze/Online Added Data/Aspect WFM to SQL2019.zip ... 25%  |  ETA    00:00:03
Downloading: OneDrive - Constanze/Online Added Data/Aspect WFM to SQL2019.zip ... 30%  |  ETA    00:00:03
Downloading: OneDrive - Constanze/Online Added Data/aa_dd_cc.ulg ... 5%   |  ETA    00:00:38
Downloading: OneDrive - Constanze/Online Added Data/Aspect WFM to SQL2019.zip ... 35%  |  ETA    00:00:04
Downloading file: OneDrive - Constanze/Online Added Data/awerqwerqwer/file1.data ... done
Downloading: OneDrive - Constanze/Online Added Data/Aspect WFM to SQL2019.zip ... 40%  |  ETA    00:00:03
Downloading: OneDrive - Constanze/Online Added Data/aa_dd_cc.ulg ... 10%  |  ETA    00:00:18
Downloading: OneDrive - Constanze/Online Added Data/17_24_14.ulg ... 10%  |  ETA    00:00:18
Downloading: OneDrive - Constanze/Online Added Data/Aspect WFM to SQL2019.zip ... 45%  |  ETA    00:00:03
Downloading: OneDrive - Constanze/Online Added Data/aa_dd_cc.ulg ... 15%  |  ETA    00:00:12
Downloading: OneDrive - Constanze/Online Added Data/Aspect WFM to SQL2019.zip ... 50%  |  ETA    00:00:02
Downloading: OneDrive - Constanze/Online Added Data/17_24_14.ulg ... 15%  |  ETA    00:00:12
Downloading: OneDrive - Constanze/Online Added Data/aa_dd_cc.ulg ... 20%  |  ETA    00:00:08
Downloading: OneDrive - Constanze/Online Added Data/Aspect WFM to SQL2019.zip ... 55%  |  ETA    00:00:02
Downloading: OneDrive - Constanze/Online Added Data/aa_dd_cc.ulg ... 25%  |  ETA    00:00:06
Downloading: OneDrive - Constanze/Online Added Data/aa_dd_cc.ulg ... 30%  |  ETA    00:00:05
Downloading: OneDrive - Constanze/Online Added Data/aa_dd_cc.ulg ... 35%  |  ETA    00:00:04
Downloading: OneDrive - Constanze/Online Added Data/Aspect WFM to SQL2019.zip ... 60%  |  ETA    00:00:02
Downloading: OneDrive - Constanze/Online Added Data/aa_dd_cc.ulg ... 40%  |  ETA    00:00:03
Downloading: OneDrive - Constanze/Online Added Data/aa_dd_cc.ulg ... 45%  |  ETA    00:00:03
Downloading: OneDrive - Constanze/Online Added Data/17_24_14.ulg ... 20%  |  ETA    00:00:08
Downloading: OneDrive - Constanze/Online Added Data/Aspect WFM to SQL2019.zip ... 65%  |  ETA    00:00:02
Downloading: OneDrive - Constanze/Online Added Data/aa_dd_cc.ulg ... 50%  |  ETA    00:00:02
Downloading: OneDrive - Constanze/Online Added Data/aa_dd_cc.ulg ... 55%  |  ETA    00:00:02
Downloading: OneDrive - Constanze/Online Added Data/aa_dd_cc.ulg ... 60%  |  ETA    00:00:02
Downloading: OneDrive - Constanze/Online Added Data/Aspect WFM to SQL2019.zip ... 70%  |  ETA    00:00:01
Downloading: OneDrive - Constanze/Online Added Data/aa_dd_cc.ulg ... 65%  |  ETA    00:00:02
Downloading: OneDrive - Constanze/Online Added Data/aa_dd_cc.ulg ... 70%  |  ETA    00:00:01
Downloading: OneDrive - Constanze/Online Added Data/Aspect WFM to SQL2019.zip ... 75%  |  ETA    00:00:01
Downloading: OneDrive - Constanze/Online Added Data/aa_dd_cc.ulg ... 75%  |  ETA    00:00:01
Downloading: OneDrive - Constanze/Online Added Data/aa_dd_cc.ulg ... 80%  |  ETA    00:00:01
Downloading: OneDrive - Constanze/Online Added Data/Aspect WFM to SQL2019.zip ... 80%  |  ETA    00:00:01
Downloading: OneDrive - Constanze/Online Added Data/aa_dd_cc.ulg ... 85%  |  ETA    00:00:01
Downloading: OneDrive - Constanze/Online Added Data/aa_dd_cc.ulg ... 90%  |  ETA    00:00:01
Downloading: OneDrive - Constanze/Online Added Data/aa_dd_cc.ulg ... 95%  |  ETA    00:00:01
Downloading: OneDrive - Constanze/Online Added Data/Aspect WFM to SQL2019.zip ... 85%  |  ETA    00:00:01
Downloading: OneDrive - Constanze/Online Added Data/aa_dd_cc.ulg ... 100% | DONE in 00:00:02
Downloading file: OneDrive - Constanze/Online Added Data/aa_dd_cc.ulg ... done
Downloading: OneDrive - Constanze/Online Added Data/Aspect WFM to SQL2019.zip ... 90%  |  ETA    00:00:01
Downloading: OneDrive - Constanze/Online Added Data/Aspect WFM to SQL2019.zip ... 95%  |  ETA    00:00:01
Downloading: OneDrive - Constanze/Online Added Data/Aspect WFM to SQL2019.zip ... 100% | DONE in 00:00:02
Downloading: OneDrive - Constanze/Online Added Data/17_24_14.ulg ... 25%  |  ETA    00:00:06
Downloading file: OneDrive - Constanze/Online Added Data/Aspect WFM to SQL2019.zip ... done
Downloading: OneDrive - Constanze/Online Added Data/17_24_14.ulg ... 30%  |  ETA    00:00:05
Downloading: OneDrive - Constanze/Online Added Data/17_24_14.ulg ... 35%  |  ETA    00:00:06
Downloading: OneDrive - Constanze/Online Added Data/17_24_14.ulg ... 40%  |  ETA    00:00:05
Downloading: OneDrive - Constanze/Online Added Data/17_24_14.ulg ... 45%  |  ETA    00:00:04
Downloading: OneDrive - Constanze/Online Added Data/17_24_14.ulg ... 50%  |  ETA    00:00:03
Downloading: OneDrive - Constanze/Online Added Data/17_24_14.ulg ... 55%  |  ETA    00:00:03
Downloading: OneDrive - Constanze/Online Added Data/17_24_14.ulg ... 60%  |  ETA    00:00:02
Downloading: OneDrive - Constanze/Online Added Data/17_24_14.ulg ... 65%  |  ETA    00:00:02
Downloading: OneDrive - Constanze/Online Added Data/17_24_14.ulg ... 70%  |  ETA    00:00:02
Downloading: OneDrive - Constanze/Online Added Data/17_24_14.ulg ... 75%  |  ETA    00:00:01
Downloading: OneDrive - Constanze/Online Added Data/17_24_14.ulg ... 80%  |  ETA    00:00:01
Downloading: OneDrive - Constanze/Online Added Data/17_24_14.ulg ... 85%  |  ETA    00:00:01
Downloading: OneDrive - Constanze/Online Added Data/17_24_14.ulg ... 90%  |  ETA    00:00:01
Downloading: OneDrive - Constanze/Online Added Data/17_24_14.ulg ... 95%  |  ETA    00:00:01
Downloading: OneDrive - Constanze/Online Added Data/17_24_14.ulg ... 100% | DONE in 00:00:03
Downloading file: OneDrive - Constanze/Online Added Data/17_24_14.ulg ... done
Downloading file: OneDrive - Constanze/dummy_file - Copy.docx ... done
Downloading file: OneDrive - Constanze/another_doc_shared_folder.txt ... done
Downloading file: OneDrive - Constanze/dummy_file-onedrive-client-dev.docx ... done
Downloading file: OneDrive - Constanze/debug_output.log ... done
Downloading file: OneDrive - Constanze/keepass-minipc-windows.kdbx ... done
Downloading file: OneDrive - Constanze/dummy_file.docx ... done
Downloading file: OneDrive - Constanze/new_online_file_shared_folder.txt ... done
Downloading file: OneDrive - Constanze/file to share.docx ... done
Downloading file: OneDrive - Constanze/newfile.txt ... done
Performing a database consistency and integrity check on locally stored data
Processing DB entries for this Drive ID: 66d53be8a5056eca
Processing: ~/OneDrive
The directory has not changed
Processing DB entries for this Drive ID: bc7d88ec1f539dcf
Failed to fetch or query quota details for OneDrive Drive ID: bc7d88ec1f539dcf
Processing: OneDrive - Constanze
The directory has not changed
Processing: OneDrive - Constanze/awerqwerqwer
The directory has not changed
Processing: OneDrive - Constanze/awerqwerqwer/file2.data
The file has not changed
Processing: OneDrive - Constanze/awerqwerqwer/file0.data
The file has not changed
Processing: OneDrive - Constanze/awerqwerqwer/file1.data
The file has not changed
Processing: OneDrive - Constanze/awerqwerqwer/file4.data
The file has not changed
Processing: OneDrive - Constanze/awerqwerqwer/file3.data
The file has not changed
Processing: OneDrive - Constanze/Datenbanken
The directory has not changed
Processing: OneDrive - Constanze/Datenbanken/dummy_file-onedrive-client-dev.docx
The file has not changed
Processing: OneDrive - Constanze/Datenbanken/dummy_file.docx
The file has not changed
Processing: OneDrive - Constanze/Online Added Data
The directory has not changed
Processing: OneDrive - Constanze/Online Added Data/awerqwerqwer
The directory has not changed
Processing: OneDrive - Constanze/Online Added Data/awerqwerqwer/file0.data
The file has not changed
Processing: OneDrive - Constanze/Online Added Data/awerqwerqwer/file2.data
The file has not changed
Processing: OneDrive - Constanze/Online Added Data/awerqwerqwer/file3.data
The file has not changed
Processing: OneDrive - Constanze/Online Added Data/awerqwerqwer/file4.data
The file has not changed
Processing: OneDrive - Constanze/Online Added Data/awerqwerqwer/file1.data
The file has not changed
Processing: OneDrive - Constanze/Online Added Data/55_44_33_.trc
The file has not changed
Processing: OneDrive - Constanze/Online Added Data/aa_dd_cc.ulg
The file has not changed
Processing: OneDrive - Constanze/Online Added Data/Aspect WFM to SQL2019.zip
The file has not changed
Processing: OneDrive - Constanze/Online Added Data/17_24_14.ulg
The file has not changed
Processing: OneDrive - Constanze/dummy_file - Copy.docx
The file has not changed
Processing: OneDrive - Constanze/another_doc_shared_folder.txt
The file has not changed
Processing: OneDrive - Constanze/dummy_file-onedrive-client-dev.docx
The file has not changed
Processing: OneDrive - Constanze/debug_output.log
The file has not changed
Processing: OneDrive - Constanze/keepass-minipc-windows.kdbx
The file has not changed
Processing: OneDrive - Constanze/dummy_file.docx
The file has not changed
Processing: OneDrive - Constanze/new_online_file_shared_folder.txt
The file has not changed
Processing: OneDrive - Constanze/file to share.docx
The file has not changed
Processing: OneDrive - Constanze/newfile.txt
The file has not changed
Scanning the local file system '~/OneDrive' for new data to upload
Performing a last examination of the most recent online data within Microsoft OneDrive to complete the reconciliation process
Fetching /delta response from the OneDrive API for Drive ID: 66d53be8a5056eca
Processing API Response Bundle: 1 - Quantity of 'changes|items' in this bundle to process: 0
Finished processing /delta JSON response from the OneDrive API
No changes or items that can be applied were discovered while processing the data received from Microsoft OneDrive
Syncing this OneDrive Personal Shared Folder: OneDrive - Constanze
Generating a /delta response from the OneDrive API from this Item ID: BC7D88EC1F539DCF!2875
Adding OneDrive folder details for processing
Adding 12 OneDrive items for processing from the OneDrive Shared Folder
Adding 5 OneDrive items for processing from awerqwerqwer
Adding 2 OneDrive items for processing from Datenbanken
Adding 5 OneDrive items for processing from Online Added Data
Adding 5 OneDrive items for processing from Online Added Data/awerqwerqwer
Finished processing self generated /delta JSON response from the OneDrive API
Processing 29 applicable changes and items received from Microsoft OneDrive
Processing OneDrive JSON item batch [1/1] to ensure consistent local state

Sync with Microsoft OneDrive is complete
Attempting to perform a database vacuum to optimise database
Database vacuum is complete
[alex@onedrive-client-dev onedrive-master]$

online removal of 'Shared Folder'

[alex@onedrive-client-dev onedrive-master]$ ./onedrive -s -v
Reading configuration file: /home/alex/.config/onedrive/config
Configuration file successfully loaded
Using 'user' configuration path for application config and state data: /home/alex/.config/onedrive
Using IPv4 and IPv6 (if configured) for all network operations
Attempting to contact Microsoft OneDrive Login Service
Successfully reached Microsoft OneDrive Login Service
Checking Application Version ...
Attempting to initialise the OneDrive API ...
Configuring Global Azure AD Endpoints
The OneDrive API was initialised successfully
Opening the item database ...
Application Version:  onedrive v2.5.2-44-g0c01a75
Account Type:         personal
Default Drive ID:     66d53be8a5056eca
Default Root ID:      66D53BE8A5056ECA!101
Remaining Free Space: 5.00 GB (5367491516 bytes)
Sync Engine Initialised with new Onedrive API instance
All application operations will be performed in the configured local 'sync_dir' directory: /home/alex/OneDrive
Fetching /delta response from the OneDrive API for Drive ID: 66d53be8a5056eca
Processing API Response Bundle: 1 - Quantity of 'changes|items' in this bundle to process: 2
Finished processing /delta JSON response from the OneDrive API
No changes or items that can be applied were discovered while processing the data received from Microsoft OneDrive
Items to potentially delete locally: 1
Trying to delete local directory: OneDrive - Constanze
Deleting local directory: OneDrive - Constanze
Performing a database consistency and integrity check on locally stored data
Processing DB entries for this Drive ID: 66d53be8a5056eca
Processing: ~/OneDrive
The directory has not changed
Scanning the local file system '~/OneDrive' for new data to upload
Performing a last examination of the most recent online data within Microsoft OneDrive to complete the reconciliation process
Fetching /delta response from the OneDrive API for Drive ID: 66d53be8a5056eca
Processing API Response Bundle: 1 - Quantity of 'changes|items' in this bundle to process: 0
Finished processing /delta JSON response from the OneDrive API
No changes or items that can be applied were discovered while processing the data received from Microsoft OneDrive

Sync with Microsoft OneDrive is complete
Attempting to perform a database vacuum to optimise database
Database vacuum is complete
[alex@onedrive-client-dev onedrive-master]$ 

OneDrive Client for Linux sync using 'onedrive-pr2959'

[alex@onedrive-client-dev onedrive-pr2959]$ ./onedrive -s -v   
Reading configuration file: /home/alex/.config/onedrive/config
Configuration file successfully loaded
Using 'user' configuration path for application config and state data: /home/alex/.config/onedrive
Using IPv4 and IPv6 (if configured) for all network operations
Attempting to contact Microsoft OneDrive Login Service
Successfully reached Microsoft OneDrive Login Service
Checking Application Version ...
Attempting to initialise the OneDrive API ...
Configuring Global Azure AD Endpoints
The OneDrive API was initialised successfully
Opening the item database ...
Application Version:  onedrive v2.5.2-46-gcea2421
Account Type:         personal
Default Drive ID:     66d53be8a5056eca
Default Root ID:      66D53BE8A5056ECA!101
Remaining Free Space: 5.00 GB (5367491516 bytes)
Sync Engine Initialised with new Onedrive API instance
All application operations will be performed in the configured local 'sync_dir' directory: /home/alex/OneDrive
Fetching /delta response from the OneDrive API for Drive ID: 66d53be8a5056eca
Processing API Response Bundle: 1 - Quantity of 'changes|items' in this bundle to process: 2
Finished processing /delta JSON response from the OneDrive API
Processing 1 applicable changes and items received from Microsoft OneDrive
Processing OneDrive JSON item batch [1/1] to ensure consistent local state
Creating local directory: ./OneDrive - Constanze
Failed to fetch or query quota details for OneDrive Drive ID: bc7d88ec1f539dcf
Syncing this OneDrive Personal Shared Folder: OneDrive - Constanze
Generating a /delta response from the OneDrive API from this Item ID: BC7D88EC1F539DCF!2875
Adding OneDrive folder details for processing
Adding 12 OneDrive items for processing from the OneDrive Shared Folder
Adding 5 OneDrive items for processing from awerqwerqwer
Adding 2 OneDrive items for processing from Datenbanken
Adding 5 OneDrive items for processing from Online Added Data
Adding 5 OneDrive items for processing from Online Added Data/awerqwerqwer
Finished processing self generated /delta JSON response from the OneDrive API
Processing 29 applicable changes and items received from Microsoft OneDrive
Processing OneDrive JSON item batch [1/1] to ensure consistent local state
Creating local directory: ./OneDrive - Constanze/awerqwerqwer
Creating local directory: ./OneDrive - Constanze/Datenbanken
Creating local directory: ./OneDrive - Constanze/Online Added Data
Creating local directory: ./OneDrive - Constanze/Online Added Data/awerqwerqwer
Number of items to download from Microsoft OneDrive: 25
Downloading file: OneDrive - Constanze/Online Added Data/awerqwerqwer/file0.data ... done
Downloading file: OneDrive - Constanze/awerqwerqwer/file4.data ... done
Downloading file: OneDrive - Constanze/awerqwerqwer/file3.data ... done
Downloading file: OneDrive - Constanze/Datenbanken/dummy_file-onedrive-client-dev.docx ... done
Downloading file: OneDrive - Constanze/awerqwerqwer/file0.data ... done
Downloading file: OneDrive - Constanze/Datenbanken/dummy_file.docx ... done
Downloading file: OneDrive - Constanze/awerqwerqwer/file2.data ... done
Downloading file: OneDrive - Constanze/awerqwerqwer/file1.data ... done
Downloading file: OneDrive - Constanze/Online Added Data/awerqwerqwer/file1.data ... done
Downloading file: OneDrive - Constanze/Online Added Data/awerqwerqwer/file3.data ... done
Downloading file: OneDrive - Constanze/Online Added Data/awerqwerqwer/file4.data ... done
Downloading: OneDrive - Constanze/Online Added Data/aa_dd_cc.ulg ... 0%   |  ETA    --:--:--
Downloading: OneDrive - Constanze/Online Added Data/Aspect WFM to SQL2019.zip ... 0%   |  ETA    --:--:--
Downloading: OneDrive - Constanze/Online Added Data/17_24_14.ulg ... 0%   |  ETA    --:--:--
Downloading: OneDrive - Constanze/Online Added Data/Aspect WFM to SQL2019.zip ... 5%   |  ETA    00:00:19
Downloading file: OneDrive - Constanze/Online Added Data/awerqwerqwer/file2.data ... done
Downloading: OneDrive - Constanze/Online Added Data/Aspect WFM to SQL2019.zip ... 10%  |  ETA    00:00:09
Downloading: OneDrive - Constanze/Online Added Data/aa_dd_cc.ulg ... 5%   |  ETA    00:00:19
Downloading: OneDrive - Constanze/Online Added Data/Aspect WFM to SQL2019.zip ... 15%  |  ETA    00:00:12
Downloading: OneDrive - Constanze/Online Added Data/Aspect WFM to SQL2019.zip ... 20%  |  ETA    00:00:08
Downloading: OneDrive - Constanze/Online Added Data/Aspect WFM to SQL2019.zip ... 25%  |  ETA    00:00:06
Downloading: OneDrive - Constanze/Online Added Data/aa_dd_cc.ulg ... 10%  |  ETA    00:00:18
Downloading: OneDrive - Constanze/Online Added Data/17_24_14.ulg ... 5%   |  ETA    00:00:38
Downloading file: OneDrive - Constanze/Online Added Data/55_44_33_.trc ... done
Downloading: OneDrive - Constanze/Online Added Data/Aspect WFM to SQL2019.zip ... 30%  |  ETA    00:00:05
Downloading: OneDrive - Constanze/Online Added Data/Aspect WFM to SQL2019.zip ... 35%  |  ETA    00:00:04
Downloading: OneDrive - Constanze/Online Added Data/Aspect WFM to SQL2019.zip ... 40%  |  ETA    00:00:03
Downloading: OneDrive - Constanze/Online Added Data/aa_dd_cc.ulg ... 15%  |  ETA    00:00:12
Downloading: OneDrive - Constanze/Online Added Data/aa_dd_cc.ulg ... 20%  |  ETA    00:00:08
Downloading: OneDrive - Constanze/Online Added Data/aa_dd_cc.ulg ... 25%  |  ETA    00:00:06
Downloading: OneDrive - Constanze/Online Added Data/Aspect WFM to SQL2019.zip ... 45%  |  ETA    00:00:03
Downloading: OneDrive - Constanze/Online Added Data/17_24_14.ulg ... 10%  |  ETA    00:00:18
Downloading: OneDrive - Constanze/Online Added Data/Aspect WFM to SQL2019.zip ... 50%  |  ETA    00:00:02
Downloading: OneDrive - Constanze/Online Added Data/Aspect WFM to SQL2019.zip ... 55%  |  ETA    00:00:02
Downloading: OneDrive - Constanze/Online Added Data/aa_dd_cc.ulg ... 30%  |  ETA    00:00:05
Downloading: OneDrive - Constanze/Online Added Data/aa_dd_cc.ulg ... 35%  |  ETA    00:00:04
Downloading: OneDrive - Constanze/Online Added Data/aa_dd_cc.ulg ... 40%  |  ETA    00:00:03
Downloading: OneDrive - Constanze/Online Added Data/Aspect WFM to SQL2019.zip ... 60%  |  ETA    00:00:02
Downloading: OneDrive - Constanze/Online Added Data/Aspect WFM to SQL2019.zip ... 65%  |  ETA    00:00:02
Downloading: OneDrive - Constanze/Online Added Data/Aspect WFM to SQL2019.zip ... 70%  |  ETA    00:00:01
Downloading: OneDrive - Constanze/Online Added Data/Aspect WFM to SQL2019.zip ... 75%  |  ETA    00:00:01
Downloading: OneDrive - Constanze/Online Added Data/Aspect WFM to SQL2019.zip ... 80%  |  ETA    00:00:01
Downloading: OneDrive - Constanze/Online Added Data/aa_dd_cc.ulg ... 45%  |  ETA    00:00:03
Downloading: OneDrive - Constanze/Online Added Data/Aspect WFM to SQL2019.zip ... 85%  |  ETA    00:00:01
Downloading: OneDrive - Constanze/Online Added Data/aa_dd_cc.ulg ... 50%  |  ETA    00:00:02
Downloading: OneDrive - Constanze/Online Added Data/aa_dd_cc.ulg ... 55%  |  ETA    00:00:02
Downloading: OneDrive - Constanze/Online Added Data/Aspect WFM to SQL2019.zip ... 90%  |  ETA    00:00:01
Downloading: OneDrive - Constanze/Online Added Data/Aspect WFM to SQL2019.zip ... 95%  |  ETA    00:00:01
Downloading: OneDrive - Constanze/Online Added Data/Aspect WFM to SQL2019.zip ... 100% | DONE in 00:00:02
Downloading: OneDrive - Constanze/Online Added Data/aa_dd_cc.ulg ... 60%  |  ETA    00:00:02
Downloading file: OneDrive - Constanze/Online Added Data/Aspect WFM to SQL2019.zip ... done
Downloading: OneDrive - Constanze/Online Added Data/aa_dd_cc.ulg ... 65%  |  ETA    00:00:02
Downloading: OneDrive - Constanze/Online Added Data/17_24_14.ulg ... 15%  |  ETA    00:00:12
Downloading: OneDrive - Constanze/Online Added Data/aa_dd_cc.ulg ... 70%  |  ETA    00:00:01
Downloading: OneDrive - Constanze/Online Added Data/aa_dd_cc.ulg ... 75%  |  ETA    00:00:01
Downloading: OneDrive - Constanze/Online Added Data/17_24_14.ulg ... 20%  |  ETA    00:00:12
Downloading: OneDrive - Constanze/Online Added Data/17_24_14.ulg ... 25%  |  ETA    00:00:09
Downloading: OneDrive - Constanze/Online Added Data/aa_dd_cc.ulg ... 80%  |  ETA    00:00:01
Downloading: OneDrive - Constanze/Online Added Data/17_24_14.ulg ... 30%  |  ETA    00:00:07
Downloading: OneDrive - Constanze/Online Added Data/aa_dd_cc.ulg ... 85%  |  ETA    00:00:01
Downloading: OneDrive - Constanze/Online Added Data/17_24_14.ulg ... 35%  |  ETA    00:00:06
Downloading: OneDrive - Constanze/Online Added Data/aa_dd_cc.ulg ... 90%  |  ETA    00:00:01
Downloading: OneDrive - Constanze/Online Added Data/17_24_14.ulg ... 40%  |  ETA    00:00:05
Downloading: OneDrive - Constanze/Online Added Data/aa_dd_cc.ulg ... 95%  |  ETA    00:00:01
Downloading: OneDrive - Constanze/Online Added Data/17_24_14.ulg ... 45%  |  ETA    00:00:04
Downloading: OneDrive - Constanze/Online Added Data/aa_dd_cc.ulg ... 100% | DONE in 00:00:03
Downloading: OneDrive - Constanze/Online Added Data/17_24_14.ulg ... 50%  |  ETA    00:00:03
Downloading file: OneDrive - Constanze/Online Added Data/aa_dd_cc.ulg ... done
Downloading: OneDrive - Constanze/Online Added Data/17_24_14.ulg ... 55%  |  ETA    00:00:03
Downloading: OneDrive - Constanze/Online Added Data/17_24_14.ulg ... 60%  |  ETA    00:00:02
Downloading: OneDrive - Constanze/Online Added Data/17_24_14.ulg ... 65%  |  ETA    00:00:02
Downloading: OneDrive - Constanze/Online Added Data/17_24_14.ulg ... 70%  |  ETA    00:00:02
Downloading: OneDrive - Constanze/Online Added Data/17_24_14.ulg ... 75%  |  ETA    00:00:01
Downloading: OneDrive - Constanze/Online Added Data/17_24_14.ulg ... 80%  |  ETA    00:00:01
Downloading: OneDrive - Constanze/Online Added Data/17_24_14.ulg ... 85%  |  ETA    00:00:01
Downloading: OneDrive - Constanze/Online Added Data/17_24_14.ulg ... 90%  |  ETA    00:00:01
Downloading: OneDrive - Constanze/Online Added Data/17_24_14.ulg ... 95%  |  ETA    00:00:01
Downloading: OneDrive - Constanze/Online Added Data/17_24_14.ulg ... 100% | DONE in 00:00:03
Downloading file: OneDrive - Constanze/Online Added Data/17_24_14.ulg ... done
Downloading file: OneDrive - Constanze/debug_output.log ... done
Downloading file: OneDrive - Constanze/keepass-minipc-windows.kdbx ... done
Downloading file: OneDrive - Constanze/dummy_file - Copy.docx ... done
Downloading file: OneDrive - Constanze/dummy_file.docx ... done
Downloading file: OneDrive - Constanze/another_doc_shared_folder.txt ... done
Downloading file: OneDrive - Constanze/file to share.docx ... done
Downloading file: OneDrive - Constanze/dummy_file-onedrive-client-dev.docx ... done
Downloading file: OneDrive - Constanze/new_online_file_shared_folder.txt ... done
Downloading file: OneDrive - Constanze/newfile.txt ... done
Performing a database consistency and integrity check on locally stored data
Processing DB entries for this Drive ID: 66d53be8a5056eca
Processing: ~/OneDrive
The directory has not changed
Processing DB entries for this Drive ID: bc7d88ec1f539dcf
Failed to fetch or query quota details for OneDrive Drive ID: bc7d88ec1f539dcf
Processing: OneDrive - Constanze
The directory has not changed
Processing: OneDrive - Constanze/awerqwerqwer
The directory has not changed
Processing: OneDrive - Constanze/awerqwerqwer/file4.data
The file has not changed
Processing: OneDrive - Constanze/awerqwerqwer/file3.data
The file has not changed
Processing: OneDrive - Constanze/awerqwerqwer/file0.data
The file has not changed
Processing: OneDrive - Constanze/awerqwerqwer/file2.data
The file has not changed
Processing: OneDrive - Constanze/awerqwerqwer/file1.data
The file has not changed
Processing: OneDrive - Constanze/Datenbanken
The directory has not changed
Processing: OneDrive - Constanze/Datenbanken/dummy_file-onedrive-client-dev.docx
The file has not changed
Processing: OneDrive - Constanze/Datenbanken/dummy_file.docx
The file has not changed
Processing: OneDrive - Constanze/Online Added Data
The directory has not changed
Processing: OneDrive - Constanze/Online Added Data/awerqwerqwer
The directory has not changed
Processing: OneDrive - Constanze/Online Added Data/awerqwerqwer/file0.data
The file has not changed
Processing: OneDrive - Constanze/Online Added Data/awerqwerqwer/file1.data
The file has not changed
Processing: OneDrive - Constanze/Online Added Data/awerqwerqwer/file3.data
The file has not changed
Processing: OneDrive - Constanze/Online Added Data/awerqwerqwer/file4.data
The file has not changed
Processing: OneDrive - Constanze/Online Added Data/awerqwerqwer/file2.data
The file has not changed
Processing: OneDrive - Constanze/Online Added Data/55_44_33_.trc
The file has not changed
Processing: OneDrive - Constanze/Online Added Data/Aspect WFM to SQL2019.zip
The file has not changed
Processing: OneDrive - Constanze/Online Added Data/aa_dd_cc.ulg
The file has not changed
Processing: OneDrive - Constanze/Online Added Data/17_24_14.ulg
The file has not changed
Processing: OneDrive - Constanze/debug_output.log
The file has not changed
Processing: OneDrive - Constanze/keepass-minipc-windows.kdbx
The file has not changed
Processing: OneDrive - Constanze/dummy_file - Copy.docx
The file has not changed
Processing: OneDrive - Constanze/dummy_file.docx
The file has not changed
Processing: OneDrive - Constanze/another_doc_shared_folder.txt
The file has not changed
Processing: OneDrive - Constanze/file to share.docx
The file has not changed
Processing: OneDrive - Constanze/dummy_file-onedrive-client-dev.docx
The file has not changed
Processing: OneDrive - Constanze/new_online_file_shared_folder.txt
The file has not changed
Processing: OneDrive - Constanze/newfile.txt
The file has not changed
Scanning the local file system '~/OneDrive' for new data to upload
Performing a last examination of the most recent online data within Microsoft OneDrive to complete the reconciliation process
Fetching /delta response from the OneDrive API for Drive ID: 66d53be8a5056eca
Processing API Response Bundle: 1 - Quantity of 'changes|items' in this bundle to process: 0
Finished processing /delta JSON response from the OneDrive API
No changes or items that can be applied were discovered while processing the data received from Microsoft OneDrive
Syncing this OneDrive Personal Shared Folder: OneDrive - Constanze
Generating a /delta response from the OneDrive API from this Item ID: BC7D88EC1F539DCF!2875
Adding OneDrive folder details for processing
Adding 12 OneDrive items for processing from the OneDrive Shared Folder
Adding 5 OneDrive items for processing from awerqwerqwer
Adding 2 OneDrive items for processing from Datenbanken
Adding 5 OneDrive items for processing from Online Added Data
Adding 5 OneDrive items for processing from Online Added Data/awerqwerqwer
Finished processing self generated /delta JSON response from the OneDrive API
Processing 29 applicable changes and items received from Microsoft OneDrive
Processing OneDrive JSON item batch [1/1] to ensure consistent local state

Sync with Microsoft OneDrive is complete
Attempting to perform a database vacuum to optimise database
Database vacuum is complete
[alex@onedrive-client-dev onedrive-pr2959]$

Conclusion

Having only a single shared folder in the root of the OneDrive Personal Account makes no difference to client operation.

Actions For You

  1. Test PR Initial debugging for issue #2957 #2959 and see if this makes a change for you
  2. Add a couple of other folders and see if this makes the OneDrive platform start providing the data to you (that it should be doing by default)

If neither of these actions work, this then is a Microsoft OneDrive Account Issue / OneDrive API Issue and you must seek support from Microsoft as there is 100% nothing I can do to resolve this situation.

@abraunegg
Copy link
Owner

@microsoft

Please look into this account issue / Graph API issue.

@abraunegg abraunegg added Not a bug and removed Bug Something isn't working labels Nov 9, 2024
@abraunegg abraunegg changed the title Bug: Not syncing shared items between personal accounts Graph API Issue: Not syncing shared items between personal accounts Nov 9, 2024
@CannonCloud
Copy link
Author

CannonCloud commented Nov 10, 2024

I can confirm that adding an additional personal folder makes no difference. The personal folders sync just fine.

For the PR, I follow the script and get that to run when activating my DMD or LDC compiler. I then run sync from the new directory. I'm not sure if I'm missing a step with your comment "To install the PR, you will need to perform sudo make install to install the PR version to your system." I'm thinking it is running as intended since it's giving me new warnings about libcurl. It doesn't seem to make a difference about the shared files. I am in Western Germany, as is the person sharing their files, so maybe that's the issue. Let me know if you think I've done something wrong, need another debug file, or what you think the next steps should be. Thanks!

cannon@cannon-Inspiron-5584:~/onedrive-pr2959/onedrive-pr2959$ ./onedrive --sync --v
Reading configuration file: /home/cannon/.config/onedrive/config
Configuration file successfully loaded
Using 'user' configuration path for application config and state data: /home/cannon/.config/onedrive

WARNING: Your curl/libcurl version (8.5.0) has known HTTP/2 bugs that impact the use of this application.
         Please report this to your distribution and request that they provide a newer curl version for your platform or upgrade this yourself.
         Downgrading all application operations to use HTTP/1.1 to ensure maximum operational stability.
         Please read https://github.com/abraunegg/onedrive/blob/master/docs/usage.md#compatibility-with-curl for more information.

Using IPv4 and IPv6 (if configured) for all network operations
Attempting to contact Microsoft OneDrive Login Service
Successfully reached Microsoft OneDrive Login Service
Checking Application Version ...
Attempting to initialise the OneDrive API ...
Configuring Global Azure AD Endpoints
The OneDrive API was initialised successfully
Opening the item database ...
Downgrading all HTTP operations to HTTP/1.1 due to user configuration
Application Version:  onedrive v2.5.2-46-gcea2421
Account Type:         personal
Default Drive ID:     5426F745445C5645
Default Root ID:      5426F745445C5645!sea8cc6beffdb43d7976fbc7da445c639
Remaining Free Space: 100.00 GB (107374182400 bytes)
Sync Engine Initialised with new Onedrive API instance
All application operations will be performed in the configured local 'sync_dir' directory: /home/cannon/OneDrive
Fetching /delta response from the OneDrive API for Drive ID: 5426F745445C5645
Processing API Response Bundle: 1 - Quantity of 'changes|items' in this bundle to process: 0
Finished processing /delta JSON response from the OneDrive API
No changes or items that can be applied were discovered while processing the data received from Microsoft OneDrive
Performing a database consistency and integrity check on locally stored data
Processing DB entries for this Drive ID: 5426F745445C5645
Processing: ~/OneDrive
The directory has not changed
Processing: test
The directory has not changed
Scanning the local file system '~/OneDrive' for new data to upload
Performing a last examination of the most recent online data within Microsoft OneDrive to complete the reconciliation process
Fetching /delta response from the OneDrive API for Drive ID: 5426F745445C5645
Processing API Response Bundle: 1 - Quantity of 'changes|items' in this bundle to process: 0
Finished processing /delta JSON response from the OneDrive API
No changes or items that can be applied were discovered while processing the data received from Microsoft OneDrive

Sync with Microsoft OneDrive is complete
Attempting to perform a database vacuum to optimise database
Database vacuum is complete

@abraunegg
Copy link
Owner

@CannonCloud

At this point given the PR is not even forcing the Microsoft API to send you the data, there is nothing else I can do here.

Your only course of action is to raise a bug with Microsoft.

@microsoft , @ificator

Please can you investigate why the Microsoft Graph API is always broken in some European Data Centres.

@nerumo
Copy link

nerumo commented Nov 19, 2024

uff, that's a bitter pill to swallow. Can confirm, same for me in Europe. I hope MS fixes this. Thanks for checking this thoroughly

@abraunegg
Copy link
Owner

@nerumo

I hope MS fixes this

You need to raise a bug with Microsoft and call them for support to fix.

When all users have this issue - the account ID is broken - for example:

image

A correct value is:

image

Some other references:

@akrpic77
Copy link

akrpic77 commented Dec 20, 2024

same here.
two accounts from same organization, one (mine) has a shortcut to a folder shared by other account, I can see it in online file browser, but never syncs.
what is interesting ... other account also shares one single file with me., but that one appears in local "Files Shared with Me" folder.

@abraunegg
Copy link
Owner

@akrpic77

same here. two accounts from same organization, one (mine) has a shortcut to a folder shared by other account, I can see it in online file browser, but never syncs. what is interesting ... other account also shares one single file with me., but that one appears in local "Files Shared with Me" folder.

This issue ticket is for sync issues with Microsoft Personal Accounts. You appear (based on your comment) Business accounts - thus 100% irrelevant to this issue ticket.

Please can you:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants