[prev in list] [next in list] [prev in thread] [next in thread] 

List:       esb-java-dev
Subject:    Re: [Dev] [IS-5.3.0-M5] User-name recovery for users in secondary user-store and email users
From:       Ayesha Dissanayaka <ayesha () wso2 ! com>
Date:       2016-10-31 8:37:50
Message-ID: CA+35JNjhwe=K4aXeOMdEK5j_Kab0qFUNVKsxUD+QuMyFG93kjg () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


On Fri, Oct 28, 2016 at 6:02 PM, Darshana Gunawardana <darshana@wso2.com>
wrote:

>
> This should be possible. Are you getting any errors in UI or in console?
> If not can you enable debug logs in user.core and see any error getting
> printed?
>

No errors in the backend.

In the UI it shows below error message.

"Login failed! Please recheck the username and password and try again."

When I try "TEST/ayesha" as username, I can login.

I have enabled debug logs for user core and below are the logs in two
cases.

*without userstore name, username only "ayesha"*

> [2016-10-31 13:35:22,837] DEBUG
> {org.wso2.carbon.user.core.ldap.ReadOnlyLDAPUserStoreManager} -  Searching
> for user ayesha003
> [2016-10-31 13:35:22,844] DEBUG
> {org.wso2.carbon.user.core.ldap.ReadOnlyLDAPUserStoreManager} -  Searching
> for user with SearchFilter: (&(objectClass=person)(uid=ayesha003)) in
> SearchBase:
> [2016-10-31 13:35:22,855] DEBUG
> {org.wso2.carbon.user.core.ldap.ReadOnlyLDAPUserStoreManager} -  Name in
> space for ayesha003 is null
> [2016-10-31 13:35:22,856] DEBUG
> {org.wso2.carbon.user.core.ldap.ReadOnlyLDAPUserStoreManager} -  User:
> ayesha003 exist: false
> [2016-10-31 13:35:22,863] DEBUG
> {org.wso2.carbon.user.core.ldap.ReadOnlyLDAPUserStoreManager} -  Searching
> for user ayesha003
> [2016-10-31 13:35:22,866] DEBUG
> {org.wso2.carbon.user.core.ldap.ReadOnlyLDAPUserStoreManager} -  Searching
> for user with SearchFilter: (&(objectClass=person)(uid=ayesha003)) in
> SearchBase:
> [2016-10-31 13:35:22,870] DEBUG
> {org.wso2.carbon.user.core.ldap.ReadOnlyLDAPUserStoreManager} -  Name in
> space for ayesha003 is null
> [2016-10-31 13:35:22,870] DEBUG
> {org.wso2.carbon.user.core.ldap.ReadOnlyLDAPUserStoreManager} -  User:
> ayesha003 exist: false
>


*with userstore name "TEST2/ayesha"*
>
> *[2016-10-31 13:36:10,657] DEBUG
> {org.wso2.carbon.user.core.ldap.ReadOnlyLDAPUserStoreManager} -  Searching
> for user ayesha003*
> *[2016-10-31 13:36:10,663] DEBUG
> {org.wso2.carbon.user.core.ldap.ReadOnlyLDAPUserStoreManager} -  Searching
> for user with SearchFilter: (&(objectClass=person)(uid=ayesha003)) in
> SearchBase: *
> *[2016-10-31 13:36:10,666] DEBUG
> {org.wso2.carbon.user.core.ldap.ReadOnlyLDAPUserStoreManager} -  *Name in
> space for ayesha003 is uid=ayesha003,ou=Users,dc=wso2,dc=org
> *[2016-10-31 13:36:10,666] DEBUG
> {org.wso2.carbon.user.core.ldap.ReadOnlyLDAPUserStoreManager} -  User:
> ayesha003 exist: true*
> *[2016-10-31 13:36:10,666] DEBUG
> {org.wso2.carbon.user.core.ldap.ReadOnlyLDAPUserStoreManager} -  Searching
> for user ayesha003*
> *[2016-10-31 13:36:10,667] DEBUG
> {org.wso2.carbon.user.core.ldap.ReadOnlyLDAPUserStoreManager} -  value
> after escaping special characters in ayesha003 : ayesha003*
> *[2016-10-31 13:36:10,667] DEBUG
> {org.wso2.carbon.user.core.ldap.ReadOnlyLDAPUserStoreManager} -  User:
> ayesha003 exist: true*
> *[2016-10-31 13:36:10,684] DEBUG
> {org.wso2.carbon.user.core.ldap.ReadOnlyLDAPUserStoreManager} -  Searching
> for user with SearchFilter: (&(objectClass=person)(uid=ayesha003)) in
> SearchBase:*


