Dmitry Timoshkov dmitry@baikal.ru wrote:
Hans Leidekker hans@codeweavers.com wrote:
It detects the authentication type as Kerberos.
That's a good starting point. Does KRB5_TRACE=/dev/stdout in addition to WINEDEBUG=+secur32,+kerberos help to shed some light on the reason of the failure? Or you didn't try to run the Kerberos Tester on the Wine
Here's the log.
Thanks, looks like you have a working Kerberos setup on a WWW server side. It seems the app doesn't like what QueryContextAttributesW(NEGOTIATION_INFO) returns. I have a private build here with another version of Kerberos patches and it doesn't include SECPKG_FLAG_APPCONTAINER_CHECKS in the package flags. Currently I can't run Kerberos Tester under winehq and check whether it's a real culprit.
Did you try with my test program? It doesn't care about NEGOTIATION_INFO.
Actually it appears to be what the problem we are talking about is. Please try with GSS_C_DCE_STYLE removed and see whether it helps.