Unable to set session in Oracle Portal useing reverse proxy
I have deployed a reverse proxy (using Oracle HTTP Server) in front of a Oracle Portal Install (version 10.1.2.0.2). The steps followed to set this up came from the following documents:
Steps mentioned in Section 9.2 Configuring a Reverse Proxy for OracleAS Portal and OracleAS Single Sign-On for a reverse proxy on a Oracle HTTP Server.
http://download-west.oracle.com/docs/cd/B14099_15/core.1012/b13998/variants.htm#ASTED005
Also performed steps mentioned in -> Section 5.3.7 - Step 7: Enable Session Binding on OracleAS Web Cache of the Oracle® Application Server Portal Configuration Guide 10g Release 2 (10.1.2) -- B14037-03.
My current (example names shown only)setup details are as follows:
Reverse Proxy for SSO server (running on internal.oracle.com:7777): proxy.oracle.com:7777
Reverse Proxy for Portal server (running on internal.oracle.com:7778): proxy.oracle.com:7778
With the above steps completed, I can successfully use the http://proxy.oracle.com:7777/pls/orasso for login into SSO without any issues.
Users get authenticated successfully.
I can also use http://proxy.oracle.com:7778/pls/portal for viewing pages on the portal fine . All self referencing links have also been successfully modified to point to proxy.oracle.com:7778.
However, an attempt to login in the portal is not successful. Clicking on the 'Login' link successfully redirects to the SSO login page (http://proxy.oracle.com:7777/<login-page>). However, after successful authentication, the success page fails to show up and the user gets shown the initial login portal home page again.
There are no error messages shown on the screen.But it seems that user session is failing to be initiated/set correctly, as shown by the log file (in $PORTAL_ORACLE_HOME/j2ee/OC4J_Portal/application-deployments/portal/OC4J_Portal_default_island_1/application.log ):
06/11/21 16:49:31 portal: [module=RepositoryServlet, ecid=83928411196,1] Repository Gateway: LWUser: PUBLIC, Cookie: oracle.uix=0^^GMT+10:00;
portal=9.0.3+en-au+us+AUSTRALIA+22BC75924EEAD8A2E040007F010019F7+8DAC5E3559C95F5E0090A6F56FFA58192CB0F437CA57A9102A6394F1EB7FAB5DEE3BFA12C65
91C0C009B6......
06/11/21 16:49:31 portal: [module=RepositoryServlet, ecid=83928411196,1] ERROR: Repository Gateway error: Database Error: ORA=20001 ORA-20001:
Unable to obtain session information from the cookie. Please close your browser and reconnect.
ORA-06512: at "PORTAL.WPG_SESSION", line 149
ORA-06512: at line 22
Any help with this will be appreciated.
Thanks.
Hi Chris,
The begin of the expection stack gives you the reason:
06/11/03 09:13:59 java.sql.SQLException: The method 'setSavepoint' cant be called when a global transaction is active
The reason is, that either the whole global transaction must be commited or rollbacked.
I don't know your actual configuration, but between the methods begin() and commit()/rollback() of the UserTransaction instance, OC4J/OracleAS uses a global transaction (= XA transaction) in your configuration. The state of a global transactions is completely under the control of the application server and several restrictions must be considered. One of them is, that you can't use the method setSavePoint/. E.g. you can't also call the method setAutoCommit(true) in this state, or change the transaction isolation level via setTransactionIsolation(newLevel).
This is NOT a limitation of the OC4J/OracleAS but is true for ALL application servers.
P.S. I can successfully set savepoints and rollback to savepoints in weblogic 9.0This means, that WebLogic 9.0 doesn't use a global transaction in this case.
Because I don't know your configurations (Oracle and WebLogic) I can't say, why the behave different in this situation.
Best,
Manfred
Similar Messages
-
Oracle portal using JSF, JSP, Struts framework
Hi ,
Can anyone tell me how to build an oracle portal using JSF,Jsp and Struts Framework.
Also please provide any manual or documentation for developing oracle portal.
Thanks in Advance,
RaghavAt present, i think the best thing to do is to look at the example provided with the struts-faces integration taglib. I don't know any documentation about it.
http://cvs.apache.org/builds/jakarta-struts/nightly/struts-faces/ -
Can Oracle Portal use IDM OID rather than portal OID
Hi,
Is it possible to use OID of IDM during Oracle portal installation?
If we use the OID of IDM should we have to install the SSO component in the portal infra?
How does the process flow work when portal is integrated with IDM OID?
Thanks in Advance.
Jay.<div>In order to use Oracle Portal, you will indeed need OiD. Not only does Oracle Portal use OiD for its users and groups, it also stores metadata for the application server.</div>
<div>Your question about synchronization of user and group information is not easily answered. Pending on your requirements there are lots of possible solutions. I'd recommend to check the OiD integration guide for possible solutions.</div> -
Why do we use reverse proxy for Oracle RAC Cluster setup
Hello All,
I got this question lately.. "why do we use reverse proxy for Oracle RAC Cluster setup". I know we use the reverse proxy at Middleware level for multiple security reasons.
Thanks.."why do we use reverse proxy for Oracle RAC Cluster setup".
I wouldn't. I wouldn't use a proxy of any sort for the Cluster Interconnect for sure.
Cheers,
Brian -
I have been trying to implement my portal with a reverse proxy as described in the whitepaper Oracle9iASPortal Configuration Options dated Dec 2000. It hasn't gone well. I did get it to work on a plain portal with no users or customizations but now when I try to set it up with a portal with minor configuration changes, it no longer works thru the reverse proxy. Has anyone had success using Oracle9iASPortal v 1.0.2.1 with a reverse proxy?
The 9.0.4 Portal Configuration Guide has a section about setting this up:
5.6 Configuring Reverse Proxy Servers
The 9.0.4 documentation library can be found on OTN:
http://www.oracle.com/technology/documentation/appserver10g.html -
Hi,
We are integrating BI reports using FPN to main portal that is accesed using WebSeal. We have BI, Portal running on same box. There is a junction " /irj " defined in webseal for portal and another junction "/sapbi"for BI system. when we access the reports directly using portal url, we are able to see report and it works fine. When we access portal through webseal url then we are able to see the report but when we click on any button it comes up with exception.
does anybody got any idea, why we are facing this issue with reverse proxy access.
we are on BI7 and EP7.
Regards
RavindraHi,
Which SP you are on?
Consumer and producer portals must reside in the same domain.
FIXED with SAP NetWeaver 7.0 SPS 09: This can be achieved using reverse proxies that support portals in multiple domains. A detailed document that describes how to implement a federated portal network whereby the producer and the consumer are not in the same domain, is available at https://www.sdn.sap.com/irj/sdn/howtoguides SAP NetWeaver 2004s, User Productivity Enablement, Running an Enterprise Portal.
Reverse proxy is not supported: Despite being documented in the release notes as supported, usage of a reverse proxy in FPN scenario has not been validated. Reverse proxy as part of the FPN environment is not supported when using remote role assignment.
FIXED with SAP NetWeaver 7.0 SPS 09: A configuration guide provides instructions on how to implement a federated portal network with reverse proxy as part of the environment (can be found at: https://www.sdn.sap.com/irj/sdn/howtoguides SAP NetWeaver 2004s, User Productivity Enablement, Running an Enterprise Portal, "How to Set up Federated Portal Network Scenarios with Reverse Proxies").
Refer SAP Note: 880482 - Central Note: Federated Portal Network (SAP NetWeaver 7.0)
Regards,
Anagha -
Unable to log on to Oracle Portal
We have been running Oracle portal version 3.07 for approx 1 month, last night all was ok. This morning when trying to logon to portal you receive the following error :
ORA-06510: PL/SQL: unhandled user-defined exception
ORA-06512: at "PORTAL30.WWNLS_API", line 928
ORA-04031: unable to allocate 332 bytes of shared memory ("large pool","WWNLS_STRINGS$PORTAL30","session heap","oacdef info")
ORA-06512: at "PORTAL30.WWERR_API_ERROR_UI", line 111
ORA-06512: at "PORTAL30.HOME", line 18
ORA-06510: PL/SQL: unhandled user-defined exception
ORA-06512: at "PORTAL30.WWPRE_API_VALUE", line 174
ORA-04031: unable to allocate 4016 bytes of shared memory ("large pool","unknown object","session heap","frame segment")
ORA-06512: at line 8
I have alot of unhappy people but no idea what has caused the problem or how to resolve it. Has anyone any ideas ?
nullAfter changing the shared memory settings in the init.ora file I can now access the \admin\gateway.htm but pls\portal30 is returning...
Thu, 13 Sep 2001 10:03:39 GMT
ORA-06510: PL/SQL: unhandled user-defined exception
ORA-06512: at "PORTAL30.WWCTX_SSO", line 516
ORA-01403: no data found
ORA-06512: at "PORTAL30.WWCTX_SSO", line 551
ORA-06512: at "PORTAL30.WWCTX_SSO", line 627
ORA-06512: at "PORTAL30.WWCTX_API", line 133
ORA-06512: at "PORTAL30.WWERR_API_ERROR_UI", line 111
ORA-06512: at "PORTAL30.HOME", line 18
ORA-06510: PL/SQL: unhandled user-defined exception
ORA-06512: at "PORTAL30.WWPRE_API_VALUE", line 174
ORA-06510: PL/SQL: unhandled user-defined exception
ORA-06512: at "PORTAL30.WWCTX_SSO", line 516
ORA-01403: no data found
ORA-06512: at line 7
DAD name: portal30
PROCEDURE : portal30.home
URL : http://mars:80/pls/portal30/portal30.home
PARAMETERS :
============
ENVIRONMENT:
============
PLSQL_GATEWAY=WebDb
GATEWAY_IVERSION=2
SERVER_SOFTWARE=Apache/1.3.12 (Win32) mod_jk ApacheJServ/1.1 mod_ssl/2.6.4 OpenSSL/0.9.5a mod_perl/1.22
GATEWAY_INTERFACE=CGI/1.1
SERVER_PORT=80
SERVER_NAME=mars
REQUEST_METHOD=GET
QUERY_STRING=
PATH_INFO=/pls/portal30/portal30.home
SCRIPT_NAME=/pls
REMOTE_HOST=
REMOTE_ADDR=192.168.1.68
SERVER_PROTOCOL=HTTP/1.1
REQUEST_PROTOCOL=HTTP
REMOTE_USER=
HTTP_CONTENT_LENGTH=
HTTP_CONTENT_TYPE=
HTTP_USER_AGENT=Mozilla/4.0 (compatible; MSIE 5.01; Windows NT)
HTTP_HOST=mars
HTTP_ACCEPT=application/vnd.ms-powerpoint, application/vnd.ms-excel, application/msword, image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*
HTTP_ACCEPT_ENCODING=gzip, deflate
HTTP_ACCEPT_LANGUAGE=en-gb
HTTP_ACCEPT_CHARSET=
HTTP_COOKIE=NLS_LANGUAGE=en,us,AMERICA
Authorization=
HTTP_IF_MODIFIED_SINCE=
HTTP_REFERER=
Can anyone help ?
null -
220: Unable to set NLS_LANGUAGE. Oracle Workflow Builder
Hi All,
When i am trying to login to OWF Builder its throwing error:
220: Unable to set NLS_LANGUAGE.
210: Oracle Error: ORA-00942: table or view does not exist
. SQL text: SELECT NLS_LANGUAGE FROM WF_LANGUAGES WHERE :l IN (NLS_LANGUAGE, CODE)I already referred:
Problem with NLS_LANGUAGE
*MOS tech note : 220:Unable To Set NLS_LANGUAGE Error In Workflow Builder [ID 728330.1]*
and other related threads.
All values in registry are correct as per DB NLS settings
Here the strange thing is i am able to login with apps account its not giving this error and when i am trying to login with another custom db account its throwing error.
I even granted select, insert, update privilege on WF_LANGUAGES view to custom db user still same issue.
Any pointers on this issue is really appreciated.
Many thanks in advance.
regards,
X A H E E RHi helios,
Many thanks for your input.
Did you check note Error While Connecting To Database Using The Workflow Builder [ID 577905.1]? After you follow note 220:Unable To Set NLS_LANGUAGE Error In Workflow Builder [ID 728330.1] did you restart machine?yes, i restarted my PC and the tech note provides the same solution from tech note *577905.1* as i updated in my earlier post.
If its the problem of NLS_LANG then it should not allow me login with apps also right??
But i can login with apps without any issues.
thanks,
X A H E E R -
Unable to set mailbox forwarder within ECP using Internet Explorer
We seem to have an issue that has developed where using Internet Explorer we are now unable to set a mailbox forwarder within the ECP.
When we use Internet Explorer 11 the following is used to discover the issue:
1. Under mailboxes select any recipient, click "mailbox features" > and under Mail Flow click "View details"
2. Click "Enable forwarding" > "Browse" and then select and recipient you want to forward ail too.
3. Once you click on "Ok" it will be observed that the field in IE is blank account to forward to is not there.
We have tried rebooting the CAS already in case something was cached but this did not help resolve the issue.
We have noticed that if you open the ECP and repeat the steps in Firefox or Chrome the issue is not there. This is happening on all our machines in the domain and says to me it is an IE issue rather than Exchange maybe.. Does anyone know what might be causing
it?
Our environment is Windows Server 2012 R2, Exchange 2013 CU6Hi,
After installing update 3008923, some web application modal dialog boxes may not work correctly in Internet Explorer 11. Now there is an update to resolve this issue.
For your reference:
Some web application modal dialog boxes don't work correctly in Internet Explorer 11 after you install update 3008923
https://support.microsoft.com/kb/3025390
Hope this can be helpful to you.
Best regards,
If you have feedback for TechNet Subscriber Support, contact
[email protected]
Amy Wang
TechNet Community Support -
Oracle portal use in different application servers
Instead of Oracle 9iAS, can Oracle Portal run on other Application Server?
Hello,
When you using JDBC resource in a J2EE container you should use a DataSource that will be an abstraction layer to your code.
Are you doing that?
This will simplify the integration to the development, test and production machines.
You can take look the the data source how-to on OTN.
Regards
Tugdual Grall -
Unable to establish connection to oracle database using sql developer
hi guys,
i tried to connect to the oracle database using the sql developer, but it fails. it replies the following message:
Status: Failure -Test failed: Io exception: The Network Adapter could not establish the connection
what should i do? any helpPlease provide a little more information:
1) SQLDeveloper version.
2) Database Version.
3) Database location (same machine or on the network).
4) Connection method (basic,TNS).
5) Connection type (Thin,Thick/OCI).
Usually the first thing to check is if you have correctly entered the right information for your database connection, then if everything seems to be OK the database itself should be checked for potential problems. -
Enterprise portal access using reverse proxy using Apache and webdispatcher
Hi Guys,
As requirement, we need to give solution to customer about Reverse proxy scenario. I am new to this part.
What we have think of to use Apache and Web dispatcher.
I tried to search documents and found some sdn links also but still i am not comfortable to go about.
Need suggestion and document if anyone has used so far.reverse proxy.
As basis person, we need to do all ( Apache installation, Apache configuration, Web dispatcher installation and configuration, integration with EP.)
It will helpful to me if i can get Apache installation, Apache configuration part and integration with EP, or web dispatcher, configuration etc.
Thanks,
DeepakWe used Netscaler for Reverse Proxy implementation and can assure you that network team performed most of the set ups. This was on EP 7.01.
From BASIS stand point it would be primarily Web Dispatcher Configuration.
Also refer the links I specified in another thread. There are several scenarios discussed there -
Re: Post values for userid and passowrd fields in logon page
http://wiki.sdn.sap.com/wiki/display/BSP/Using+Proxies
~ Dhanz -
O-Portal behind reverse proxy, aliasing of o-portal url to generic url.
I'd like to setup o-Portal behind a reverse proxy. This is a proxy service which accepts connections on http://a.b.com/ and gets the content from internal webservers based on the url. For example http://a.b.com/pls/DAD1 comes from an o-Portal server but http://a.b.com/depts/ comes from a webserver. The problem with o-Portal is now, that it creates pages with its servername and port in the URL of the pages it serves out. For example, if it runs on server x.b.com on the port 7777 the links on all pages are http://x.b.com:7777/pls/DAD1. To get it to work correctly with my proxy, all these links should be http://a.b.com/pls/DAD1 and then the proxy gets the pages from http://x.b.com:77777/pls/DAD1.
How do I tell o-Portal to create this different URL in its pages? You could also say, I'd like to alias http://a.b.com/pls/DAD1 to http://x.b.com:77777/pls/DAD1
I'm sure there is a configuration setting to change this. We had the same problem with Oracle HR11i and there we got it solved.
Web Single Sign On applications like IBM WebSeal or Netegrity Siteminder use these kind of proxies to protect the intranet and to create a Single Sign On domain for all web servers.
Thanks,
RainerI also would like overcome this issue. I could not find an answer anywhere on Metalink or OTN.
Can a reverse-proxy (i.e. using ProxyPass & Reverse) be used with and internal Portal?
John Z
Butler Mfg. Co.
[email protected] -
Peoplesoft Portal with Reverse Proxy, content provider also need RP?
Hello there,
I need your help, I am currently implementing a PS Portal, I set my CRM as content provider, for safety reasons public access portal is configured using a reverse proxy (rp), my question is: Is there a different option to configure the CRM also with reverse proxy? as static content generated by CRM are then shown through the Website Portal (already rp),
Thanks and regards.
Alexander C.I also would like overcome this issue. I could not find an answer anywhere on Metalink or OTN.
Can a reverse-proxy (i.e. using ProxyPass & Reverse) be used with and internal Portal?
John Z
Butler Mfg. Co.
[email protected] -
Problems with apex and anychart (using reverse proxy)
Hi,
Im using 2 Servers. The first with Apache2 and the /i/ directory and the second with a Oracle XE Database.
The imagedirectory is at the first server.
Heres my Apache Setup:
<Location /apex>
Options None
Order allow,deny
allow from all
ProxyPass http://..(remote_ip)..:8080/apex
ProxyPassReverse http://..(remote_ip)..:8080/apex
</Location>
Alias /i/ /var/i/
<Directory "/var/i/">
Options None
AllowOverride None
Order allow,deny
Allow from all
</Directory>
if I open a page with a anychart chart I get this error:
"Flash Security Error
Anychart can not be launched due to Flash Security Settings violation.
Please refer to Security error Article in Anychart Documentation..."
http://www.anychart.com/products/anychart/docs/users-guide/index.html?security-error.html
I think I have to place a crossdomain.xml
Placing the crossdomain.xml in example.com/ root-directory doesn't work?
thanks for any helpHi Christoph,
Yes, the APEX Listener works with Oracle XE. The APEX Listener is currently an Early Adopters release, and is available for download from here: http://www.oracle.com/technology/products/database/application_express/html/apex_listener_download.html. I would recommend reviewing the accompanying Installation Guide before proceeding. There's an 'APEX Listener Feedback' thread - APEX Listener Feedback - which may also proof useful to you. There's also another related thread on this topic: Re: #HOST# Substituin incorrect for charts via Reverse Proxy which discusses the replacement of the #HOST# substitution string.
Regards,
Hilary
Maybe you are looking for
-
Several dates in the same field and table
Hey! I need dates of different work phases, in order to calculate the duration of each phase separately in SAP-Query. The dates are situated in the same tables and fields (f.ex. actual start dates of work phase 1, phase 2, phase 3, etc. are all locat
-
The iMac camera turns on when iTunes is open
When ever I open iTunes the build in camera turns on and if I open face time at the same time I get a message saying there aren't any cameras available
-
Is it possible ?Change data capture from VSAM , DB2 , SQL Server to Oracle
Dear Professionals , We plan to build a warehouse project.Source systems are * VSAM files in zOS * SQL Server * DB2 Warehouse database is Oracle . Every night the changes in the source systems will be applied to Oracle warehouse DB. But only the chan
-
WILL SOMEONE PLEASE TELL ME HOW I CAN ACCESS MY ITUNES CREDIT DOLLARS TO BUY A LIFE FOR CANDY CRUSH???
-
Error during IDES SAP AFS 6.0 Installation
Folks, I'm installing IDES for the first time and I ran into this issue. The installation starts okay and goes on for a while at the point where it installs the software units it throws an error message: An error occurred while processing service SAP