Created https://wso2.org/jira/browse/IDENTITY-5291 to track this.

Thanks!
-Ayesha

-- 
*Ayesha Dissanayaka*
Software Engineer,
WSO2, Inc : http://wso2.com
<http://www.google.com/url?q=http%3A%2F%2Fwso2.com&sa=D&sntz=1&usg=AFQjCNEZvyc0uMD1HhBaEGCBxs6e9fBObg>
20, Palmgrove Avenue, Colombo 3
E-Mail: ayesha@wso2.com <ayshsandu@gmail.com>

[Attachment #5 (text/html)]

<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Oct 28, \
2016 at 6:02 PM, Darshana Gunawardana <span dir="ltr">&lt;<a target="_blank" \
href="mailto:darshana@wso2.com">darshana@wso2.com</a>&gt;</span> \
wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px \
0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span \
class="gmail-m_-8815800870321808877gmail-"><div><br></div></span><div>This should be \
possible. Are you getting any errors in UI or in console? If not can you enable debug \
logs in user.core and see any error getting \
printed?</div></blockquote></div><br></div><div class="gmail_extra">No errors in the \
backend.<br><br></div><div class="gmail_extra">In the UI it shows below error \
message.<br><br>&quot;<span style="color:rgb(169,68,66);font-family:&quot;roboto \
light&quot;,arial,helvetica,sans-serif;font-size:14px;font-style:normal;font-variant:n \
ormal;font-weight:300;letter-spacing:normal;line-height:20px;text-align:start;text-ind \
ent:0px;text-transform:none;white-space:normal;word-spacing:0px;display:inline;float:none;background-color:rgb(242,222,222)">Login \
failed! Please recheck the username and password and try \
again.&quot;</span></div><div class="gmail_extra"><br></div><div \
class="gmail_extra">When I try &quot;TEST/ayesha&quot; as username, I can \
login.<br><br></div><div class="gmail_extra">I have enabled debug logs for user core \
and below are the logs in two cases. <br><u><br></u></div><div \
class="gmail_extra"><u>without userstore name, username only \
&quot;ayesha&quot;</u><br><blockquote class="gmail_quote" style="margin:0px 0px 0px \
0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">[2016-10-31 \
13:35:22,837] DEBUG {org.wso2.carbon.user.core.ldap.ReadOnlyLDAPUserStoreManager} -   \
Searching for user ayesha003<br>[2016-10-31 13:35:22,844] DEBUG \
{org.wso2.carbon.user.core.ldap.ReadOnlyLDAPUserStoreManager} -   Searching for user \
with SearchFilter: (&amp;(objectClass=person)(uid=ayesha003)) in SearchBase: \
<br>[2016-10-31 13:35:22,855] DEBUG \
{org.wso2.carbon.user.core.ldap.ReadOnlyLDAPUserStoreManager} -   <span \
style="background-color:rgb(255,229,153)">Name in space for ayesha003 is \
null</span><br>[2016-10-31 13:35:22,856] DEBUG \
{org.wso2.carbon.user.core.ldap.ReadOnlyLDAPUserStoreManager} -   User: ayesha003 \
exist: false<br>[2016-10-31 13:35:22,863] DEBUG \
{org.wso2.carbon.user.core.ldap.ReadOnlyLDAPUserStoreManager} -   Searching for user \
ayesha003<br>[2016-10-31 13:35:22,866] DEBUG \
{org.wso2.carbon.user.core.ldap.ReadOnlyLDAPUserStoreManager} -   Searching for user \
with SearchFilter: (&amp;(objectClass=person)(uid=ayesha003)) in SearchBase: \
<br>[2016-10-31 13:35:22,870] DEBUG \
{org.wso2.carbon.user.core.ldap.ReadOnlyLDAPUserStoreManager} -   Name in space for \
ayesha003 is null<br>[2016-10-31 13:35:22,870] DEBUG \
{org.wso2.carbon.user.core.ldap.ReadOnlyLDAPUserStoreManager} -   User: ayesha003 \
exist: false<br></blockquote><br><u>with userstore name \
&quot;TEST2/ayesha&quot;<br></u><blockquote style="margin:0px 0px 0px \
0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex" \
class="gmail_quote"><u>[2016-10-31 13:36:10,657] DEBUG \
{org.wso2.carbon.user.core.ldap.ReadOnlyLDAPUserStoreManager} -   Searching for user \
ayesha003</u><br><u>[2016-10-31 13:36:10,663] DEBUG \
{org.wso2.carbon.user.core.ldap.ReadOnlyLDAPUserStoreManager} -   Searching for user \
with SearchFilter: (&amp;(objectClass=person)(uid=ayesha003)) in SearchBase: \
</u><br><u>[2016-10-31 13:36:10,666] DEBUG \
{org.wso2.carbon.user.core.ldap.ReadOnlyLDAPUserStoreManager} -   </u><span \
style="background-color:rgb(255,229,153)">Name in space for ayesha003 is \
uid=ayesha003,ou=Users,dc=wso2,dc=org</span><br><u>[2016-10-31 13:36:10,666] DEBUG \
{org.wso2.carbon.user.core.ldap.ReadOnlyLDAPUserStoreManager} -   User: ayesha003 \
exist: true</u><br><u>[2016-10-31 13:36:10,666] DEBUG \
{org.wso2.carbon.user.core.ldap.ReadOnlyLDAPUserStoreManager} -   Searching for user \
ayesha003</u><br><u>[2016-10-31 13:36:10,667] DEBUG \
{org.wso2.carbon.user.core.ldap.ReadOnlyLDAPUserStoreManager} -   value after \
escaping special characters in ayesha003 : ayesha003</u><br><u>[2016-10-31 \
13:36:10,667] DEBUG {org.wso2.carbon.user.core.ldap.ReadOnlyLDAPUserStoreManager} -   \
User: ayesha003 exist: true</u><br><u>[2016-10-31 13:36:10,684] DEBUG \
{org.wso2.carbon.user.core.ldap.ReadOnlyLDAPUserStoreManager} -   Searching for user \
with SearchFilter: (&amp;(objectClass=person)(uid=ayesha003)) in \
SearchBase:</u></blockquote></div><div class="gmail_extra"><br></div><div \
class="gmail_extra">Created <a \
href="https://wso2.org/jira/browse/IDENTITY-5291">https://wso2.org/jira/browse/IDENTITY-5291</a> \
to track this.<br><br></div><div class="gmail_extra">Thanks!<br></div><div \
class="gmail_extra">-Ayesha<br><br></div><div class="gmail_extra">-- <br><div \
class="gmail-m_-8815800870321808877gmail_signature"><div dir="ltr"><b \
style="font-size:9pt;line-height:17px;font-family:arial,sans-serif;background-color:rgb(255,255,255)"><font \
color="#000066">Ayesha Dissanayaka</font></b><br><div><div \
style="font-family:arial,sans-serif;font-size:12.7273px;background-color:rgb(255,255,255)"><div><span \
style="color:rgb(32,18,77)"><span \
style="font-family:arial,sans-serif;font-size:10.9091px;line-height:15px">Software \
Engineer,</span></span><font color="#ff9900"><span \
style="font-family:arial,sans-serif;font-size:10.9091px;line-height:15px"><br><span \
style="color:rgb(7,55,99)">WSO2, Inc : </span></span></font><span \
style="color:rgb(7,55,99)"><span \
style="font-family:arial,sans-serif;font-size:10.9091px;line-height:15px"><a \
target="_blank" rel="nofollow noreferrer" \
href="http://www.google.com/url?q=http%3A%2F%2Fwso2.com&amp;sa=D&amp;sntz=1&amp;usg=AFQjCNEZvyc0uMD1HhBaEGCBxs6e9fBObg" \
dir="ltr">http://wso2.com</a><br>20, Palmgrove Avenue, Colombo \
3</span></span></div><div style="font-size:13px"><span \
style="color:rgb(7,55,99)"><font face="Arial, sans-serif"><span \
style="font-size:11px;line-height:15px">E-Mail: <a target="_blank" \
href="mailto:ayshsandu@gmail.com">ayesha@wso2.com</a><br></span></font></span></div></div></div></div></div>
 </div></div>



_______________________________________________
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic