[libsoup] NTLM auth failure with latest samba



commit 1ec0dca73385705179457f2c6fcd043fe4563ecc
Author: Milan Crha <mcrha redhat com>
Date:   Tue Apr 19 18:50:24 2016 +0200

    NTLM auth failure with latest samba
    
    https://bugzilla.gnome.org/show_bug.cgi?id=765106

 libsoup/soup-auth-ntlm.c |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)
---
diff --git a/libsoup/soup-auth-ntlm.c b/libsoup/soup-auth-ntlm.c
index 926fd4a..68029ae 100644
--- a/libsoup/soup-auth-ntlm.c
+++ b/libsoup/soup-auth-ntlm.c
@@ -359,6 +359,7 @@ soup_auth_ntlm_update_connection (SoupConnectionAuth *auth, SoupMessage *msg,
                        conn->state = SOUP_NTLM_SSO_FAILED;
                        success = FALSE;
                } else if (!g_ascii_strcasecmp (response, "PW")) {
+                       conn->state = SOUP_NTLM_SSO_FAILED;
                        priv->sso_available = FALSE;
                        g_free (response);
                } else {
@@ -489,7 +490,7 @@ soup_auth_ntlm_get_connection_authorization (SoupConnectionAuth *auth,
                                        priv->sso_available = FALSE;
                                }
                        } else {
-                               g_warning ("NTLM single-sign-on using %s failed", NTLM_AUTH);
+                               g_debug ("NTLM single-sign-on using %s failed", NTLM_AUTH);
                        }
                }
                /* If NTLM single-sign-on fails, go back to original
@@ -525,7 +526,7 @@ soup_auth_ntlm_get_connection_authorization (SoupConnectionAuth *auth,
 #ifdef USE_NTLM_AUTH
        case SOUP_NTLM_SSO_FAILED:
                /* Restart request without SSO */
-               g_warning ("NTLM single-sign-on by using %s failed", NTLM_AUTH);
+               g_debug ("NTLM single-sign-on by using %s failed", NTLM_AUTH);
                priv->sso_available = FALSE;
                header = soup_ntlm_request ();
                conn->state = SOUP_NTLM_SENT_REQUEST;


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]