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

Google Mail not loading (Company login) #1973

Open
2 tasks done
Zutatensuppe opened this issue Nov 19, 2024 · 10 comments
Open
2 tasks done

Google Mail not loading (Company login) #1973

Zutatensuppe opened this issue Nov 19, 2024 · 10 comments
Labels
bug 🪲 Something isn't working

Comments

@Zutatensuppe
Copy link

Zutatensuppe commented Nov 19, 2024

Avoid duplicates

  • I agree to follow the Code of Conduct that this project adheres to.
  • I have searched the issues tracker for a bug report similar to mine, in vain (older issues were there, but nothing current)

Ferdium Version

7.0.0

What Operating System are you using?

Windows

Operating System Version

Edition Windows 10 Pro Version 22H2 Installed on ‎06/‎08/‎2022 OS build 19045.5131 Experience Windows Feature Experience Pack 1000.19060.1000.0

What arch are you using?

x64

Last Known Working Ferdium version

7.0.0 (it just stopped working suddenly, without updating to a newer Ferdium version, so thats why this is same as above)

Expected Behavior

Service loads and i can read my emails

Actual Behavior

After logging in to my account, there is a short loading animation (something rotating, and google being written). But afterwards, everything is grey. There are no errors in the dev console during this process.

before logging in (aka after doing ctrl R to refresh the service):

image

after logging in:

image

after finish rotating:

image

I have already tried setting user agent to Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 but it doesn't work.

Gmail still works fine for my personal gmail account, but not for the one at work.

Steps to reproduce

I don't know if this can be reproduced easily with just any login, as for myself it still works fine with my personal account.

But the steps are:

  1. add Gmail service
  2. login with company account
  3. nothing is displayed after logging in

Additional note: after doing ctrl R to reload the service, i have to relogin.

Debug link

No response

Screenshots

No response

Additional information

No response

@Zutatensuppe Zutatensuppe added the bug 🪲 Something isn't working label Nov 19, 2024
@juha-aiven
Copy link

Gmail stopped working for me too today. I've done the usual, "Reload", "Clear Cache", "Disable service" + "Enable Service".

Additionally Google Calendar stopped working exactly the same way.

@bepipelino
Copy link

bepipelino commented Nov 21, 2024

We can confirm, that it is also in older versions of ferdium tried Ferdium-win-AutoSetup-6.7.6-x64.exe and cleared also C:\Users\%user%\AppData\Roaming\Ferdium. But no effect, so seems a google issue...
It is also happening on our Macs

@hyuuki
Copy link

hyuuki commented Nov 21, 2024

I can confirm that this also happens when I tried to login with my university email (Google Workspace).
Google Calendar, GMail only show blank page, but still works fine with personal account.

@wgordon17
Copy link

Similarly also impacted by this issue. I'm seeing the redirect flow from corporate SSO and then it just stops at https://accounts.google.com/a/company.com/acs. I'm seeing a few possibly related errors in the console logs

