Advertisement

05.30.2008 at 06:12AM PDT, ID: 23444426 | Points: 250
[x]
Attachment Details

How to make test server authenticate using existing LTPA toke.  Domino.

Asked by clownbird in Lotus Domino Email Server, IBM Websphere Application Server

Tags: , , ,

I have a test box(W2003Svr) that I'm trying to have authenticate to the same Domino LDAP directory as does my production box.  Production box(W2003Svr) works(authenticates) fine.  The test box however, will not authenticate to the same directory.  I have matched up everything in the wpconfig.properties file.  I have Imported the LTPA .kyr file from the production box to the test box(restarted) and have all the same settings.
Portal starts up fine, but if I try to login with a known good user/pwd, I get:
 EJPAK0004W: Login failed. Please enter a valid user ID and password.

From SystemOut:

[5/30/08 9:06:38:739 EDT] 00000058 CacheServiceI I   DYNA1001I: WebSphere Dynamic Cache instance named ws/com.ibm.wps.propertybroker.common.cluster.ClusterEventManagerImpl.DistributedMap initialized successfully.
[5/30/08 9:06:38:911 EDT] 00000058 ServletWrappe A   SRVE0242I: [wps] [/wps] [login]: Initialization successful.
[5/30/08 9:06:41:333 EDT] 00000058 Authenticatio E com.ibm.wps.auth.AuthenticationServlet doLoginWithExceptions WpsException occured: com.ibm.wps.services.authentication.exceptions.UserRetrieveException: EJPSD0008E: Exception occurred while retrieving the user [mgodfrey] from the user registry.
[5/30/08 9:06:41:692 EDT] 00000058 Base64InputSt E com.ibm.wps.state.streams.base64.Base64InputStream read() URL could not be de decoded.
                                 java.io.IOException: <?xml version="1.0" encoding="UTF-8"?>
<com.ibm.wps.state.utils.LeafReader class="com.ibm.wps.state.utils.LeafReader">
  <leaf class="com.ibm.wps.state.parsers.factories.DeltaFactory$CodecProxy">
    <leaf class="com.ibm.wps.state.streams.misc.MultiplexingReader">
      <source class="com.ibm.wps.state.streams.misc.ResettableCharReader">
        <data pos="6" limit="3" start="3" size="16">
          <remaining/>
          <complete>wps</complete>
          <data>d1/wpsDUWtpQ1NTU</data>
        </data>
      </source>
      <source class="com.ibm.wps.state.streams.misc.ResettableStringReader">
        <data pos="6" limit="6" start="0" size="275">
          <remaining/>
          <complete>d1/wps</complete>
          <data>d1/wpsDUWtpQ1NTUW9LVVFBISEvb0lvZ0FFQ1FRREdJUXBURE9DNEpuQSEhL1lBeEpKNDUwLTRrc3V5bHcvN19WVlZWVlZWVlZWQktDMDIxTzhKREpRMUdUMS93cHMucG9ydGxldHMubG9naW4!&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;&#0;</data>
        </data>
      </source>
    </leaf>
  </leaf>
</com.ibm.wps.state.utils.LeafReader>

      at com.ibm.wps.state.streams.base64.Base64InputStream.read(Base64InputStream.java:173)
      at com.ibm.wps.state.streams.charset.CharsetReader$Proxy.internalRead(CharsetReader.java:136)
      at com.ibm.wps.state.streams.charset.CharsetReader$Proxy.copy(CharsetReader.java:164)
      at com.ibm.wps.state.streams.misc.BufferedReaderProxy.read(BufferedReaderProxy.java:151)
      at com.ibm.wps.state.streams.misc.BufferedInputStreamAdapter.read(BufferedInputStreamAdapter.java:88)
      at com.ibm.wps.state.utils.LeafReader.read(LeafReader.java:134)
      at com.ibm.wps.state.utils.CharWriter.read(CharWriter.java:256)
      at com.ibm.wps.state.delta.UncompressedConcatDeltaReader.reset(UncompressedConcatDeltaReader.java:115)
      at com.ibm.wps.state.dom.delta.DeltaDocumentReaderImpl.read(DeltaDocumentReaderImpl.java:82)
      at com.ibm.wps.state.parsers.DeltaParser.parse(DeltaParser.java:139)
      at com.ibm.wps.state.parsers.DeltaParser.parse(DeltaParser.java:118)
      at com.ibm.wps.state.inputmediators.CodecInputMediator.read(CodecInputMediator.java:564)
      at com.ibm.wps.state.inputmediators.VpIDInputMediator.read(VpIDInputMediator.java:384)
      at com.ibm.wps.state.inputmediators.CodecInputMediator.read(CodecInputMediator.java:472)
      at com.ibm.wps.state.inputmediators.MultiCodecInputMediator.read(MultiCodecInputMediator.java:86)
      at com.ibm.wps.state.inputmediators.CodecInputMediator.internalRead(CodecInputMediator.java:345)
      at com.ibm.wps.state.inputmediators.CodecInputMediator.read(CodecInputMediator.java:391)
      at com.ibm.wps.state.inputmediators.KeyManagerInputMediator.read(KeyManagerInputMediator.java:212)
      at com.ibm.wps.state.inputmediators.VpIDInputMediator.read(VpIDInputMediator.java:357)
      at com.ibm.wps.state.inputmediators.TeeInputMediator.read(TeeInputMediator.java:100)
      at com.ibm.wps.state.phases.PhaseManagerImpl.decodeState(PhaseManagerImpl.java:226)
      at com.ibm.wps.state.phases.PhaseManagerImpl.next(PhaseManagerImpl.java:354)
      at com.ibm.wps.state.phases.AbstractPhaseManager.next(AbstractPhaseManager.java:125)
      at com.ibm.wps.engine.phases.WPInitPhase.next(WPInitPhase.java:345)
      at com.ibm.wps.engine.Servlet.doGet(Servlet.java:531)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
      at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1572)
      at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1521)
      at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:136)
      at com.ibm.wps.state.filter.StateCleanup.doFilter(StateCleanup.java:86)
      at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:142)
      at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:121)
      at com.ibm.wps.mappingurl.impl.URLAnalyzer.doFilter(URLAnalyzer.java:263)
      at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:142)
      at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:121)
      at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:82)
      at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:759)
      at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3177)
      at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:253)
      at com.ibm.ws.webcontainer.VirtualHost.handleRequest(VirtualHost.java:229)
      at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:1970)
      at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:114)
      at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:472)
      at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:411)
      at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:101)
      at com.ibm.ws.tcp.channel.impl.WorkQueueManager.requestComplete(WorkQueueManager.java:566)
      at com.ibm.ws.tcp.channel.impl.WorkQueueManager.attemptIO(WorkQueueManager.java:619)
      at com.ibm.ws.tcp.channel.impl.WorkQueueManager.workerRun(WorkQueueManager.java:952)
      at com.ibm.ws.tcp.channel.impl.WorkQueueManager$Worker.run(WorkQueueManager.java:1039)
      at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java(Compiled Code))
