#82: Cyrus SASL code doesn't work correctly where realm!=id
-------------------+--------------------------------------------------------
Reporter:  sxw     |       Owner:  smoku  
    Type:  defect  |      Status:  new    
Priority:  major   |   Component:  General
 Version:  2.1     |    Blocking:         
-------------------+--------------------------------------------------------
 The Cyrus SASL code uses realm and domain ID interchangably, which breaks
 when the realm and domain ID are not identical.
 The attached patch fixes this for the current codebase - the c2s
 CHECK_AUTHZID callback will now always receive a 'bare' username in
 creds.authnid, and a JID as creds.authzid. This mirrors the behaviour of
 the old 'scod' SASL library, and appears consistent with the GSASL
 implementation.

-- 
Ticket URL: <http://jabberd2.xiaoka.com/ticket/82>
jabberd2 <http://jabberd2.xiaoka.com/>
jabberd2 project
_______________________________________________
jabberd2 mailing list
[email protected]
http://lists.xiaoka.com/listinfo.cgi/jabberd2-xiaoka.com

Reply via email to