cancel
Showing results for 
Search instead for 
Did you mean: 

"SAP GUI for HTML" won't work in Netweaver 700 ITS

Former Member
0 Kudos

Hi,

I've done quite a lot of research on the SSO but still need some advice:

Our environment is NW7 with EP7 and ECC6. There is an ITS in the ECC6 system.

The SSO was setup and worked properly when the iViews were configured as "SAP GUI for WINDOWS". I also double checked the following parameters and they were OK

"login/create_sso2_ticket" is set to "2"

"login/accepte_sso2_ticket" set to "1"

Also SSO tickets/certificates have been added into both NW7 and ECC6.

The only thing that not works properly with the iView is the "SAP GUI for HTML", and everytime it pops up an ITS login screen. The 'system configuration -> ITS session' in the Portal we set it as an HTTP but not HTTPS.

I looked into some documents and it was saying the parameter "~mysapcomusesso2cookie 1" in the global.srvc file in the ITS need to be setup. However that was an older version(standalone) of ITS

So, now my question is simple: In the new version of ITS, which parameter(I assume it's in RZ11 or SICF) need to be setup to support SSO?

Appreciate your help!

Adam

Edited by: Adam Li on Apr 20, 2009 8:34 PM

Accepted Solutions (0)

Answers (2)

Answers (2)

former_member263733
Participant
0 Kudos

be careful about ~nosplash =1.

We found that it broke single sign-on for us. It did remove the SAP splash screen banner, but in it's place we got a login prompt.

After some additional research we were able to hack the unsupported substituion of the standard "spinning wheel" animated gif.

Former Member
0 Kudos

Make sure the hostname you enter in the ITS parameters of the system definition in the portal has a fully qualified name. It needs to match the domain of the portal (portal.aaa.bb.ccc -> its.aaa.bb.ccc)

Post the ITS settings from the portal system landscape if you want.

Former Member
0 Kudos

Thanks Mike....The hostname has been a fully qualified name already which matches the settings in SMICM. I also tested the Webgui alone which works if I input the correct username/password.

But the 'Webgui for HTML' is still not working from the Portal...So I think there could something need to be setup for the SSO?

Former Member
0 Kudos

If SSO works with SAPGUI for Windows, then it should still work with SAPGUI for HTML. It's the same cookie handler in ABAP...

In your ITS settings, remember to leave the path blank.

Former Member
0 Kudos

The ITS path was blank. I also tried to input the full path /sap/bc/gui/sap/its/webgui, it's the same thing: asking for input username, password

Also the 'system testing' in the portal for ITS was successful. I know if the SSO wasn't correct that testing should never pass. Really wired.

Former Member
0 Kudos

Talking about "cookie handler", is it related to the service: /default_host/sap/public/myssocntl? That service is ON.

In the /default_host/sap/bc/gui/sap/its/webgui, I notice the tab 'Handler List' only has 'CL_HTTP_EXT_ITS'. Is it enough? Shall I add additional handler in such as 'CL_HTTP_EXT_MYSSOCNTL'?

Thanks again!

Edited by: Adam Li on Apr 20, 2009 10:51 PM

Former Member
0 Kudos

Don't make any changes to the ITS settings in ABAP! It should work out of the box. If it isn't then it will be because the cookie is not being sent. The most common reason is that you are not connecting to the portal and ITS in the same domain. So if you connect to portal.aaa.bb.ccc then the ITS hostname must be something.aaa.bb.ccc.

Former Member
0 Kudos

Yeah thanks Mike! Domain setting is the key! The domain name for the EP7 was a short name, meanwhile the domain name in the ECC6/ITS was a full name.... I've fixed this issue.

Edited by: Adam Li on Apr 20, 2009 11:27 PM

Former Member
0 Kudos

How can I get rid of the load up screen that show SAP GUI for HTML is loadaing and goes straight to the iView.

That is whenever I view a Transaction iView - I get the SAP GUI for HTML loadaing up.

Former Member
0 Kudos

Check out note 1236062 which mentions a ~nosplash parameter.