[Pkg-mozext-maintainers] Bug#1038628: webext-eas4tbsync: MS Exchange OAUTH2 setup fails
Paolo Miotto
paolo.miotto at uniud.it
Mon Jun 19 09:09:37 BST 2023
Package: webext-eas4tbsync
Version: 4.1.5-1
Severity: important
Tags: patch
As stated in [1] trying to setup a MS Exchange account with OAuth2 fails because it
wants to connect to a "undefined" server.
It was resolved upstream [2] but that changes are not ported in debian.
>From what I see, this patch resolve the issuei, but I wasn't able to try it yet:
$ diff -b content/includes/network.js EAS/content/includes/network.js
96c96,101
< let oauth = new OAuth2(config.auth_uri, config.token_uri, config.scope, config.client_id, config.client_secret);
---
> let oauth = new OAuth2(config.scope, {
> authorizationEndpoint: config.auth_uri,
> tokenEndpoint: config.token_uri,
> clientId: config.client_id,
> clientSecret: config.client_secret
> });
Regards.
Paolo
1. https://github.com/jobisoft/TbSync/issues/649
2. https://github.com/jobisoft/EAS-4-TbSync/issues/215#issuecomment-1416725608, paolo.miotto at uniud.it
-- System Information:
Debian Release: 12.0
APT prefers stable-security
APT policy: (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 6.1.0-9-amd64 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages webext-eas4tbsync depends on:
ii thunderbird 1:102.12.0-1~deb12u1
ii webext-tbsync 4.3-1
webext-eas4tbsync recommends no packages.
webext-eas4tbsync suggests no packages.
-- no debconf information
More information about the Pkg-mozext-maintainers
mailing list