unable to login in GAD

Hi all,

I have a problem and I hope someone can help. In our lab environment, we have two Genesys environments.
One is a 7.5 environment with a SIP and an Avaya telephony server.

The other is a mixed 7.0 and 7.2 environment with only an Avaya telephony server.

Both systems have a GAD server (v7.5 for the first and 7.2 for the second). In the first environment, I can login without any problems into GAD (both with SIP and Avaya agents)
On the second system, I cannot login any user. The place exists and has a shortcut to the extension. The person is created, has a skill and an agent login. This agent login is created both in Genesys and on the Avaya switch.

When I try to login the agent, I get the following error: Login aborted: incorrect Agent Login

Does anybody has an idea what I forgot?

Logfile:
04 03 16:41:10:687 [ CONFIG_COMPONENT*] INFO Ail.Config.Component Request create folder 1.6.2:75
04 03 16:41:10:703 [ CONFIG_COMPONENT*] INFO Ail.Config.Component Registering folder CFGActionCode%{tenant_dbid=101}
04 03 16:41:10:703 [ CONFIG_DRIVER*] INFO Ail.Config.Driver Creating folder CFGActionCode%{tenant_dbid=101}
04 03 16:41:10:703 [ CONFIG_COMPONENT*] INFO Ail.Config.Component Registering folder id CFGActionCode%{tenant_dbid=101} id 23
04 03 16:41:10:750 [ttp-8080-Processor24] WARN Ail.Person While updating person,
Unknown (ConfigErrorException (Genesys_Desktop_720 is On))
at com.genesyslab.ail.core.configuration.ConfigurationService.changeObject(ConfigurationService.java:1026)
at com.genesyslab.ail.core.PersonImpl.changeUserProperties(PersonImpl.java:173)
at com.genesyslab.ail.core.PersonImpl.setAnnex(PersonImpl.java:151)
at com.genesyslab.uadthin.agent.MediaController.setStringAgentAnnexValue(MediaController.java:45)
at com.genesyslab.uadthin.agent.MediaController.setLastMediaLogged(MediaController.java:110)
at com.genesyslab.uadthin.proxy.InfoBusinessLogic.open(InfoBusinessLogic.java:935)
at com.genesyslab.uadthin.proxy.InfoBusinessLogic.logon(InfoBusinessLogic.java:855)
at com.genesyslab.uadthin.agent.LogonAction.execute(LogonAction.java:71)
at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1069)
at org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:455)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:279)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at com.genesyslab.uadthin.filter.UTF8Filter.doFilter(UTF8Filter.java:86)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:868)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:663)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
at java.lang.Thread.run(Thread.java:595)
04 03 16:41:10:843 [ttp-8080-Processor24] WARN GD.Core Login aborted: agent agent1 does not contain agent login [place 2144_Kerkstraat, person agent1, realtimeSession /getEvents/1/]
04 03 16:41:10:843 [ttp-8080-Processor24] INFO GD.FeatureController Check in license

Have you configured license section? What does TServer says with this login attempt? Is the TServer associated to GAD?

I would check the person/place/DN configuration for this agent.

3 Likes

Glenn,

GDesktop complains about impossibility to update agent’s configuration. Please check that GDesktop is running in security context of a person that has sufficient permissions (CME - GDesktop’s application - Security tab - Log On As).

René

Have you configured the Queue that the agent is in in CME? If you have forgotten the switch will not tell you the agent log in request has resulted in sucess.

License is configured, otherwise you get an “unable to connect to server” error. (I wonder how I know this >:smiley: )

GDesktop is running with: “Log on as: default”, so security should not be an issue…

Could you explain? I have an ACD Queue in CME, but I don’t know what you mean…

1 Like

well, an update on my problem. I was able to login, but instead of pressing submit, I need to press next and fill in the agent login again. Seems like he doesn’t know which agent login he needs to use…