on 04-13-2006 10:33 AM
Hi,
i have the following problem:
I made the portal accessable via the internet. I'm using the reverse proxy with port 80. Everything is working fine! I can logon and navigate thru the portal.
But iViews calling an internal URL (App integrator iViews) are not working. Only when I'm using the IP adress insted of the DNS name.
But also is with the IP adress they are not working in the way would expect.
Does anybody has a hint for me where to look?
Thanks
Olaf
Hi Olaf,
You can use relative path for an internal URL (without protocol, hostname and port) such as /irj/portal....
Reagrds,
Sergei
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Sergei,
That is okay for portal links! But they are working anyway.
What I was talking about, was internal URL like http://webservice.domain.local/exchange
Thanks
Olaf
H Sergei,
of course I can.
I have a private network with a Portal running on SAP NW04 SP15. There are several web services in the network as well. This is for example Outlook web access or other web services. These services have an internal DNS Name like hostname.domain.local/servicename. I have an internal DNS Server which can resolve these names.
When I now access my portal thru my firewall from the internet everything in the portal ist working, but all iviews pointing to an internal DNS can not resolved! I think the reason that my client in the internet can not resolve the internal DNS name. Which is clear because the interent does not know my private network? But the portal server is going to render the iview should be able to resolve this DNS, because the server is member of the internal network and is using my internal DNS server to resolve names.
I hope it is clear now where my problem is.
Thanks
Olaf
Hi Olaf,
Now it's clear. The problem is that App Integrator iView doesn't work as proxy as you expect. It returns to the browser the link got from URL field. It means that you have to provide your users with direct access to other Webservers (with network address translation and configuring of external DNS) or use third-party reverse proxy (such as IISProxy).
Portal doesn't do that work at least at the moment. Of course you can try to write your own appIntegrator iView, but there is a lot of work:(
Reagrds,
Sergei
Hi Olaf,
Unfortunately I don't know third-party iViews.
The "calling an internal web page and display the content" is not so easy as it sounds. I'll try to explain. The web page usually is not alone. It contains links to other objects, such as images, scripts, transition links, etc. iView should parse the html content of the page and change these links to URL of iView. For instance if you have image on your page with source address "/dir/image.gif" the proxy iView should replace it to "<URL of iView>?address=<your_internal_server_ address>/dir/image.gif".
Regards,
Sergei
User | Count |
---|---|
90 | |
10 | |
10 | |
10 | |
7 | |
7 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.