cancel
Showing results for 
Search instead for 
Did you mean: 

Indexing of IWBSOLAR and CRM document area via SKPR07 transaction is not working

Former Member
0 Kudos

Hi,

I am facing issue with Trex Indexing in my development Trex system which is connected to Solution manager systems. This was working fine before Solution Manager Update to SP15. My solman version is 7.1 SP15.

Indexing of IWBSOLAR and CRM document area via SKPR07 transaction is not working.


I am seeing below error in PReprocessor Alert Trace


[47726911153920] 2015-03-25 13:09:06.253 e preprocessor Preprocessor.cpp(03985) : HANDLE: DISPATCH - Processing Document with key 'SOLARGNSRC478EF976ED1E06A8000000000A12943C0000000000000000000000' failed, returning PREPROCESSOR_ACTIVITY_ERROR (Code 8010)

[47726909040384] 2015-03-25 13:09:06.265 e preprocessor Preprocessor.cpp(01167) : HTTPHEAD failed for URL http://SID.APPS.EON.COM:80/sap/bc/contentserver/?get&pVersion=0046&contRep=SOLARCONTENTDB&docId=478E... : Errorcode -10 , Message   Reader::connect failed, url=http://SID.APPS.EON.COM:80/sap/bc/contentserver/?get&pVersion=0046&contRep=SOLARCONTENTDB&docId=478E...

Below is the error from TrexIndexServerAlert.trc file

[47435925985024] 2015-03-25 13:09:06.291 e Trex_SE      sap_index.cpp(00793) : skipping document <SOLARGNSRC478EF90EED1E06A8000000000A12943C0000000000000000000000> with status <0> (error <8010>) already set

[47435925985024] 2015-03-25 13:09:06.291 e Trex_SE      sap_index.cpp(00793) : skipping document <SOLARGNSRC478EF950ED1E06A8000000000A12943C0000000000000000000000> with status <0> (error <8010>) already set

[47435925985024] 2015-03-25 13:09:06.291 e Trex_SE      sap_index.cpp(00793) : skipping document <SOLARGNSRC478EF95FED1E06A8000000000A12943C0000000000000000000000> with status <0> (error <8010>) already set

[47435925985024] 2015-03-25 13:09:06.291 e Trex_SE      sap_index.cpp(00793) : skipping document <SOLARGNSRC478EF976ED1E06A8000000000A12943C0000000000000000000000> with status <0> (error <8010>) already set

[47435925985024] 2015-03-25 13:09:06.291 e Trex_SE      sap_index.cpp(00793) : skipping document <SOLARGNSRC478EF9DCED1E06A8000000000A12943C0000000000000000000000> with status <0> (error <8010>) already set



Can anyone please suggest how to proceed?


Thanks,

Sowmya

Accepted Solutions (0)

Answers (4)

Answers (4)

former_member217429
Active Contributor
0 Kudos

Hi Sowmya,

the error 8010 means usually that the network connection between the TREX server and the
COntentServer can not be established. Are the both hosts installed in the same network domain?
Could it be possible that there is a firewall in between?
Could you please also check the TREXPreprocessor.ini file in TREX, if you set a proxy server there.

Best regards,
Mikhail

Former Member
0 Kudos

Hello Mikhail,

Both the solution manager and the trex instances are in the same network , in fact in the same host.

There is no firewall issue since it was working fine before SPS update.

===================

Below is the output of Trexprocessor.ini file

[trace]

default = error

httpcl = error

dafinfo = error

preprocessor = error

# preprocessor trace needs to be set to debug before the following traces are active!

con_html = error

con_lexicon = error

con_filter = error

con_highlight = error

saptracelevel = 1

filename = trace/TrexPreprocessor

maxfilesize = 10000000

maxfiles = 10

alertwriter = SimpleAlertWriter

alert = error

alertfilename = trace/TrexPreprocessorAlert

[ccms]

record = on

satracer = JarmLike

writedsr = off

[satjarmlike]

file = trace/TrexPreprocessor.sat

[shutdown]

#Number of docs filtered before restart of filter_subprocess

max_documents = 100

retrycount = 2

[cache]

path = p2cache

use_cache = no

compress = yes

[httpclient]

use_httpclient = yes

#Check valid mimetype before retrieving whole page

#(otherwise =yes always whole page is retrieved)

always_use_get = no

#timeouts in ms

conntimeout = 10000

readtimeout = 10000

sendtimeout

continuetimeout

#basic authent

user =

password =

#proxy

proxyhost =

proxyport =

proxyuser

proxypassword

max_contentlength = 0

add_attributes = no

reuse_connection = no

overwrite_mimetype = yes

[proxyrules]

#Local domains have to be included here, no proxy is used then

[lexicon]

use_lexicon = yes

# maximum duration for analysing a doc in seconds

max_duration = 600

# maximum memory consumption for analysing a doc in MB

max_memory = 200

# default separator for non-number tokens (if not provided by index)

tokenseparator = \/\;,.:-_()[]<>!?*@+{}=

# default separator for numerical tokens

numberseparator = \/\;:-_()[]<>!?*$&\    #@+{}=

# default stemmer

stemmer = STANDARD_STEMMER

min_valid_terms = 7

#min_ratio=1.1

#min_confidence=10.0

[filter]

use_filter = yes

enhanced_Codepagedetection = no

[wrapper]

use_wrapper = yes

use_cache = yes