/Applications/Ferdiu…obalErrorStore.js:1 Warning: findDOMNode is deprecated and will be removed in the next major release. Instead, add a ref directly to the element you want to reference. Learn more about using refs safely here: https://reactjs.org/link/strict-mode-find-node
    at WithSortableContainer (/Applications/Ferdium.app/Contents/Resources/app.asar/node_modules/react-sortable-hoc/dist/react-sortable-hoc.js:614:7)
    at div
    at TabBar (/Applications/Ferdium.app/Contents/Resources/app.asar/components/services/tabs/Tabbar.js:1:1123)
    at div
    at Sidebar (/Applications/Ferdium.app/Contents/Resources/app.asar/components/layout/Sidebar.js:1:2222)
    at /Applications/Ferdium.app/Contents/Resources/app.asar/node_modules/mobx-react/dist/mobxreact.cjs.development.js:524:34
    at injectIntl(inject-with-stores-actions(Sidebar))
    at div
    at div
    at ErrorBoundary (/Applications/Ferdium.app/Contents/Resources/app.asar/components/util/ErrorBoundary/index.js:1:1286)
    at injectIntl(ErrorBoundary)
    at /Applications/Ferdium.app/Contents/Resources/app.asar/node_modules/react-jss/dist/react-jss.cjs.js:420:25
    at AppLayout (/Applications/Ferdium.app/Contents/Resources/app.asar/components/layout/AppLayout.js:1:2936)
    at /Applications/Ferdium.app/Contents/Resources/app.asar/node_modules/react-jss/dist/react-jss.cjs.js:420:25
    at injectIntl(WithStyles(AppLayout))
    at ThemeProvider (/Applications/Ferdium.app/Contents/Resources/app.asar/node_modules/theming/dist/theming.cjs.js:78:37)
    at DefaultPropsProvider (/Applications/Ferdium.app/Contents/Resources/app.asar/node_modules/@mui/system/DefaultPropsProvider/DefaultPropsProvider.js:18:3)
    at RtlProvider (/Applications/Ferdium.app/Contents/Resources/app.asar/node_modules/@mui/system/RtlProvider/index.js:19:7)
    at ThemeProvider (/Applications/Ferdium.app/Contents/Resources/app.asar/node_modules/@mui/private-theming/node/ThemeProvider/ThemeProvider.js:39:5)
    at ThemeProvider (/Applications/Ferdium.app/Contents/Resources/app.asar/node_modules/@mui/system/ThemeProvider/ThemeProvider.js:52:5)
    at ThemeProvider (/Applications/Ferdium.app/Contents/Resources/app.asar/node_modules/@mui/material/node/styles/ThemeProvider.js:21:14)
    at AppLayoutContainer (/Applications/Ferdium.app/Contents/Resources/app.asar/containers/layout/AppLayoutContainer.js:1:1532)
    at /Applications/Ferdium.app/Contents/Resources/app.asar/node_modules/mobx-react/dist/mobxreact.cjs.development.js:524:34
    at RenderedRoute (/Applications/Ferdium.app/Contents/Resources/app.asar/node_modules/react-router/dist/umd/react-router.development.js:539:7)
    at Routes (/Applications/Ferdium.app/Contents/Resources/app.asar/node_modules/react-router/dist/umd/react-router.development.js:1229:7)
    at Router (/Applications/Ferdium.app/Contents/Resources/app.asar/node_modules/react-router/dist/umd/react-router.development.js:1163:17)
    at HistoryRouter (/Applications/Ferdium.app/Contents/Resources/app.asar/node_modules/react-router-dom/dist/umd/react-router-dom.development.js:770:7)
    at FerdiumRoutes (/Applications/Ferdium.app/Contents/Resources/app.asar/routes.js:1:2693)
    at /Applications/Ferdium.app/Contents/Resources/app.asar/node_modules/mobx-react/dist/mobxreact.cjs.development.js:524:34
    at IntlProvider (/Applications/Ferdium.app/Contents/Resources/app.asar/node_modules/react-intl/src/components/provider.js:33:47)
    at I18N (/Applications/Ferdium.app/Contents/Resources/app.asar/I18n.js:1:1030)
    at /Applications/Ferdium.app/Contents/Resources/app.asar/node_modules/mobx-react/dist/mobxreact.cjs.development.js:524:34
    at Provider (/Applications/Ferdium.app/Contents/Resources/app.asar/node_modules/mobx-react/dist/mobxreact.cjs.development.js:493:24)
/Applications/Ferdiu…obalErrorStore.js:1 Warning: Function components cannot be given refs. Attempts to access this ref will fail. Did you mean to use React.forwardRef()?

Check the render method of `EditSettingsForm`.
    at injectIntl(WithStyles(Input))
    at div
    at div
    at form
    at div
    at div
    at EditSettingsForm (/Applications/Ferdium.app/Contents/Resources/app.asar/components/settings/settings/EditSettingsForm.js:1:10294)
    at injectIntl(EditSettingsForm)
    at ErrorBoundary (/Applications/Ferdium.app/Contents/Resources/app.asar/components/util/ErrorBoundary/index.js:1:1286)
    at injectIntl(ErrorBoundary)
    at /Applications/Ferdium.app/Contents/Resources/app.asar/node_modules/react-jss/dist/react-jss.cjs.js:420:25
    at EditSettingsScreen (/Applications/Ferdium.app/Contents/Resources/app.asar/containers/settings/EditSettingsScreen.js:1:10559)
    at /Applications/Ferdium.app/Contents/Resources/app.asar/node_modules/mobx-react/dist/mobxreact.cjs.development.js:524:34
    at injectIntl(inject-with-stores-actions(EditSettingsScreen))
    at RenderedRoute (/Applications/Ferdium.app/Contents/Resources/app.asar/node_modules/react-router/dist/umd/react-router.development.js:539:7)
    at Outlet (/Applications/Ferdium.app/Contents/Resources/app.asar/node_modules/react-router/dist/umd/react-router.development.js:1142:28)
    at div
    at ErrorBoundary (/Applications/Ferdium.app/Contents/Resources/app.asar/components/util/ErrorBoundary/index.js:1:1286)
    at injectIntl(ErrorBoundary)
    at /Applications/Ferdium.app/Contents/Resources/app.asar/node_modules/react-jss/dist/react-jss.cjs.js:420:25
    at div
    at Transition (/Applications/Ferdium.app/Contents/Resources/app.asar/node_modules/react-transition-group/cjs/Transition.js:135:30)
    at CSSTransition (/Applications/Ferdium.app/Contents/Resources/app.asar/node_modules/react-transition-group/cjs/CSSTransition.js:120:35)
    at TransitionGroup (/Applications/Ferdium.app/Contents/Resources/app.asar/node_modules/react-transition-group/cjs/TransitionGroup.js:57:30)
    at Appear (/Applications/Ferdium.app/Contents/Resources/app.asar/components/ui/effects/Appear.js:1:816)
    at SettingsLayout (/Applications/Ferdium.app/Contents/Resources/app.asar/components/settings/SettingsLayout.js:1:1467)
    at injectIntl(SettingsLayout)
    at ErrorBoundary (/Applications/Ferdium.app/Contents/Resources/app.asar/components/util/ErrorBoundary/index.js:1:1286)
    at injectIntl(ErrorBoundary)
    at /Applications/Ferdium.app/Contents/Resources/app.asar/node_modules/react-jss/dist/react-jss.cjs.js:420:25
    at SettingsContainer (/Applications/Ferdium.app/Contents/Resources/app.asar/containers/settings/SettingsWindow.js:1:1437)
    at /Applications/Ferdium.app/Contents/Resources/app.asar/node_modules/mobx-react/dist/mobxreact.cjs.development.js:524:34
    at RenderedRoute (/Applications/Ferdium.app/Contents/Resources/app.asar/node_modules/react-router/dist/umd/react-router.development.js:539:7)
    at Outlet (/Applications/Ferdium.app/Contents/Resources/app.asar/node_modules/react-router/dist/umd/react-router.development.js:1142:28)
    at div
    at div
    at div
    at ErrorBoundary (/Applications/Ferdium.app/Contents/Resources/app.asar/components/util/ErrorBoundary/index.js:1:1286)
    at injectIntl(ErrorBoundary)
    at /Applications/Ferdium.app/Contents/Resources/app.asar/node_modules/react-jss/dist/react-jss.cjs.js:420:25
    at AppLayout (/Applications/Ferdium.app/Contents/Resources/app.asar/components/layout/AppLayout.js:1:2936)
    at /Applications/Ferdium.app/Contents/Resources/app.asar/node_modules/react-jss/dist/react-jss.cjs.js:420:25
    at injectIntl(WithStyles(AppLayout))
    at ThemeProvider (/Applications/Ferdium.app/Contents/Resources/app.asar/node_modules/theming/dist/theming.cjs.js:78:37)
    at DefaultPropsProvider (/Applications/Ferdium.app/Contents/Resources/app.asar/node_modules/@mui/system/DefaultPropsProvider/DefaultPropsProvider.js:18:3)
    at RtlProvider (/Applications/Ferdium.app/Contents/Resources/app.asar/node_modules/@mui/system/RtlProvider/index.js:19:7)
    at ThemeProvider (/Applications/Ferdium.app/Contents/Resources/app.asar/node_modules/@mui/private-theming/node/ThemeProvider/ThemeProvider.js:39:5)
    at ThemeProvider (/Applications/Ferdium.app/Contents/Resources/app.asar/node_modules/@mui/system/ThemeProvider/ThemeProvider.js:52:5)
    at ThemeProvider (/Applications/Ferdium.app/Contents/Resources/app.asar/node_modules/@mui/material/node/styles/ThemeProvider.js:21:14)
    at AppLayoutContainer (/Applications/Ferdium.app/Contents/Resources/app.asar/containers/layout/AppLayoutContainer.js:1:1532)
    at /Applications/Ferdium.app/Contents/Resources/app.asar/node_modules/mobx-react/dist/mobxreact.cjs.development.js:524:34
    at RenderedRoute (/Applications/Ferdium.app/Contents/Resources/app.asar/node_modules/react-router/dist/umd/react-router.development.js:539:7)
    at Routes (/Applications/Ferdium.app/Contents/Resources/app.asar/node_modules/react-router/dist/umd/react-router.development.js:1229:7)
    at Router (/Applications/Ferdium.app/Contents/Resources/app.asar/node_modules/react-router/dist/umd/react-router.development.js:1163:17)
    at HistoryRouter (/Applications/Ferdium.app/Contents/Resources/app.asar/node_modules/react-router-dom/dist/umd/react-router-dom.development.js:770:7)
    at FerdiumRoutes (/Applications/Ferdium.app/Contents/Resources/app.asar/routes.js:1:2693)
    at /Applications/Ferdium.app/Contents/Resources/app.asar/node_modules/mobx-react/dist/mobxreact.cjs.development.js:524:34
    at IntlProvider (/Applications/Ferdium.app/Contents/Resources/app.asar/node_modules/react-intl/src/components/provider.js:33:47)
    at I18N (/Applications/Ferdium.app/Contents/Resources/app.asar/I18n.js:1:1030)
    at /Applications/Ferdium.app/Contents/Resources/app.asar/node_modules/mobx-react/dist/mobxreact.cjs.development.js:524:34
    at Provider (/Applications/Ferdium.app/Contents/Resources/app.asar/node_modules/mobx-react/dist/mobxreact.cjs.development.js:493:24)
/Applications/Ferdiu…tores/AppStore.js:1 [MobX] Since strict-mode is enabled, changing (observed) observable values without using an action is not allowed. Tried to modify: AppStore@24.autoLaunchOnStart
2
node:electron/js2c/renderer_init:2 Uncaught (in promise) Error: Error invoking remote method 'GUEST_VIEW_MANAGER_CALL': Error: Script failed to execute, this normally means an error was thrown. Check the renderer console for the error.
    at IpcRendererInternal.invoke (node:electron/js2c/renderer_init:2:11410)
    at async Promise.all (index 0)
    at async WebViewElement.<anonymous> (/Applications/Ferdiu…s/Service.js:1:8742)
2
/Applications/Ferdiu…i/button/index.js:1 Ferdium Button prop `loaded` will be deprecated in the future. Please use `busy` instead

@wgordon17
Copy link

I've tried reverting to both 6.7.7 and 6.7.6, however neither have made any improvement for resolving this 😞

@wardragon
Copy link

Same problem is in hangouts chat, try to access to company login. Debian Linux, tried 7.0 and 7.0.1 nightly build.

@mjankula
Copy link

mjankula commented Nov 22, 2024

same problem on Fedora 40, ferdium 7.0.0 with company gmail as well as company calendar

@jaklan
Copy link

jaklan commented Nov 22, 2024

Same, corporate GCal and Gmail doesn't work since yesterday, tested on various Ferdium versions

@bepipelino
Copy link

I have the strange feeling, that it has to do with the way google is promoting the use of passkeys during login. I was presented with such dialogs a lot, also in the corporate accounts. Some of my team mates are presented with those "advertisements" during login to use their passkey instead, but they have never set up this feature. Some others are using it, otherwise I would just disable it for testing in the google admin console.

@bepipelino
Copy link

I can confirm, that only corporate accounts are affected, that use external identity providers (IdP's). Corporate user accounts (like super admins) with a plain google login are not affected.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug 🪲 Something isn't working
Projects
None yet
Development

No branches or pull requests

8 participants