Bug 40945

Summary: QAuth2 secret not found при попытке подключения gmail-аккаунта
Product: Sisyphus Reporter: Vera Blagoveschenskaya <vercha>
Component: evolutionAssignee: Yuri N. Sedunov <aris>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: aris, glinkinvd, kostevichae, oddity, zerg
Version: unstable   
Hardware: x86_64   
OS: Linux   
See Also: https://bugzilla.altlinux.org/show_bug.cgi?id=50690
Attachments:
Description Flags
Скрин
none
Скрин
none
journalctl -f
none
Ошибка
none
Ошибка
none
Скрин
none
Ошибка none

Description Vera Blagoveschenskaya 2021-09-17 10:13:49 MSK
kworkstation-install-10.0-alpha20210727-x86_64.iso
evolution-3.40.3-alt1 

1) Имеется тестовый gmail-аккаунт, испытанный не раз (на стороне google все разрешения есть).
2) Открыть evolution, добавить аккаунт gmail.
3) Появляется страница подтверждения от google, выставить разрешение.

Результат: ошибка QAuth2 secret not found, аккаунт не добавляется.

Ожидаемый результат: успешное добавление учетной записи.

Дополнительно:
1) НЕ воспроизводится в p9 alt-kworkstation-9.1-install-x86_64.iso (обновленный)
2) НЕ воспроизводится в p10 alt-workstation-9.8900-20210806-x86_64.iso
Comment 1 Vera Blagoveschenskaya 2021-09-17 10:16:49 MSK
Created attachment 9693 [details]
Скрин
Comment 2 Yuri N. Sedunov 2021-09-17 10:22:25 MSK
Через gnome-online-accounts настройте account Google.
Comment 3 Vera Blagoveschenskaya 2021-09-17 10:56:57 MSK
(Ответ для Yuri N. Sedunov на комментарий #2)
> Через gnome-online-accounts настройте account Google.

$ gnome-control-center online-accounts

(WebKitWebProcess:3): dbind-WARNING **: 10:44:03.097: Couldn't connect to accessibility bus: Failed to connect to socket /tmp/dbus-8oZehHqOiv: Нет такого файла или каталога

(WebKitWebProcess:3): dbind-WARNING **: 10:44:36.696: Couldn't connect to accessibility bus: Failed to connect to socket /tmp/dbus-8oZehHqOiv: Нет такого файла или каталога
**
GoaBackend:ERROR:goaoauth2provider.c:999:get_tokens_and_identity: assertion failed: (priv->error == NULL)
Bail out! GoaBackend:ERROR:goaoauth2provider.c:999:get_tokens_and_identity: assertion failed: (priv->error == NULL)
Аварийный останов
Comment 4 Vera Blagoveschenskaya 2021-09-17 11:56:12 MSK
Дополнительно: на этом же стенде вход в этот же аккаунт через thunderbird выполняется успешно.
Comment 5 Vladislav Glinkin 2022-12-13 18:51:34 MSK
Стенды:
kworkstation-10.1-x86-64
workstation-10-x86-64
server-10-x86-64
education-10-x86-64-kde
education-10-x86-64

Версия пакета:
evolution-3.44.0-alt1.x86_64

Теперь при входе в gmail-аккаунт, запрос аутентификации почты блокируется

Проверялось в sisyphus на версии пакета evolution-3.46.2-alt1.x86_64
Ошибка не воспроизводится. Запрос не блокируется.
Comment 6 Vladislav Glinkin 2022-12-13 18:52:28 MSK
Created attachment 12082 [details]
Скрин
Comment 7 Vladislav Glinkin 2022-12-13 20:26:18 MSK
> Проверялось в sisyphus на версии пакета evolution-3.46.2-alt1.x86_64
> Ошибка не воспроизводится. Запрос не блокируется.

На kworkstation-10.1-x86-64 с версией пакета evolution-3.46.2-alt1.x86_64 ошибка воспроизводится, но не всегда. После выставления разрешения Google аккаунту, запрашивается токен доступа.

Прикрепляю скриншот и вывод $ journalctl -f при ошибке
Comment 8 Vladislav Glinkin 2022-12-13 20:28:23 MSK
Created attachment 12083 [details]
journalctl -f
Comment 9 Vladislav Glinkin 2022-12-13 20:28:59 MSK
Created attachment 12084 [details]
Ошибка
Comment 10 Vladislav Glinkin 2022-12-13 21:10:38 MSK
Created attachment 12085 [details]
Ошибка
Comment 11 Vladislav Glinkin 2022-12-13 21:11:06 MSK
Created attachment 12086 [details]
Скрин
Comment 12 Kostevich Arseniy 2023-06-23 10:38:38 MSK
В версии evolution-3.44.0-alt1.x86_64 ошибка воспроизводится и для тестового mail-аккаунта
Ошибка "Не удалось выполнить аутентификацию: Поток не вернул данные"

Примечание: Через thunderbird в данный аккаунт аутентификация проходит успешно.
Comment 13 Kostevich Arseniy 2023-06-23 10:39:16 MSK
Created attachment 13584 [details]
Ошибка