After Configuring VHs and SSL SSO, Portal Inaccessible: "The requested URL /pls/portal was not found on this server"
(Doc ID 462241.1)
Last updated on OCTOBER 02, 2023
Applies to:
Portal - Version 9.0.4 to 10.1.4.2 [Release 10g to 10gR2]Information in this document applies to any platform.
Symptoms
1. There is a portal registered on a server called <HOSTNAME> (which is only accessible via the Intranet).
2. This server has many virtual hosts also, so Portal can be accessed via the following URLs (which are public):
http://<HOSTNAME1>/pls/portal
http://<HOSTNAME2>/pls/portal
http://<HOSTNAME3>/pls/portal
http://<HOSTNAME4>/pls/portal
[port 80 is the Web Cache port]
3. Trying to access Portal via the Intranet URL (http://<HOSTNAME>/pls/portal), gives the following error:
Not Found
The requested URL /pls/portal was not found on this server.
Oracle-Application-Server-10g/9.0.4.3.0 Oracle-HTTP-Server Server at sso.com Port <SSL_PORT>
4. SSO is SSL-enabled on sso.com (and resides on the same box as <HOSTNAME> but on another IP address) and is working.
5. When accessing a virtual host, it correctly re-directs (after logon), to the Portal Builder homepage, i.e.
http://<VIRTUAL_HOSTNAME>/portal/page?_pageid=<PAGE_ID>&_dad=portal&_schema=PORTAL
6. Every time the http://<HOSTNAME>/pls/portal page is requested, the Infrastructure error_log file has the following message:
[error] [client <IP_ADDRESS] [ecid: <ECID>] File does not exist:
/<INFRA_HOME>/Apache/Apache/htdocs/pls/portal
Changes
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Changes |
Cause |
Solution |