Skip to Content
author's profile photo Former Member
Former Member

Demo application: "You cannot log on to system .... with user XIRWBUSER

I'm trying to setup the demo application (flight booking) I followed the demo examles configuration guide and set up everything for the Check Seat Availability setting.

When I try to launch a search for seat availability I get the following error:

"Unable to check flight availability.

Error Type: XI system error

Error Details: HTTP response contains status code 401 with the description Unauthorized "

When I go to the Component Monitor and try to view the status of the Proxy Runtime for any of the systems (XI0_105, XI0_106, XI0_107; my SID is XI0) it shows a red error sign and these messages:

"Ping Status You cannot log on to system XI0_107 with user XIRWBUSER

Last Retry Wed Jan 12 13:23:34 GMT 2005

Self-Test Status You cannot log on to system XI0_107 with user XIRWBUSER

Last Retry Wed Jan 12 13:23:35 GMT 2005 "

I double-checked that the user XIRWBUSER is availabe for all three clients (105 - 107) with the same password given to it during the XI installation, as a service user with the appropriate roles.

When I try to go to Message Monitoring for any of the three logical systems (105 - 107) I get this error:

"Unknown error: javax.ejb.CreateException: You cannot log on to system XI0 with user XIRWBUSER"

I'm a bit lost here, as I am no basis or XI guy, and have none of the two to assist me (this is a system for educational purposes) -- what could be the cause of these errors?

Thanks,

Alon.

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

4 Answers

  • Best Answer
    author's profile photo Former Member
    Former Member
    Posted on Jan 12, 2005 at 03:01 PM

    Alon,

    Try transaction sxi_cache. In the menu you can start an cache refresh. On the right part of the screen you see a traffic light with the status of the last refresh. If there is an error over there, click to open.

    The errors I've seen so far where errors concerning the RFC. You can check this one in sm59 --> Goto http connections and open connection INTEGRATION_DIRECTORY_HMI. Then test it. You should get aHTTP/1.1 500 Internal Server Error response. I've got a lot of problems with the entered users and passwords in the rfc. When the user and password are entered, you shouldn't get a prompt for username and password after testing the rfc. I've you get a prompt for user/pw, the rfc doesn't work, and the refresh won't work.

    Best regards,

    Alwin

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Jan 12, 2005 at 01:51 PM

    Hi Alon,

    Does XIRWBUSER has the authorisation:

    sap_xi_rwb_serv_user

    sap_xi_rwb_serv_user_main

    cheers,

    Paul

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Jan 12, 2005 at 02:26 PM

    Aron,

    The error concerning the RWB user only concerns the XI Runtime Workbench. The error you get executing the scenario is there because something isn't configured right in the scenario.

    Try sxmb_moni in the abap stack to monitor the message.

    I think the HTTP eroor code 401 is there because the following steps must be executed:

    -

    -


    As mentioned in the installation guide you have configured clients 105,106 and 107 as application systems in SXMB_ADM --> Integration engine config. with dest://(RFCDEST to int.server) as corr. int. server.

    The RFC must have been created in sm59.

    The properties should be:

    type H (http dest)

    target host: integration server

    service no: port icm

    path prefix: /sap/xi/engine?type=entry

    logon security:

    SAP standard

    username/password must be filled. Use the xisuper user or XIAPPLUSER for this. client = 100 (integration server client). Test the connection afterwards. Without filling username or password you should get response.

    You should get the following response: Empty HTTP request received

    -

    -


    Make sure the XIRWBUSER has the roles mentioned in the inst.guide:

    SAP_SLD_CONFIGURATOR

    SAP_XI_RWB_SERV_USER

    SAP_XI_RWB_SERV_USER_MAIN

    To make sure the XIRWBUSER has got enough rights, assign it SAP_ALL/SAP_NEW. Í've the problem is solved then you know the direction.

    Best regards,

    Alwin

    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member

      Thanks Alvin, you got me one step further. It seems like the problem was with the user XIAPPLUSER which was configured for the RFC destination -- I guess it doesn't have the right permissions. I changed it to XISUPER, and now I get a different message:

      Unable to check flight availability.

      Error Type: XI system error

      Error Details: An error occurred when refreshing the XI runtime cache

      Where should I look for more information about this error?

      Thanks,

      Alon.

  • Posted on Feb 02, 2005 at 09:23 PM

    We had a similar issue. But it was resolved once we applied patches till SP09

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.