This is a strange problem, and I can only hope someone else has run into it.
I'm getting license errors in the Ail.log on our .NET server, but the weird thing is that they're only happening for attempts to log in on one floor of our call center. Phones on the other floor are okay -- they can get into CTI. Also, I don't see any license errors in the FlexLM server that actually serves up the licenses.
Here's what a typical error looks like:
06 10 16:30:43:391 [ Thread-28767] WARN Ail.AbstractDn While activating: ProdRaytownT-Server72_A (On)
06 10 16:30:43:453 [ lThread:3000] INFO dRaytownT-Server72_A Received EventError (11859) [dn 672343]
06 10 16:30:43:453 [dRaytownT-Server72_A] INFO dRaytownT-Server72_A Processing EventError (11859) [dn 672343]
06 10 16:30:43:453 [dRaytownT-Server72_A] INFO dRaytownT-Server72_A Done with EventError (11859) [dn 672343]
06 10 16:30:43:453 [ Thread-28767] WARN dRaytownT-Server72_A While registering 672343
TelephonyErrorException License: No More Licenses
at com.genesyslab.ail.core.m.c$a.if(Unknown Source)
at com.genesyslab.ail.core.m.c.a(Unknown Source)
at com.genesyslab.ail.core.j.bP(Unknown Source)
at com.genesyslab.ail.core.j.activate(Unknown Source)
at com.genesyslab.ail.core.AilFactoryImpl.getAbstractDn(Unknown Source)
at com.genesyslab.ail.core.AilFactoryImpl.getDn(Unknown Source)
at com.genesyslab.ail.ws.impl.Utils.getDnFromAil(Utils.java:402)
at com.genesyslab.ail.ws.impl.Utils.nomalizeDnId(Utils.java:464)
at com.genesyslab.ail.ws.agent.impl.AgentEventImpl.checkEventTopic(AgentEventImpl.java:119)
at com.genesyslab.soa.event.impl.ServiceEntry.addSubscriber(ServiceEntry.java:126)
at com.genesyslab.soa.event.impl.SOADomainEntry.subscribeTopics(SOADomainEntry.java:94)
at com.genesyslab.soa.event.impl.ServicePublisher.subscribeTopics(ServicePublisher.java:86)
at com.genesyslab.soa.event.impl.Subscriber.subscribeTopics(Subscriber.java:706)
at com.genesyslab.soa.event.impl.EventServiceImpl.createDomainSubscriber(EventServiceImpl.java:67)
at com.genesyslab.ail.ws.event.impl.EventServiceImpl.createSubscriber_aroundBody0(EventServiceImpl.java:41)
at com.genesyslab.ail.ws.event.impl.EventServiceImpl.createSubscriber(EventServiceImpl.java)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.genesyslab.soa.impl.interceptor.InterceptorRequestResponseContainer.interceptRequest(InterceptorRequestResponseContainer.java:45)
at com.genesyslab.ail.ws.event.impl.EventServiceImpl.createSubscriber_aroundBody1$advice(EventServiceImpl.java:139)
at com.genesyslab.ail.ws.event.impl.EventServiceImpl.createSubscriber(EventServiceImpl.java)
at com.genesyslab.ail.propprotocol.invocation.proxies.EventServiceProxy$CreateSubscriberInner.invoke(EventServiceProxy.java:81)
at com.genesyslab.ail.propprotocol.invocation.proxies.EventServiceProxy.invoke(EventServiceProxy.java:59)
at com.genesyslab.ail.propprotocol.invocation.InvokeProcessor.invoke(InvokeProcessor.java:37)
at com.genesyslab.ail.propprotocol.control.RPCCommandProcessor.process(RPCCommandProcessor.java:69)
at com.genesyslab.ail.propprotocol.control.RPCCommandProcessor.run(RPCCommandProcessor.java:45)
at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Thread.java:534)
Don't you hate Java?