[
https://issues.apache.org/jira/browse/OPENMEETINGS-1007?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Maxim Solodovnik resolved OPENMEETINGS-1007.
--------------------------------------------
Resolution: Fixed
Assignee: Maxim Solodovnik
Issue should be fixed, could you please check?
> Users with externalUserId and externaluserType <> null can't login
> ------------------------------------------------------------------
>
> Key: OPENMEETINGS-1007
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-1007
> Project: Openmeetings
> Issue Type: Bug
> Affects Versions: 3.0.1
> Environment: OpenMeetings 3.01 on Debian jessie 64
> MySQL 5.5.37
> Reporter: Juan Carrera
> Assignee: Maxim Solodovnik
> Priority: Minor
> Fix For: 3.0.3, 3.1.0
>
>
> If you try to login with a user that has something different from null in
> externalUserId or externalUserType fields you can't get into application
> using login page.
> We use ldap to authenticate our users. But we use moodle too. If both
> accounts get created, we get a duplicate error and ca't login. If we fill
> externaUser fileds to use same account no matter which way you get into OM
> (to avoid duplicates and to get access to your recordings) then the user is
> blocked at login page (can't get session).
> openmeetings log:
> DEBUG 05-23 08:12:40.990 o.a.o.l.LdapAuthBase:151
> [http-nio-0.0.0.0-5080-exec-8] - loginToLdapServer
> DEBUG 05-23 08:12:40.994 o.a.o.d.u.UserManager:1024
> [http-nio-0.0.0.0-5080-exec-8] - Usermanagement.getUserByLogin : carreraj
> DEBUG 05-23 08:12:41.001 o.a.o.l.LdapAuthBase:174
> [http-nio-0.0.0.0-5080-exec-8] - getData
> DEBUG 05-23 08:12:41.003 o.a.o.l.LdapLoginManagement:532
> [http-nio-0.0.0.0-5080-exec-8] - User already exists -> Update of current
> passwd
> DEBUG 05-23 08:12:41.003 o.a.o.d.d.s.SessiondataDao:158
> [http-nio-0.0.0.0-5080-exec-8] - updateUser User: 12 ||
> 3cf753da83af2b9fffa2ae29e89434bf
> DEBUG 05-23 08:12:41.005 o.a.o.d.d.s.SessiondataDao:174
> [http-nio-0.0.0.0-5080-exec-8] - Found session to update:
> 3cf753da83af2b9fffa2ae29e89434bf userId: 12
> DEBUG 05-23 08:12:41.047 o.a.o.u.c.ManageCryptStyle:32
> [http-nio-0.0.0.0-5080-exec-8] - getInstanceOfCrypt::
> configKeyCryptClassName: org.apache.openmeetings.util.crypt.MD5Implementation
> DEBUG 05-23 08:12:41.047 o.a.o.l.LdapLoginManagement:725
> [http-nio-0.0.0.0-5080-exec-8] - LdapLoginmanagement.createUserFromLdapData
> DEBUG 05-23 08:12:41.095 o.a.w.u.c.CookieUtils:266
> [http-nio-0.0.0.0-5080-exec-8] - Unable to find Cookie with name=LoggedIn and
> request URI=signin?0-1.IBehaviorListener.1-signin
> DEBUG 05-23 08:12:41.095 o.a.wicket.Page:871 [http-nio-0.0.0.0-5080-exec-8] -
> ending request for page [Page class =
> org.apache.openmeetings.web.pages.auth.SignInPage, id = 0, render count = 1],
> request org.apache.wicket.protocol.http.servlet.ServletWebRequest@204059d2
> DEBUG 05-23 08:12:41.095 o.a.wicket.Page:871 [http-nio-0.0.0.0-5080-exec-8] -
> ending request for page [Page class =
> org.apache.openmeetings.web.pages.auth.SignInPage, id = 0, render count = 1],
> request org.apache.wicket.protocol.http.servlet.ServletWebRequest@204059d2
> DEBUG 05-23 08:12:41.098 o.a.w.p.PageAccessSynchronizer:195
> [http-nio-0.0.0.0-5080-exec-8] - 'http-nio-0.0.0.0-5080-exec-8' released lock
> to page with id '0'
> DEBUG 05-23 08:12:41.098 o.a.w.p.AsynchronousDataStore$PageSavingRunnable:354
> [Wicket-PageSavingThread] - Saving asynchronously: Entry
> [sessionId=3D450522973F6D10129BBFDFC7868BEF, pageId=0]...
> DEBUG 05-23 08:12:41.098 o.a.w.p.DiskDataStore:186 [Wicket-PageSavingThread]
> - Storing data for page with id '0' in session with id
> '3D450522973F6D10129BBFDFC7868BEF'
> DEBUG 05-23 08:12:41.098 o.a.w.p.PageAccessSynchronizer:346
> [http-nio-0.0.0.0-5080-exec-8] - 'http-nio-0.0.0.0-5080-exec-8' notifying
> blocked threads
> DEBUG 05-23 08:12:41.108 o.a.w.p.h.s.ServletWebRequest:189
> [http-nio-0.0.0.0-5080-exec-7] - Calculating context relative path from:
> context path '/openmeetings', filterPrefix '', uri '/openmeetings/'
> DEBUG 05-23 08:12:41.109 o.a.w.p.h.s.ServletWebRequest:189
> [http-nio-0.0.0.0-5080-exec-7] - Calculating context relative path from:
> context path '/openmeetings', filterPrefix '', uri '/openmeetings/'
> DEBUG 05-23 08:12:41.109 o.a.w.p.h.s.ServletWebRequest:189
> [http-nio-0.0.0.0-5080-exec-7] - Calculating context relative path from:
> context path '/openmeetings', filterPrefix '', uri '/openmeetings/'
> DEBUG 05-23 08:12:41.109 o.a.w.p.h.s.ServletWebRequest:189
> [http-nio-0.0.0.0-5080-exec-7] - Calculating context relative path from:
> context path '/openmeetings', filterPrefix '', uri '/openmeetings/'
> DEBUG 05-23 08:12:41.164 o.a.w.p.PageAccessSynchronizer:100
> [http-nio-0.0.0.0-5080-exec-7] - 'http-nio-0.0.0.0-5080-exec-7' attempting to
> acquire lock to page with id '1'
> DEBUG 05-23 08:12:41.164 o.a.w.p.PageAccessSynchronizer:125
> [http-nio-0.0.0.0-5080-exec-7] - http-nio-0.0.0.0-5080-exec-7 acquired lock
> to page 1
> DEBUG 05-23 08:12:41.167 o.a.w.p.h.s.ServletWebRequest:189
> [http-nio-0.0.0.0-5080-exec-7] - Calculating context relative path from:
> context path '/openmeetings', filterPrefix '', uri '/openmeetings/'
> DEBUG 05-23 08:12:41.167 o.a.w.p.h.s.ServletWebRequest:189
> [http-nio-0.0.0.0-5080-exec-7] - Calculating context relative path from:
> context path '/openmeetings', filterPrefix '', uri '/openmeetings/'
> DEBUG 05-23 08:12:41.167 o.a.w.p.h.s.ServletWebRequest:189
> [http-nio-0.0.0.0-5080-exec-7] - Calculating context relative path from:
> context path '/openmeetings', filterPrefix '', uri '/openmeetings/'
> DEBUG 05-23 08:12:41.167 o.a.w.p.h.s.ServletWebRequest:189
> [http-nio-0.0.0.0-5080-exec-7] - Calculating context relative path from:
> context path '/openmeetings', filterPrefix '', uri '/openmeetings/'
> DEBUG 05-23 08:12:41.168 o.a.w.p.h.s.ServletWebRequest:189
> [http-nio-0.0.0.0-5080-exec-7] - Calculating context relative path from:
> context path '/openmeetings', filterPrefix '', uri '/openmeetings/'
> DEBUG 05-23 08:12:41.168 o.a.w.p.h.s.ServletWebRequest:189
> [http-nio-0.0.0.0-5080-exec-7] - Calculating context relative path from:
> context path '/openmeetings', filterPrefix '', uri '/openmeetings/'
--
This message was sent by Atlassian JIRA
(v6.2#6252)