After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 755209 - Don't tell me credentials have expired when KDC unavailable
Don't tell me credentials have expired when KDC unavailable
Status: RESOLVED OBSOLETE
Product: gnome-online-accounts
Classification: Core
Component: Kerberos
3.17.x
Other All
: Normal normal
: ---
Assigned To: GNOME Online Accounts maintainer(s)
GNOME Online Accounts maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2015-09-18 09:38 UTC by Bastien Nocera
Modified: 2021-07-05 10:58 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Bastien Nocera 2015-09-18 09:38:12 UTC
Following on from bug 693578.

My KDC is inside a VPN, but when not connected to that VPN, or when it's still connecting to the KDC, it says that the credentials have expired. It should probably say instead that the KDC isn't available.
Comment 1 Debarshi Ray 2015-09-18 12:24:12 UTC
Agreed. I think this isn't just Kerberos specific because I can imagine a private ownCloud server that is only accessible from certain networks.
Comment 2 Debarshi Ray 2016-05-06 14:10:36 UTC
We can add a virtual method to let each backend determine if there is network connectivity to proceed with the EnsureCredentials call.

Maybe we should add a new error code to GoaError to denote failures like these? I can imagine applications and the Settings panel might be interested in special-casing or providing visual cues for such failures.
Comment 3 GNOME Infrastructure Team 2021-07-05 10:58:53 UTC
GNOME is going to shut down bugzilla.gnome.org in favor of gitlab.gnome.org.
As part of that, we are mass-closing older open tickets in bugzilla.gnome.org
which have not seen updates for a longer time (resources are unfortunately
quite limited so not every ticket can get handled).

If you can still reproduce the situation described in this ticket in a recent
and supported software version, then please follow
  https://wiki.gnome.org/GettingInTouch/BugReportingGuidelines
and create a new ticket at
  https://gitlab.gnome.org/GNOME/gnome-online-accounts/-/issues/

Thank you for your understanding and your help.