OMV OneDrive plugin - error AADSTS900144: The request body must contain the following parameter: 'scope'.

  • dears,

    I installed the onedrive plugin v.7.1.0-2 in OMV v7.4.10 and following the instruction I launched on terminal the command:


    omv-onedrive.


    It generated a link and when I clik on it I got an erron in the web page: AADSTS900144: The request body must contain the following parameter: 'scope'.




    Am I doing something wrong? I'm a private user with microsoft 365 license.


    Thanks

  • macom

    Approved the thread.
    • Official Post

    Probably related to this.

  • Thanks for the answer,

    In meanwhile first issue has been fixed just using edge intead of chrome.


    I toke a look to the other discussion so I installed Cur 8.1l and libcurl4. In any case I still am not able to finish the configuration and I get this error:


    Code
    root@omv ~# omv-onedrive
    Please wait, stopping service ...
    WARNING: Required environment variables required to enable GUI Notifications are not present
    WARNING: The required environment variables to enable GUI Notifications are not available; GUI notifications are disabled
    Using IPv4 and IPv6 (if configured) for all network operations
    Attempting to contact Microsoft OneDrive Login Service
    Successfully reached Microsoft OneDrive Login Service
    Configuring Global Azure AD Endpoints
    Handling a Microsoft Graph API HTTP 429 Response Code (Too Many Requests) - Internal Thread ID: C40kjaPoq9wYN6i
    Next retry in approx:   300 seconds

    Do you have any suggestion?

  • I tried to remove the plugin and install it again. after I launched onedrive in the command line it started directly from


    Code
    root@omv /v/cache# onedrive
    WARNING: D-Bus message bus daemon is not available; GUI notifications are disabled
    Using IPv4 and IPv6 (if configured) for all network operations
    Attempting to contact Microsoft OneDrive Login Service
    Successfully reached Microsoft OneDrive Login Service
    Configuring Global Azure AD Endpoints
    Handling a Microsoft Graph API HTTP 429 Response Code (Too Many Requests) - Internal Thread ID: Lxct2fCnRb9qHI0v
    Next retry in approx:   300 seconds

    and didn't show anymore the link to be pasted in the browser for the authentication. It seems that some config file is still present in the drive.

    Do you know where is it stored?

  • Quote

    Handling a Microsoft Graph API HTTP 429 Response Code (Too Many Requests)

    You have too many requests going on with your account.


    There is no problem or issue here .. you MUST wait for the next retry to occur.

  • THANKS.

    It seems to work now. I enabled the service to start automatically, see below.

    @ abraunegg Can I forgot abou it and just enjoy the syncromizatioor I should do an authentication again every x days?


    THANKS!


    PS by the way the GUI of OMV seems to not work. I'm doing everything by terminal.

    Code
    root@omv ~ [1]# systemctl status onedrive
    ● onedrive.service - OneDrive Free Client
    Loaded: loaded (/etc/systemd/system/onedrive.service; enabled; preset: enabled)
    Active: active (running) since Thu 2024-10-31 12:13:09 CET; 2min 50s ago
    Main PID: 874 (onedrive)
    Tasks: 18 (limit: 9402)
    Memory: 23.2M
    CPU: 998ms
    CGroup: /system.slice/onedrive.service
    └─874 /usr/bin/onedrive --monitor

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!