on 07-23-2014 5:15 PM
Hi Team,
The problem is, that the hostname isn’t in the generated URL if we try to open an application which is called by another application. It worked two months ago, we didn’t change anything in the mean time.
Examples:
- Teamviewer, detailed view: we are in the teamviewer of the mss and try to call the detailed view.
- Reporting: The main selection screen works, but trying to execute it and open the result list raises also an error.
We get an error with “no valid URL” as you can see in the attached screenshots. You can see that in the url “http:///sap/.....” the hostname is missing.
Error message: trying to call the detailed view if an employee from the teamviewer
Reporting selection:
after clicking Launch Report,
First message: sap gui for windows can’t be opened, sap gui for html is used. The note says that something in the sso is wrong, but we didn’t find anything.
second message: no valid url…
Please let me know, if you know anything about this.
...Naddy
Naddy
Could you copy the URL, add the host name and then run it manually from an IE? Reason for my asking ... wondering whether it got to the URL character length. I know IE could accept 2000++ char URL address; but I am aware of some of very old SAP web application could only handle up to 256 char.
Cheers
Damean
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
SSO typically generates cookies; it's not known (at least for me) to blank out the Host Name.
If this is my system, I think the next step I will do is to verify whether this is a Basis\Admin level error or an Application Error (Launchpad or the WD- Web Dynpro ). --- My money would be in the former (Basis\Admin), so that's the 1st group I would reach out with.
To check Basis error .. I would verify that the SM59 connection for NWBC (Type H, i.e. HTTP Connection to ABAP system) and make sure that the Target Host is specified correctly. The do a simple Ping to the Host ..
Also from the link your provide, this seems like a WD Application. So I will probably try running from SE80 and see whether it could be executed.
Finally, I would add some manual entry into your Launchpad and see whether it could be run ...
HTH ...
I assume you are using NWBC meaning portal isn't involved? Test method URL_BASE of class CL_NWBC with the default values. Does the returned URL contain a host name and a port? If not, it is a basis issue and in that case you should ask your basis admin to look into it. If the host name and port are present, most likely it's a configuration issue of systems and respective connections as mentioned by Simon.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Naddy,
My guess is that the system is trying to do some sort of Object Based Navigation (OBN). If I were you the 1st thing I would do is run a trace. Turn on the verbose trace in NWBC client and also download and run Fiddler so that you can see the HTTP traffic between the NWBC client and the server. That should give you some clues.
The fact that the hostname is missing might suggest to me that the system is not correctly defined in SM59 or that perhaps the launchpad used (LPD_CUST) is missing the system from the configuration (I am not sure if this scenario is actually using a launchpad or not).
Anyway that's what I would do first.
Hth,
Simon
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
93 | |
11 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.