Caused by: java.lang.ArrayIndexOutOfBoundsException: -1
      at com.ibm.wps.state.streams.base64.Base64InputStream.internalRead(Base64InputStream.java:241)
      at com.ibm.wps.state.streams.base64.Base64InputStream.read(Base64InputStream.java:153)
      ... 50 more

[5/30/08 9:06:41:802 EDT] 00000058 Servlet       W com.ibm.wps.engine.Servlet doGet() Invalid URL 'http://cscwptest:10038/wps/portal/!ut/p/c1/04_SB8K8xLLM9MSSzPy8xBz9CP0os_gwOHDydjYwMvS38HLxCjR0dzEBykciyZuHhRiA5T0tzYMN3F2MidFtgAM4GhDQHQ5yLX7bQfJ4zPfzyM9N1S_IDY0wyDJRBAAmJShW/dl2/d1/wps/themes/html/warning.gif'
[5/30/08 9:06:41:848 EDT] 00000058 Servlet       W com.ibm.wps.engine.Servlet doGet() EJPEI0156E: The requested URL http://cscwptest:10038/wps/portal/!ut/p/c1/04_SB8K8xLLM9MSSzPy8xBz9CP0os_gwOHDydjYwMvS38HLxCjR0dzEBykciyZuHhRiA5T0tzYMN3F2MidFtgAM4GhDQHQ5yLX7bQfJ4zPfzyM9N1S_IDY0wyDJRBAAmJShW/dl2/d1/wps/themes/html/warning.gif cannot be decoded. Reason: com.ibm.wps.state.nls.inputmediators.exceptions.NlsCannotDecodeStateFromStringException: EJPEI0149E: The input mediator <?xml version="1.0" encoding="UTF-8"?>
<com.ibm.wps.state.inputmediators.WPInputMediator class="com.ibm.wps.state.inputmediators.WPInputMediator">
  <codecTokenizer class="com.ibm.wps.state.parsers.tokenizers.StringTokenize...

The nls cannot be decoded  led to needing PK28851 but the production box doesn't have it so....

Any help would be appreciated.  Let me know what further info I can provide.

thx,
mgStart Free Trial
[+][-]05.30.2008 at 06:18AM PDT, ID: 21677410

Often, when Experts are collaborating with members who have asked questions, they will request additional information about the problem. Askers respond with an author comment like this one.

Start your 7-day free trial to view this Author Comment or ask the Experts your question.

 
[+][-]06.17.2008 at 12:48PM PDT, ID: 21806780

At Experts Exchange, members can ask their questions to thousands of technology professionals, also known as Experts. Experts compete and collaborate to answer those questions by leaving comments like this one.

Start your 7-day free trial to view this Expert Comment or ask the Experts your question.

 
[+][-]06.17.2008 at 01:09PM PDT, ID: 21806986

Often, when Experts are collaborating with members who have asked questions, they will request additional information about the problem. Askers respond with an author comment like this one.

Start your 7-day free trial to view this Author Comment or ask the Experts your question.

 
 
Loading Advertisement...
20080716-EE-VQP-32 / EE_QW_2_20070628