Hmm, I can see no way this can happen. Are you by any chance using a modified version of the HttpClient library? Karl
On Fri, Mar 17, 2017 at 8:09 AM, Karl Wright <[email protected]> wrote: > Hi Cihad, > > This is very interesting because the problem is coming from Httpclient's > NTLM engine. The allocated packet size for the Type 1 message is being > exceeded, which I didn't think was even possible. > > This may be a result of credentials that you have supplied being strange > in some way. Let me look at the Httpclient code and get back to you. > > Karl > > > On Fri, Mar 17, 2017 at 7:57 AM, Cihad Guzel <[email protected]> wrote: > >> Hi, >> >> I try sharepoint connector with Active Directory in debug mode. I saw >> ArrayIndexOutOfBoundException in manifoldcf.log file. Any bugs? >> >> DEBUG 2017-03-17 14:30:48,386 (Worker thread '0') - SharePoint: Getting >> version of '/Documents2//Step by step Installation of SharePoint 2013 on >> Windows Server 2012 R2 part 1 - SharePoint Community.pdf' >> DEBUG 2017-03-17 14:30:48,466 (Worker thread '0') - SharePoint: Checking >> whether to include document '/Documents2/Step by step Installation of >> SharePoint 2013 on Windows Server 2012 R2 part 1 - SharePoint Community.pdf' >> DEBUG 2017-03-17 14:30:48,466 (Worker thread '0') - SharePoint: File >> '/Documents2/Step by step Installation of SharePoint 2013 on Windows Server >> 2012 R2 part 1 - SharePoint Community.pdf' exactly matched rule path >> '/Documents2/*' >> DEBUG 2017-03-17 14:30:48,467 (Worker thread '0') - SharePoint: Including >> file '/Documents2/Step by step Installation of SharePoint 2013 on Windows >> Server 2012 R2 part 1 - SharePoint Community.pdf' >> DEBUG 2017-03-17 14:30:48,468 (Worker thread '0') - SharePoint: Finding >> metadata to include for document/item '/Documents2/Step by step >> Installation of SharePoint 2013 on Windows Server 2012 R2 part 1 - >> SharePoint Community.pdf'. >> DEBUG 2017-03-17 14:30:48,510 (Worker thread '0') - SharePoint: In >> getFieldValues; fieldNames=[Ljava.lang.String;@69f1a61a, site='', >> docLibrary='{1B694C45-DF1F-44E7-9814-F5096E85A126}', >> docId='/Documents2/Step by step Installation of SharePoint 2013 on Windows >> Server 2012 R2 part 1 - SharePoint Community.pdf', dspStsWorks=false >> DEBUG 2017-03-17 14:30:48,539 (Worker thread '5') - SharePoint: Getting >> version of '/Documents2//' >> DEBUG 2017-03-17 14:30:48,539 (Worker thread '4') - SharePoint: Getting >> version of '/Documents2//CXFCA3100080010.pdf' >> DEBUG 2017-03-17 14:30:48,539 (Worker thread '4') - SharePoint: Checking >> whether to include document '/Documents2/CXFCA3100080010.pdf' >> DEBUG 2017-03-17 14:30:48,539 (Worker thread '4') - SharePoint: File >> '/Documents2/CXFCA3100080010.pdf' exactly matched rule path >> '/Documents2/*' >> DEBUG 2017-03-17 14:30:48,539 (Worker thread '4') - SharePoint: Including >> file '/Documents2/CXFCA3100080010.pdf' >> DEBUG 2017-03-17 14:30:48,539 (Worker thread '5') - SharePoint: Checking >> whether to include library '/Documents2' >> DEBUG 2017-03-17 14:30:48,539 (Worker thread '4') - SharePoint: Finding >> metadata to include for document/item '/Documents2/CXFCA3100080010.pdf'. >> DEBUG 2017-03-17 14:30:48,539 (Worker thread '5') - SharePoint: Library >> '/Documents2' partially matched file rule path '/Documents2/*' - including >> DEBUG 2017-03-17 14:30:48,539 (Worker thread '5') - SharePoint: Document >> identifier is a library: '/Documents2' >> DEBUG 2017-03-17 14:30:48,539 (Worker thread '5') - SharePoint: In >> getDocLibID; parentSite='', parentSiteDecoded='', docLibrary='Documents2' >> DEBUG 2017-03-17 14:30:48,540 (Worker thread '2') - SharePoint: Getting >> version of '/' >> DEBUG 2017-03-17 14:30:48,540 (Worker thread '2') - SharePoint: Checking >> whether to include site '/' >> DEBUG 2017-03-17 14:30:48,540 (Worker thread '2') - SharePoint: Site '/' >> partially matched file rule path '/Documents2/*' - including >> DEBUG 2017-03-17 14:30:48,548 (Worker thread '4') - SharePoint: In >> getFieldValues; fieldNames=[Ljava.lang.String;@6f447d2e, site='', >> docLibrary='{1B694C45-DF1F-44E7-9814-F5096E85A126}', >> docId='/Documents2/CXFCA3100080010.pdf', dspStsWorks=false >> DEBUG 2017-03-17 14:30:48,560 (Worker thread '2') - SharePoint: Document >> identifier is a site: '' >> DEBUG 2017-03-17 14:30:48,560 (Worker thread '2') - SharePoint: In >> getSites; parentSite='' >> DEBUG 2017-03-17 14:30:50,398 (Worker thread '4') - SharePoint: Got a >> remote exception getting field values for site library >> {1B694C45-DF1F-44E7-9814-F5096E85A126} document >> [/Documents2/CXFCA3100080010.pdf] - retrying >> AxisFault >> faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userExcept >> ion >> faultSubcode: >> faultString: java.lang.ArrayIndexOutOfBoundsException: 41 >> faultActor: >> faultNode: >> faultDetail: >> {http://xml.apache.org/axis/}stackTrace:java.lang.ArrayIndex >> OutOfBoundsException: 41 >> at org.apache.http.impl.auth.NTLMEngineImpl$NTLMMessage.addByte >> (NTLMEngineImpl.java:911) >> at org.apache.http.impl.auth.NTLMEngineImpl$NTLMMessage.addULon >> g(NTLMEngineImpl.java:941) >> at org.apache.http.impl.auth.NTLMEngineImpl$Type1Message.getRes >> ponse(NTLMEngineImpl.java:1043) >> at org.apache.http.impl.auth.NTLMEngineImpl.getType1Message(NTL >> MEngineImpl.java:148) >> at org.apache.http.impl.auth.NTLMEngineImpl.generateType1Msg(NT >> LMEngineImpl.java:1628) >> at org.apache.http.impl.auth.NTLMScheme.authenticate(NTLMScheme.java:139) >> at org.apache.http.impl.auth.AuthSchemeBase.authenticate(AuthSc >> hemeBase.java:138) >> at org.apache.http.impl.auth.HttpAuthenticator.doAuth(HttpAuthe >> nticator.java:239) >> at org.apache.http.impl.auth.HttpAuthenticator.generateAuthResp >> onse(HttpAuthenticator.java:202) >> at org.apache.http.impl.execchain.MainClientExec.execute( >> MainClientExec.java:262) >> at org.apache.http.impl.execchain.ProtocolExec.execute( >> ProtocolExec.java:184) >> at org.apache.http.impl.execchain.RedirectExec.execute( >> RedirectExec.java:110) >> at org.apache.http.impl.client.InternalHttpClient.doExecute(Int >> ernalHttpClient.java:184) >> at org.apache.http.impl.client.CloseableHttpClient.execute(Clos >> eableHttpClient.java:82) >> at org.apache.http.impl.client.CloseableHttpClient.execute(Clos >> eableHttpClient.java:107) >> at org.apache.http.impl.client.CloseableHttpClient.execute(Clos >> eableHttpClient.java:55) >> at org.apache.manifoldcf.connectorcommon.common.CommonsHTTPSend >> er$BackgroundHTTPThread.run(CommonsHTTPSender.java:654) >> >> {http://xml.apache.org/axis/}hostname:cg-DELL >> >> java.lang.ArrayIndexOutOfBoundsException: 41 >> at org.apache.axis.AxisFault.makeFault(AxisFault.java:101) >> at org.apache.manifoldcf.connectorcommon.common.CommonsHTTPSend >> er.invoke(CommonsHTTPSender.java:263) >> at org.apache.axis.strategies.InvocationStrategy.visit(Invocati >> onStrategy.java:32) >> at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118) >> at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83) >> at org.apache.axis.client.AxisClient.invoke(AxisClient.java:165) >> at org.apache.axis.client.Call.invokeEngine(Call.java:2784) >> at org.apache.axis.client.Call.invoke(Call.java:2767) >> at org.apache.axis.client.Call.invoke(Call.java:2443) >> at org.apache.axis.client.Call.invoke(Call.java:2366) >> at org.apache.axis.client.Call.invoke(Call.java:1812) >> at com.microsoft.schemas.sharepoint.soap.ListsSoapStub.getListI >> tems(ListsSoapStub.java:1841) >> at org.apache.manifoldcf.crawler.connectors.sharepoint.SPSProxy >> Helper.getFieldValues(SPSProxyHelper.java:2134) >> at org.apache.manifoldcf.crawler.connectors.sharepoint.SharePoi >> ntRepository.processDocuments(SharePointRepository.java:1433) >> at org.apache.manifoldcf.crawler.system.WorkerThread.run(Worker >> Thread.java:399) >> Caused by: java.lang.ArrayIndexOutOfBoundsException: 41 >> at org.apache.http.impl.auth.NTLMEngineImpl$NTLMMessage.addByte >> (NTLMEngineImpl.java:911) >> at org.apache.http.impl.auth.NTLMEngineImpl$NTLMMessage.addULon >> g(NTLMEngineImpl.java:941) >> at org.apache.http.impl.auth.NTLMEngineImpl$Type1Message.getRes >> ponse(NTLMEngineImpl.java:1043) >> at org.apache.http.impl.auth.NTLMEngineImpl.getType1Message(NTL >> MEngineImpl.java:148) >> at org.apache.http.impl.auth.NTLMEngineImpl.generateType1Msg(NT >> LMEngineImpl.java:1628) >> at org.apache.http.impl.auth.NTLMScheme.authenticate(NTLMScheme.java:139) >> at org.apache.http.impl.auth.AuthSchemeBase.authenticate(AuthSc >> hemeBase.java:138) >> at org.apache.http.impl.auth.HttpAuthenticator.doAuth(HttpAuthe >> nticator.java:239) >> at org.apache.http.impl.auth.HttpAuthenticator.generateAuthResp >> onse(HttpAuthenticator.java:202) >> at org.apache.http.impl.execchain.MainClientExec.execute( >> MainClientExec.java:262) >> at org.apache.http.impl.execchain.ProtocolExec.execute( >> ProtocolExec.java:184) >> at org.apache.http.impl.execchain.RedirectExec.execute( >> RedirectExec.java:110) >> at org.apache.http.impl.client.InternalHttpClient.doExecute(Int >> ernalHttpClient.java:184) >> at org.apache.http.impl.client.CloseableHttpClient.execute(Clos >> eableHttpClient.java:82) >> at org.apache.http.impl.client.CloseableHttpClient.execute(Clos >> eableHttpClient.java:107) >> at org.apache.http.impl.client.CloseableHttpClient.execute(Clos >> eableHttpClient.java:55) >> at org.apache.manifoldcf.connectorcommon.common.CommonsHTTPSend >> er$BackgroundHTTPThread.run(CommonsHTTPSender.java:654) >> DEBUG 2017-03-17 14:30:50,398 (Worker thread '0') - SharePoint: Got a >> remote exception getting field values for site library >> {1B694C45-DF1F-44E7-9814-F5096E85A126} document [/Documents2/Step by >> step Installation of SharePoint 2013 on Windows Server 2012 R2 part 1 - >> SharePoint Community.pdf] - retrying >> AxisFault >> faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userExcept >> ion >> faultSubcode: >> faultString: java.lang.ArrayIndexOutOfBoundsException: 41 >> faultActor: >> faultNode: >> faultDetail: >> {http://xml.apache.org/axis/}stackTrace:java.lang.ArrayIndex >> OutOfBoundsException: 41 >> at org.apache.http.impl.auth.NTLMEngineImpl$NTLMMessage.addByte >> (NTLMEngineImpl.java:911) >> at org.apache.http.impl.auth.NTLMEngineImpl$NTLMMessage.addUSho >> rt(NTLMEngineImpl.java:933) >> at org.apache.http.impl.auth.NTLMEngineImpl$Type1Message.getRes >> ponse(NTLMEngineImpl.java:1040) >> at org.apache.http.impl.auth.NTLMEngineImpl.getType1Message(NTL >> MEngineImpl.java:148) >> at org.apache.http.impl.auth.NTLMEngineImpl.generateType1Msg(NT >> LMEngineImpl.java:1628) >> at org.apache.http.impl.auth.NTLMScheme.authenticate(NTLMScheme.java:139) >> at org.apache.http.impl.auth.AuthSchemeBase.authenticate(AuthSc >> hemeBase.java:138) >> at org.apache.http.impl.auth.HttpAuthenticator.doAuth(HttpAuthe >> nticator.java:239) >> at org.apache.http.impl.auth.HttpAuthenticator.generateAuthResp >> onse(HttpAuthenticator.java:202) >> at org.apache.http.impl.execchain.MainClientExec.execute( >> MainClientExec.java:262) >> at org.apache.http.impl.execchain.ProtocolExec.execute( >> ProtocolExec.java:184) >> at org.apache.http.impl.execchain.RedirectExec.execute( >> RedirectExec.java:110) >> at org.apache.http.impl.client.InternalHttpClient.doExecute(Int >> ernalHttpClient.java:184) >> at org.apache.http.impl.client.CloseableHttpClient.execute(Clos >> eableHttpClient.java:82) >> at org.apache.http.impl.client.CloseableHttpClient.execute(Clos >> eableHttpClient.java:107) >> at org.apache.http.impl.client.CloseableHttpClient.execute(Clos >> eableHttpClient.java:55) >> at org.apache.manifoldcf.connectorcommon.common.CommonsHTTPSend >> er$BackgroundHTTPThread.run(CommonsHTTPSender.java:654) >> >> {http://xml.apache.org/axis/}hostname:cg-DELL >> >> java.lang.ArrayIndexOutOfBoundsException: 41 >> at org.apache.axis.AxisFault.makeFault(AxisFault.java:101) >> at org.apache.manifoldcf.connectorcommon.common.CommonsHTTPSend >> er.invoke(CommonsHTTPSender.java:263) >> at org.apache.axis.strategies.InvocationStrategy.visit(Invocati >> onStrategy.java:32) >> at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118) >> at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83) >> at org.apache.axis.client.AxisClient.invoke(AxisClient.java:165) >> at org.apache.axis.client.Call.invokeEngine(Call.java:2784) >> at org.apache.axis.client.Call.invoke(Call.java:2767) >> at org.apache.axis.client.Call.invoke(Call.java:2443) >> at org.apache.axis.client.Call.invoke(Call.java:2366) >> at org.apache.axis.client.Call.invoke(Call.java:1812) >> at com.microsoft.schemas.sharepoint.soap.ListsSoapStub.getListI >> tems(ListsSoapStub.java:1841) >> at org.apache.manifoldcf.crawler.connectors.sharepoint.SPSProxy >> Helper.getFieldValues(SPSProxyHelper.java:2134) >> at org.apache.manifoldcf.crawler.connectors.sharepoint.SharePoi >> ntRepository.processDocuments(SharePointRepository.java:1433) >> at org.apache.manifoldcf.crawler.system.WorkerThread.run(Worker >> Thread.java:399) >> Caused by: java.lang.ArrayIndexOutOfBoundsException: 41 >> at org.apache.http.impl.auth.NTLMEngineImpl$NTLMMessage.addByte >> (NTLMEngineImpl.java:911) >> at org.apache.http.impl.auth.NTLMEngineImpl$NTLMMessage.addUSho >> rt(NTLMEngineImpl.java:933) >> at org.apache.http.impl.auth.NTLMEngineImpl$Type1Message.getRes >> ponse(NTLMEngineImpl.java:1040) >> at org.apache.http.impl.auth.NTLMEngineImpl.getType1Message(NTL >> MEngineImpl.java:148) >> at org.apache.http.impl.auth.NTLMEngineImpl.generateType1Msg(NT >> LMEngineImpl.java:1628) >> at org.apache.http.impl.auth.NTLMScheme.authenticate(NTLMScheme.java:139) >> at org.apache.http.impl.auth.AuthSchemeBase.authenticate(AuthSc >> hemeBase.java:138) >> at org.apache.http.impl.auth.HttpAuthenticator.doAuth(HttpAuthe >> nticator.java:239) >> at org.apache.http.impl.auth.HttpAuthenticator.generateAuthResp >> onse(HttpAuthenticator.java:202) >> at org.apache.http.impl.execchain.MainClientExec.execute( >> MainClientExec.java:262) >> at org.apache.http.impl.execchain.ProtocolExec.execute( >> ProtocolExec.java:184) >> at org.apache.http.impl.execchain.RedirectExec.execute( >> RedirectExec.java:110) >> at org.apache.http.impl.client.InternalHttpClient.doExecute(Int >> ernalHttpClient.java:184) >> at org.apache.http.impl.client.CloseableHttpClient.execute(Clos >> eableHttpClient.java:82) >> at org.apache.http.impl.client.CloseableHttpClient.execute(Clos >> eableHttpClient.java:107) >> at org.apache.http.impl.client.CloseableHttpClient.execute(Clos >> eableHttpClient.java:55) >> at org.apache.manifoldcf.connectorcommon.common.CommonsHTTPSend >> er$BackgroundHTTPThread.run(CommonsHTTPSender.java:654) >> WARN 2017-03-17 14:30:50,404 (Worker thread '4') - Service interruption >> reported for job 1489681799610 connection 'sp2013 crawl': Remote procedure >> exception: ; nested exception is: >> java.lang.ArrayIndexOutOfBoundsException: 41 >> WARN 2017-03-17 14:30:50,405 (Worker thread '0') - Service interruption >> reported for job 1489681799610 connection 'sp2013 crawl': Remote procedure >> exception: ; nested exception is: >> java.lang.ArrayIndexOutOfBoundsException: 41 >> DEBUG 2017-03-17 14:31:09,041 (Worker thread '2') - SharePoint: getSites >> xml response: <ns1:Webs xmlns:ns1="http://schemas.micr >> osoft.com/sharepoint/soap/"/> >> DEBUG 2017-03-17 14:31:09,043 (Worker thread '2') - SharePoint: In >> getDocumentLibraries; parentSite='', parentSiteDecoded='' >> >> -- >> Teşekkürler >> Cihad Güzel >> > >
