cancel
Showing results for 
Search instead for 
Did you mean: 

Error target System

Former Member
0 Kudos

Hello I have a error in Target System (screebn Personas)

Why it is connecting to another system

CAP is wrong. ZLB is correct.

Anyone can help thanks.

URL Screen Personas:

http://MISERVER:8000/sap(bD1lcyZjPTA1MA==)/bc/bsp/persos/mainapp/index.html?log=debug#Systems

Service.Uri : /restgui
Server.Url: http://MISERVER:8000

DIRECT FIREBUG: http://MISERVER:8000/sap/restgui/newsession?sap-client=200&sap-system-login-basic_auth=X

Thanks

Accepted Solutions (1)

Accepted Solutions (1)

TobiasQueck
Advisor
Advisor
0 Kudos

Hi Christian,

Personas is connecting to the url that you have defined in your system config as server.url. The authentication window you are seeing is returned by the ICF service listening at this url (in your case this should be restgui). This service is running on a system with system id CAP client 200 independent of what system id you entered in your system config.

Cheers,

Tobias.

Former Member
0 Kudos

Hi Tobias,

Thanks you very much for responding.

I think that we have not understood.

Screen Sap Personas running on MISERVER:8000

Service.Uri : /restgui

Server.Url: http://MISERVER:8000

In MISERVER I have 2 systems .  -> (Maintance System)

1- CAP -> 050  (is local -> MISERVER; is the same server)

2- ZLB -> 200

1 - SAP Screen Persons (CAP 050) works OK

2 - ZLB is wrong.

The authentication asks me for CAP, but I'm entering ZLBI want to select ZLB

Why is this happening?

Thanks you

TobiasQueck
Advisor
Advisor
0 Kudos

Hi Christian,

The system id that you have to enter in your system config has to be the actual system id of the SAP system you want to connect to. So if you are connecting to CAP client 200, then you have to enter CAP as system id. Entering ZLB does not change the id of the system.

If there is a system called ZLB, then its url is different from your system called CAP, so please enter the correct url of ZLB. Just to be sure there is no misunderstanding, the server.url together with the service.uri need to point to a restgui service on ZLB if you want to connect to ZLB.

Cheers,
Tobias.

Former Member
0 Kudos

Hi Tobias. Thanks  for responding.

Please tell me that point is wrong.

1- Personas is connecting to the url that you have defined in your system config as server.url.   

    - Is correct because the system is installed there.

2-  The authentication window you are seeing is returned by the ICF service listening at this url (in your case this should be restgui)

   - Is correct. Is restgui

3- The system id that you have to enter in your system config has to be the actual system id of the SAP system you want to connect to.

      Is correct . I want connect ZLB.

4- URL in browser (Sap Personas).

5- First Autentication.

6- Second Autentication

TobiasQueck
Advisor
Advisor
0 Kudos

Hi Christian,

I think, I don't understand your scenario. Let me try to describe what I understood:

Important: http://capserver is not equal to http://zlbserver.

This is my understanding of your scenario. Your error message indicates to me that you used http://capserver as server.url in your system config where you should have used http://zlbserver.

If I misunderstood your scenario, the only other scenario I can see is that you try to connect to two different clients (050 and 200) on CAP. In this case, you cannot change the systemid to ZLB because you are still connecting to CAP.

If my response didn't help, I would recommend to open an OSS message, so that support can try to help you with your scenario.

Cheers,
Tobias.

Former Member
0 Kudos
Hi Tobias.
OK, I will create an SOS message.
I had this configuration but my system could not enter,

ZLB can not enter:
"NetworkError: 404 Not found - http://labserver:8000/clientaccesspolicy.xml"
"NetworkError: 404 Not found - http://labserver:8000/crossdomain.xml"
"Connection to http://labserver:8000/sap/restgui/newsession?sap-client=200 failed. Please check you system configuration."

I understand that I must implement crossdomain and clientaccesspolicy + resgui in all target servers. (?)
Thanks anyway. And excuse my ignorance.
Thank you very much.
TobiasQueck
Advisor
Advisor
0 Kudos

Hi Christian,


Now we have found the missing piece of the puzzle! Yes, you need to have the crossdomain or clientaccesspolicy in all target servers.

Cheers,
Tobias.

0 Kudos

Hi Christian,

On top of what Tobias mentioned above, please refer to cross check your configuration for "main system" and "target system" if you haven't.

http://scn.sap.com/community/gui/blog/2013/08/28/sap-screen-personas--how-to-configure-the-system-tr...

Regards,

Sushant

Answers (1)

Answers (1)

Former Member
0 Kudos

Excellent!

Screen Person is working for 2 systems.

Thank you very much for everything  (  )

P. D.: Excuse my English is very bad