X-Git-Url: https://git.enpas.org/?a=blobdiff_plain;ds=sidebyside;f=util%2Fsasl_cyrus.lua;h=b5b0e08d0a5adf1662075bf024fc93e85ced0c6a;hb=d1157fba90d49dfe56c340da082bc6a5ce19a8b3;hp=f20aff51a8965d340efdacc1fa6f9fe3bea245ed;hpb=aeff8b41bf394fbed45997afc4651c8a6c53236b;p=prosody.git diff --git a/util/sasl_cyrus.lua b/util/sasl_cyrus.lua index f20aff51..b5b0e08d 100644 --- a/util/sasl_cyrus.lua +++ b/util/sasl_cyrus.lua @@ -39,7 +39,7 @@ local function init(service_name) if st then initialized = true; else - log("error", "Failed to initialize CyrusSASL: %s", errmsg); + log("error", "Failed to initialize Cyrus SASL: %s", errmsg); end end end @@ -57,7 +57,7 @@ function new(realm, service_name) if st then sasl_i.cyrus = ret; else - log("error", "server_new failed: %s", ret); + log("error", "Creating SASL server connection failed: %s", ret); return nil; end @@ -82,7 +82,7 @@ end -- set the forbidden mechanisms function method:forbidden( restrict ) - log("debug", "Called method:forbidden. NOT IMPLEMENTED.") + log("warn", "Called method:forbidden. NOT IMPLEMENTED.") return {} end @@ -123,16 +123,12 @@ function method:process(message) return "challenge", data elseif (err == -4) then -- SASL_NOMECH log("debug", "SASL mechanism not available from remote end") - return "failure", - "undefined-condition", - "SASL mechanism not available" + return "failure", "invalid-mechanism", "SASL mechanism not available" elseif (err == -13) then -- SASL_BADAUTH return "failure", "not-authorized", cyrussasl.get_message( self.cyrus ) else log("debug", "Got SASL error condition %d", err) - return "failure", - "undefined-condition", - cyrussasl.get_message( self.cyrus ) + return "failure", "undefined-condition", cyrussasl.get_message( self.cyrus ) end end