Flatpak - calls to libsecret fail
I appear to be having issues with secrets in my Epiphany install that appeared within the last few weeks. I regularly see debug messages like this when using Epiphany:
(process:11): GLib-GIO-DEBUG: 11:05:08.009: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ?gio-vfs?
libsecret-INFO: 11:05:08.035: Remote error from secret service: org.freedesktop.DBus.Error.ServiceUnknown: org.freedesktop.DBus.Error.ServiceUnknown
** (epiphany:2): WARNING **: 11:05:08.035: Failed to search secrets in password schema: org.freedesktop.DBus.Error.ServiceUnknown
This message in particular appears at every startup. A similar one appears when I navigate to a password page (for example, GNOME GitLab).
A similar thing happens when I try to log in to Firefox sync:
(epiphany:2): GLib-Net-DEBUG: 11:06:29.222: CLIENT[0x55a359e57020]: yielding operation OP_READ
(epiphany:2): GLib-Net-DEBUG: 11:06:29.222: CLIENT[0x55a359e57020]: reading data from TLS connection has failed: WOULD_BLOCK
(epiphany:2): GLib-Net-DEBUG: 11:06:29.222: CLIENT[0x55a359e56e10]: starting to read data from TLS connection
(epiphany:2): GLib-Net-DEBUG: 11:06:29.222: CLIENT[0x55a359e56e10]: claiming operation OP_READ
(epiphany:2): GLib-Net-DEBUG: 11:06:29.223: CLIENT[0x55a359e56e10]: claiming operation OP_READ succeeded
(epiphany:2): GLib-Net-DEBUG: 11:06:29.223: CLIENT[0x55a359e56e10]: yielding operation OP_READ
(epiphany:2): GLib-Net-DEBUG: 11:06:29.223: CLIENT[0x55a359e56e10]: reading data from TLS connection has failed: WOULD_BLOCK
libsecret-INFO: 11:06:29.238: Remote error from secret service: org.freedesktop.DBus.Error.ServiceUnknown: org.freedesktop.DBus.Error.ServiceUnknown
** (epiphany:2): WARNING **: 11:06:29.238: Failed to store sync secrets: org.freedesktop.DBus.Error.ServiceUnknown
(epiphany:2): GLib-Net-DEBUG: 11:06:29.239: CLIENT[0x55a359e569f0]: starting to read data from TLS connection
(epiphany:2): GLib-Net-DEBUG: 11:06:29.239: CLIENT[0x55a359e569f0]: claiming operation OP_READ
(epiphany:2): GLib-Net-DEBUG: 11:06:29.239: CLIENT[0x55a359e569f0]: claiming operation OP_READ succeeded
(epiphany:2): GLib-Net-DEBUG: 11:06:29.239: CLIENT[0x55a359e569f0]: yielding operation OP_READ
(epiphany:2): GLib-Net-DEBUG: 11:06:29.239: CLIENT[0x55a359e569f0]: reading data from TLS connection has failed: WOULD_BLOCK
(I don't know where in this is actually relevant to the issue, so I included the whole thing.) In the GUI login page, it logs in completely and the Firefox sync page shows a success message, then it sends me back to the login page, with my username entered. A message appears at the top of the window that says "org.freedesktop.DBus.Error.ServiceUnknown". This has prevented me from signing in to Firefox for a few weeks.
I'm not sure what changed to make this happen. I was running the 3.36 beta for many weeks without issue before this happened. It now happens to me on both the nightly and stable Flatpaks.
I'm running Elementary OS 5.1.4 and Epiphany 3.36.1.