for authentication with lync credentials when password is expired
and gnome-keyring is used for password storage
system : Ubuntu bionic
pidgin : 2.12.0
pidgin-sipe : 1.23.2-1
auth scheme: NTLM
when the lync (windows domain) passwort has expired the authentication for the lync connection just fails with an unspecific error message.
manually change the password in the keyring credentials manager
problem maybe connected to current NTLM authentication handling
I understand that this might be an annoying issue for users, but SIPE is a protocol plugin and hence can't do anything about this. It simply does not handle password storage.
As you have not provided a debug log, it is unclear to me where your password or authentication is coming from (libpurple or GSSAPI).
As far as I know libpurple 2.x does not offer storing of passwords in an external authentication storage, just in the configuration. In the case
Password erroryou would need to use theModify accountbutton and enter a new password in for the Pidgin account.Closing as INVALID.