cancel
Showing results for 
Search instead for 
Did you mean: 

SXI_Cache Error. Pls help

Former Member
0 Kudos

When I use sxi_cache

SXI_Cache shows "Unable to refresh cache contents" and "error during last attempt to refresth cache".

When I click on error it shows

Error when reading HTTP destination: INTEGRATION_DIRECTORY_HMI.

The same error I am getting in sxmb_moni

Pls advice

Accepted Solutions (0)

Answers (2)

Answers (2)

prasanthi_chavala
Active Contributor
0 Kudos

Hi Rick,

Refer Sap note: 1030255.It will solve your problem.

Symptom:

The runtime cache for the integration server (ABAP) is not automatically updated after you activate a change list. The traffic light in the "Cache Updated" column remains red (= it has not started yet). In transaction SXI_CACHE, the system issues the following error message: "Error when reading HTTP destination: INTEGRATION_DIRECTORY_HMI". However, if you start the partial cache refresh in transaction SXI_CACHE, the cache is updated correctly

Reason and Prerequisites

In particular, this problem may occur after you upgrade from NW2004 to NW2004s. The insufficient user authorizations are caused by an obsolete role profile.

You have already checked the following and you did not detect any errors:

- The HTTP destination INTEGRATION_DIRECTORY_HMI exists, is configured correctly, and the target destination can be reached.

- Users entered in the INTEGRATION_DIRECTORY_HMI destination (usually Integration Server service users) and Integration Directory service users (see ExchangeProfile, Eigenschaft com.sap.aii.directory.serviceuser.name) are set up correctly and are not locked.

For more information about these checks, refer to the documentation "How To handle Caches in SAP XI 3.0" or "How To Handle XPI Caches in SAP NetWeaver 04s" Guide (see SAP Service Marketplace, http://service.sap.com/nw-howtoguides).

Solution :

For the users mentioned under "Reason and Prerequisites", proceed as follows:

1. Delete the user profile for the SAP_XI_IS_SERV_USER or SAP_XI_ID_SERV_USER role. To do this, call transaction su01, enter the name of the service user and choose "Display". Then choose the "Roles" tab and double-click to select the SAP_XI_IS_SERV_USER or SAP_XI_ID_SERV_USER role. A new window is displayed. In the new window, choose the "Authorizations" tab and switch to change mode. Here, delete the profile names.

2. Now choose the new profile names that have been proposed.

3. Then choose "Change Authorization Data" and generate the role.

4. Finally, perform a user comparison.

Cheers,

Prasanthi.

Former Member
0 Kudos

Hi,

I have done step 1.

Pls let me know what to do in

2. Now choose the new profile names that have been proposed.-- what to do here?

3. Then choose "Change Authorization Data" and generate the role. .-- what to do here?

4. Finally, perform a user comparison. -- .-- what to do here?

rodrigoalejandro_pertierr
Active Contributor
0 Kudos

lets do it

http://help.sap.com/saphelp_nw2004s/helpdata/en/14/39084136b5f423e10000000a155106/frameset.htm

1)check if the path prefix of your RFC is this: /dir/CacheRefresh -->Status 500 (is ok)

or this "/dir/hmi_cache_refresh_service/ext" -->status OK

2)target host is right?

3)did you put java port 50XX??

if RFC do no connect, check PIISUSER user is no lock

make a <server><port>/CPACache/refresh?mode=full

if you get an 401 error check the PIAFUSER is not lock too!

let me know

Thanks

Rodrigo

Former Member
0 Kudos

path prefix of my RFC is --- /dir/CacheRefresh

port -- 56100 (System number is 61)

target host --- sapd07ci (xi server name)

PIISUSER is not locked

For this --- full

CPA cache refresh --I am not authorized to do this.

When I run Connection Test I get message

Status HTTP Response 500

Status Text Internal Server Error

Duration Test Call 1641 ms

Regards

rodrigoalejandro_pertierr
Active Contributor
0 Kudos

hi

execute the report in se38

RSXMB_ACTIVATE_ICF_SERVICE and test again

Thanks

Rodrigo

prasanthi_chavala
Active Contributor
0 Kudos

Hi Rick,

Go to Tcode PFCG to perform step 2,3 and 4.

Check steps 42 to 45 in the below pdf for reference:

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/1a69ea11-0d01-0010-fa80-b47a7930...

Best method is to take help of basis team in order to perform these steps.

Thanks,

Prasanthi.

Former Member
0 Kudos

there is no report of name

RSXMB_ACTIVATE_ICF_SERVICE

prasanthi_chavala
Active Contributor
0 Kudos

Hi,

The report name is RSXMB_ACTIVATE_ICF_SERVICES.

Instead of *_SERVICE it is *_SERVICES

Thanks,

Prasanthi.

rodrigoalejandro_pertierr
Active Contributor
0 Kudos

RSXMB_ACTIVATE_ICF_SERVICES

Former Member
0 Kudos

Hi All,

When I run this report everything is coming in green

so it is fine.

Now My xi is on one box and sld is on one box.

I changed my PIISUSER password in both the boxes

and then change the same user passowrd in INTEGRATION_DIRECTORY_HMI.

Now when I am doing connection test there is a pop up and it ask for User name and password.

When I enter user Name -- PIISUSER and password and click ok button nothing happens.

When I click on cancel button I get

Status HTTP Response 401

Status Text Unauthorized

Pls suggest

Former Member
0 Kudos

Hello,

hope this could help you:

Regards

Patrick

udo_martens
Active Contributor
0 Kudos

Hi Rick,

please avoid double postings. It is going to be difficult getting the point of discussion.

Regards,

Udo