linuxserver / docker-msedge

Web accessible Edge inside a Debian Container
GNU General Public License v3.0
15 stars 1 forks source link

[BUG] Edge Sync not working for Work/Education accounts #2

Closed vbap closed 3 months ago

vbap commented 6 months ago

Is there an existing issue for this?

Current Behavior

When siging in to edge using a Work / Office365 account, and electing to sync profile data such as favorites, passwords, etc, the profile is stuck in "setting up Sync" state. If signing on to a microsoft personal account, then sync works OK.

I have tested using an install of edge on Ubuntu Desktop 24.04. There, sync using an ms365 account works as expected.

Expected Behavior

Profile Sync for ms365 / Work accounts should sync favorites, passwords, etc, just as it does in a regular linux install,

Steps To Reproduce

Ensure profile sync for an ms365 work / education account already works between 2 or more devices (eg windows, linux desktop) machines. Deploy msedge docker and navigate to entry point. When docker msedge browser opens for first time, choose to sign-in using the ms365 work or education account and enable profile sync. Observe that favorites, passwords don't sync and status remains in "setting up Sync" state.

Environment

- OS: Ubuntu 22.04 LTS
- How docker service was installed: CLI, docker engine 24.0.5
- Edgebrowser: Microsoft Edge for Business v124.0.2478.67

CPU architecture

x86-64

Docker creation

services:
  msedge:
    image: linuxserver/msedge:latest
    container_name: browser-edge
    security_opt:
      - seccomp:unconfined #optional
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Australia/Sydney
      - PASSWORD=
      - TITLE=EdgeBrowser
      - NO_DECOR=true
    volumes:
      - /edge-config:/config
    ports:
      - 9005:3000
    shm_size: "2gb"
    restart: unless-stopped

Container logs

Brought to you by linuxserver.io
───────────────────────────────────────

To support LSIO projects visit:
https://www.linuxserver.io/donate/

───────────────────────────────────────
GID/UID
───────────────────────────────────────

User UID:    1000
User GID:    1000
───────────────────────────────────────

[custom-init] No custom files found, skipping...
[ls.io-init] done.
_XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root

Xvnc KasmVNC 1.2.0 - built Apr 22 2024 15:46:20
Copyright (C) 1999-2018 KasmVNC Team and many others (see README.me)
See http://kasmweb.com for information on KasmVNC.
Underlying X server release 12014000, The X.Org Foundation

Obt-Message: Xinerama extension is not present on the server
 2024-04-29 10:01:35,672 [INFO] websocket 0: got client connection from 127.0.0.1
 2024-04-29 10:01:35,680 [PRIO] Connections: accepted: @<IP01>_1714348895.672411::websocket
 2024-04-29 11:40:43,206 [PRIO] Connections: closed: @<IP01>_1714348895.672411::websocket (Clean disconnection)
 2024-04-29 12:38:25,772 [INFO] websocket 1: got client connection from 127.0.0.1
 2024-04-29 12:38:25,778 [PRIO] Connections: accepted: @<IP02>_1714358305.772899::websocket
 2024-04-29 13:43:03,866 [PRIO] Connections: closed: @<IP02>_1714358305.772899::websocket (Clean disconnection)
 2024-04-29 14:32:17,516 [INFO] websocket 2: got client connection from 127.0.0.1
 2024-04-29 14:32:17,523 [PRIO] Connections: accepted: @<IP02>_1714365137.516902::websocket
 2024-04-29 15:20:37,219 [PRIO] Connections: closed: @<IP02>_1714365137.516902::websocket (Clean disconnection)
 2024-04-29 15:20:40,600 [INFO] websocket 3: got client connection from 127.0.0.1
 2024-04-29 15:20:40,606 [PRIO] Connections: accepted: @<IP02>_1714368040.600799::websocket
 2024-04-29 15:25:17,618 [PRIO] Connections: closed: @<IP02>_1714368040.600799::websocket (Clean disconnection)
 2024-04-29 15:25:20,265 [INFO] websocket 4: got client connection from 127.0.0.1
 2024-04-29 15:25:20,271 [PRIO] Connections: accepted: @<IP02>_1714368320.265927::websocket
github-actions[bot] commented 6 months ago

Thanks for opening your first issue here! Be sure to follow the relevant issue templates, or risk having this issue marked as invalid.

LinuxServer-CI commented 5 months ago

This issue has been automatically marked as stale because it has not had recent activity. This might be due to missing feedback from OP. It will be closed if no further activity occurs. Thank you for your contributions.

github-actions[bot] commented 2 months ago

This issue is locked due to inactivity