EWebDAVDiscover: Can skip lookup for books with /.well-known/carddav address
I set up a new collection account for email address firstname.lastname@example.org and under Advanced I enter as server mail.aegee.org . The password is abc (and there are two different users with that password: email@example.com is the one user and firstname.lastname@example.org⇔aaa is the second user).
Evolution asks for the password when doing CalDAV/CardDAV discovery. It calls PROPFIND /dav/addressbooks and obtains the current principle, but does does not query the principle for addressbooks-home-sets.
So at the end of the discovery, a CalDAV server is found, but a CardDAV server is not found.