life-time = 0

#Cookie to authenticate on WebServer

[security]

use_ticket = yes

use_Certificat =

certfile =

#if no process-id is specified

#Process INDEXING will be used

[workflow]

defaultProcess = 257

[communication]

listenport = 3$(SAPSYSTEM)02

maxchannels = 200

maxendpoints = 200

default_read_timeout = -1    #millisecs

default_read_timeout_override = yes

[pythontrace]

trace = off

tracefile = trace/pptrace.py

trace_user =

filesize_limit = 1610612736

max_files = 1

log_all

[pythonextension]

extensiontype = beforeHTTP

#protcol handler

[protocol]

#mdm=mdswrap

smb = smbwrap

-====================

Proxy is not used. but with the same setting it was working fine and no changes had been made after SPS upgrade.

Thanks,

Sowmya

Former Member
0 Kudos

Hello,

I can see , your content server port is only 80 which should be 4 digit.

Anyway try below url & let me know the out put

http://SID.APPS.EON.COM:80/sap/bc/contentserver//001?serverInfo&pVersion=0046&contRep=SOLARCONTENTDB

Regards,

Sumanta

Former Member
0 Kudos

Hello Samanta,

I get timeout error when I try to launch the above url.

Thanks,

Sowmya

former_member217429
Active Contributor
0 Kudos

Hi Sowmya,

from the TREX perspective you need to add
unescape_url = no
into the TREXPreprocessor.ini [httpclient] section as described in the note 650521. However I doubt
this fix your issue. I'm also little bit confused why the ContentServer use the port 80 . Did you have the same configuration in the past. I think the note 1492330 describes your issue. Could you please
look into this.

Thanks and best regards,
Mikhail

former_member217429
Active Contributor
0 Kudos

Hi ,

and one more thing - what's the ABAP release you use ? Could you please check if the note 1289938 suitable for you.

Best regards,
Mikhail

Former Member
0 Kudos

Hi Sowmya,


There is problem with the Content Server Port.

URL should show the status of content server in it's output.


As mentioned by Mikhail , go through the SAP Note # 1492330 for configuring your CS.



Regards,


Sumanta

Former Member
0 Kudos

Hello Mikhail/Sumanta,

Thanks for your replies.

The error code mentioned in the SAP note 650521 is different from the error which I am getting.

I also checked the note 1492330  .

I am getting the below error when I try to reproduce the issue

Error in HTTP Access: IF_HTTP_CLIENT->RECEIVE 1 ICM_HTTP_CONNECTION_FAILED

This error is also different from the one mentioned in the note.

However my content server port no is 80 for repository SOLARCONTENTDB in OAC0 .

Please find the screenshots attached.

My solution manager version is 7.1 with Basis SP level SP15 . SAP not 1289938 is not applicable in our case since we are already on higher level.

I will also compare my settings in quality solution manager and let you know

Former Member
0 Kudos

Hello Sowmya,

Could please check TrexPreprocessor from trexadmin that what is the error code of your PREPROCESSOR_ACTIVITY_ERROR. Also your re-indexing job ( program name : RSTIRIDX ) log will show the error code in spool.

If error code is 6401 ;

Please check as following:

1. Log on to the server where error happens with sidadm user

2. Pick a document link from preprocessor log

3. If you are getting 400 error but getting "Kerberos library not loaded" while trying the URL then

    Implement SAP Note # 1953873 - Certificate error while fetching the documents from the Content         Server

4. Try re-indexing & search.



Below SDN link will also give you more details :

Regards,

Sumanta

Former Member
0 Kudos

Hello Sumanta,

The error code is 8010

former_member182657
Active Contributor
0 Kudos

In regards of issue which you're facing now

PREPROCESSOR_ACTIVITY_ERROR

Have you followed SAP Notes   2045707 - TREX 7.10: Preprocessor_Activity_Error with error code 16040

1528705 - Preprocessor error 14047 and 18096

Hope this will help you.

Good luck !!

Former Member
0 Kudos

Hi Gaurav,

I already checked the above notes , My issue is different.

And this was working fine before solamn SPS upgrade .

Former Member
0 Kudos

I would like to know if Trex also needs to be updated if we do an SPS upgrade in solman ?

and one more thing is it works fine in Quality which also has same SP level as that of development

Sriram2009
Active Contributor
0 Kudos

Hi

Is this connectivity from Trex to SAP system fine? could you check the RFC in  transaction code SM59?

BR

SS

Former Member
0 Kudos

Hello Sriram,

Sorry for late reply.

Connection works fine.

Please advise

rahul_yedapally
Active Participant
0 Kudos

Hi sowmya,

Did  SAP Released solman 7.1 SP15 ? 

Thanks,

Rahul Yedapally

Former Member
0 Kudos

Hello Rahul,

I double checked my system.

It is in Solman 7.1  Support pack 15  ( for basis component)

Thanks,

Sowmya

former_member182657
Active Contributor
0 Kudos

Hi Sowmya,


I double checked my system.

It is in Solman 7.1  Support pack 15  ( for basis component)

I doubt here,it should be SP level 13 even if you recently upgraded your system.Could you share ST Support level from the system ?

Also i suggest you to check with SAP Note released latest   2106807 - Solution Manager 7.1 SP Stack 13: recommended corrections

Regards,

Sriram2009
Active Contributor
0 Kudos

Hi Sowmaya

What is the trex engine SP level?

BR