cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

While processing a message : Error HTTP 404: not found

Former Member
0 Likes
5,304

Hi gurus,

I'm stuck on a File-XI-IDoc scenario.

Here is the message i get in the Message Tool Display:

Erreur lors de la transmission du message au point d'accès http://rchase12:53000/sap/xi/engine?type=entry via la connexion File_http://sap.com/xi/XI/System. Motif : com.sap.aii.af.ra.ms.api.RecoverableException: Received HTTP response code 404 : Not Found

It's in French but it it's like my url is not good. I read about the port that must be 80xx in place of 53000 is it true?? I can't find any information about it, in another place than some forum topics.

Could anyone help me?

Thanks in advance.

Thomas

Accepted Solutions (1)

Accepted Solutions (1)

venkatanarayana_vagu
Active Participant
0 Likes

Hello Thomas,

Please refer this blog for the http error codes.

/people/krishna.moorthyp/blog/2006/07/23/http-errors-in-xi

about the language may you reset the properties in server.

Answers (6)

Answers (6)

Former Member
0 Likes

Hi,

Go through this link..

http://pcsupport.about.com/od/findbyerrormessage/a/404error.htm

The 404 Not Found error displays inside the Internet browser window, just as web pages do.

Cause

The 404 Not Found error is an HTTP status code that means that the page you were trying to reach could not be found on the web site's server.

Resolution

Retry the web page by clicking the refresh/reload button or trying the URL from the address bar again.

The 404 Not Found error has been known to appear on occasion even if there is no real issue so a simple refresh will often load the page you were looking for.

Check for errors in the URL. Often times the 404 Not Found error appears because the URL was typed wrong or the link that was clicked on points to the wrong URL.

Move up one directory level at a time in the URL until you find something. For example, if www.w.com/a/b/c.htm gave you the 404 Not Found error, move up to www.w.com/a/b/. If you get nothing here, move up to www.w.com/a/. This should lead you toward what you're looking for or at least confirm that it's no longer available.

If you move all the way up to the website's main page, try to run a search for the information you're looking for. If a search function isn't available, try finding your information by using links from this page to dig deeper into the site.

Finally, if all else fails, you may want to attempt to contact the webmaster for information on where you might locate the page you're looking for. The webmaster of most Internet sites can be reached via email at , replacing website.com with the actual website name.

Thanks,

Satya Kumar

Former Member
0 Likes

Thanks to all of your answers!

Now i finally get the message in PI under Monitor for processed XML messages. I have an error there, but i'm allready further than i was!!! thanks to you.

I changed my port to 8030 in the business system of my PI. But i still don't know why, yes i know it's because we use the HTTP port and not the J2EE port. But if i remember good, i allready use the file adapter in my office and there the port is the J2EE Port.

Anyway it works that's allready good for me!

Thomas

Former Member
0 Likes

>>But if i remember good, i allready use the file adapter in my office and there the port is the J2EE Port.

Then you dont remeber that good

Jokes apart, the fact is Integration Engine (what you see using SXMB_MONI) is a part of ABAP stack and the port pertaining to this is your 8xxx port. On the other hand your IR,ID and things you see in browser window are part of Java stack. These uses the port 50xxx.

Regards,

Jaishankar

Former Member
0 Likes

You may be right

Thanks one more time for this usefull information.

Former Member
0 Likes

Hi,

Possible sol in step 5 of this blog..

/people/krishna.moorthyp/blog/2006/07/23/http-errors-in-xi

Regards,

Sarvesh

prateek
Active Contributor
0 Likes

Ur port should be 8xxx and not 53000. U can check the port no in smicm -> menu -> goto -> services

Regards,

Prateek

Former Member
0 Likes

Hi,

Description: The server has not found anything matching the Request-URI. No indication is given of whether the condition is temporary or permanent. The 410 (Gone) status code SHOULD be used if the server knows, through some internally configurable mechanism, that an old resource is permanently unavailable and has no forwarding address. This status code is commonly used when the server does not wish to reveal exactly why the request has been refused, or when no other response is applicable.

Possible Tips:- for HTTP_RESP_STATUS_CODE_NOT_OK 404

u2022 404 is an HTTP response code that indicates that the resource in question couldn't be found. Usually this is due to an incorrect URL, so it is better to cross check all URLs. Check pipeline URL in the SLD in the business system of the Integration Server For this go to SLD->Business System-><yourIntegrtaion Server>->Pipeline URL: It should be like this http://<host>:<port>/sap/xi/engine?type=entry Where host is the host name of the Integration Server and port is the HTTP(8xxx) port. To verify this in Integration Server you can do like this. Go to SXMB_ADM->Integration Engine Configuration->Choose Edit from Menu -> Change Global Configuration Data to switch to change mode. Then select System Landscape - Load Configuration. (This is not required always)

u2022 Check that the port really is the ICM HTTP Port and not the J2EE port i.e SMICM then menu GOTO --> SERVICES and check the port number for HTTP. It should be HTTP port

u2022 If the error is Page cannot be displayed, cannot find server in https configurations Check and correct the SSL configuration for the ABAP and the J2EE side of the system

u2022 If the error is because of integration server when using Proxy communications then check these. i.e SXMB_ADM->Integration Engine Configuration->Corresponding Integration Server enrty should be dest://<Http Integration server-Destination> Where < Http Integration server -Destination > is the RFC destination (SM59) of type HTTP connection (type H) to the Integration Server. In this case, host name, port, and path prefix are saved in the RFC destination.

Regards,

Shabari

Former Member
0 Likes

Hi Thomas,

-->Is your User id has all authentications to access that path?

-->check Http service is activated in XI sys SMICM T-code..

Regards,

Ramesh.

aashish_sinha
Active Contributor
0 Likes

Hi,

You should use HTTPport not J2EE-Server-Port

Like this: http://<host>:<HTTPport>/sap/xi/engine?type=entry

One more thing have u select the "Integration Server" as a business system role while defining the pipeline url.

In my point of view you first refresh the Cache and then try. If still you face the problem then probabily you can restart the server (if possible) & then try.

Check the HTTP Port by using tcode SMICM if it starts with 80xx.

Do you have some SLD Connectivity Issue ???

Check this out.

Also

Try these:

1) after changing the pipeline url, refresh the SLD Cache,CPA Cache

2) Still no luck, try to restart the XI Server

Going thru this document will help you to troubleshoot your error:

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/6b9f17e1-0901-0010-45ac-a9a124b4...

Regards

Aashish Sinha

PS : reward points if helpful

Edited by: Aashish Sinha on May 26, 2008 12:36 PM