Skip to Main Content

Security Software

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

OAM Proxy Not Listening on port 5575 - stumped

1002600Apr 11 2013
I've deployed OAM 11.1.2 to WLS 10.3.6 in a weblogic cluster with two OAM managed servers: oam_server1 and oam_server2 running on separate hosts.

Recently, I noticed that the managed server oam_server1 suddenly started listening on pot 5574 rather than the default 5575. The oam-config.xml file clearly states that the oam_server1 should listen on port 5575. It shows up that way in the oamconsole as well.

Through the oamconsole, I deleted the problem oam_server1 and then re-added it with a new port number 5578, I also modified oam_server2 to run on 5578 as well. After starting both oam_server 1 and 2, server two runs on port 5579 but oam_server1 is still running on 5574.

I know the default port of the oamproxy for the Adminserver is 5574, but OAMServer setting for the admin server is set to False in oam-config.xml. The manage server seems to be using that port, when I stopped the admin server and oam_server1 (which both run on the same server) and modified the oam-config.xml file to change port 5574 of the admin server to port 5575, then restarted only the managed server, it comes up on port 5575!

I ran the oam-config.xml through an XML syntax checker and all seems fine.

In the log files I see the following:

] [ecid: 893cb3429fbb4b46:a77ba9e:13dfaa7cf85:-8000-0000000000000011,0] [APP: oam_server#11.1.2.0.0] Read configuration parameter Port = 5,575.
[2013-04-11T15:55:47.076-04:00] [oam_server1] [NOTIFICATION] [OAM-04004] [oracle.oam.proxy.oam] [tid: [ACTIVE].ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>] [ecid: 893cb3429fbb4b46:a77ba9e:13dfaa7cf85:-8000-0000000000000011,0] [APP: oam_server#11.1.2.0.0] Read configuration parameter workManager = null.
[2013-04-11T15:55:47.194-04:00] [oam_server1] [NOTIFICATION] [OAM-04003] [oracle.oam.proxy.oam] [tid: [ACTIVE].ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>] [ecid: 893cb3429fbb4b46:a77ba9e:13dfaa7cf85:-8000-0000000000000011,0] [APP: oam_server#11.1.2.0.0] OAM proxy started. Listening on port 5575.


here is the relevant oam-config.xml file with the servers and ports:

<Setting Name="Instance" Type="htf:map">
<Setting Name="AdminServer" Type="htf:map">
<Setting Name="ConfigurationProfile" Type="xsd:string">DummyProfile</Setting>
<Setting Name="SiteName" Type="xsd:string">AdminServer</Setting>
<Setting Name="host" Type="xsd:string">servidm001ai.mycompany.com</Setting>
<Setting Name="port" Type="xsd:string">8001</Setting>
<Setting Name="OAMServer" Type="xsd:boolean">false</Setting>
<Setting Name="CoherenceConfiguration" Type="htf:map">
<Setting Name="LocalHost" Type="htf:map">
<Setting Name="Key" Type="xsd:string">oam.coherence.localhost</Setting>
<Setting Name="Value" Type="xsd:string">servidm001ai.mycompany.com</Setting>
</Setting>
<Setting Name="LocalPort" Type="htf:map">
<Setting Name="Key" Type="xsd:string">oam.coherence.localport</Setting>
<Setting Name="Value" Type="xsd:integer">9095</Setting>
</Setting>
<Setting Name="LogLevel" Type="htf:map">
<Setting Name="Key" Type="xsd:string">oam.coherence.log.level</Setting>
<Setting Name="Value" Type="xsd:string">3</Setting>
</Setting>
<Setting Name="LogLimit" Type="htf:map">
<Setting Name="Key" Type="xsd:string">oam.coherence.log.limit</Setting>
<Setting Name="Value" Type="xsd:string">4096</Setting>
</Setting>
</Setting>
<Setting Name="authn" Type="htf:map">
<Setting Name="CssToolKitLocation" Type="xsd:string">%OAM_ORACLE_HOME%/server/lib/csslib</Setting>
<Setting Name="CSSModules" Type="htf:list">
<Setting Name="0" Type="htf:map">
<Setting Name="AuthenticatorName" Type="xsd:string">ldap-authenticator</Setting>
<Setting Name="ControlFlag" Type="xsd:string">SUFFICIENT</Setting>
<Setting Name="DomainCredential" Type="xsd:string">testPassword</Setting>
<Setting Name="DomainName" Type="xsd:string">my-domain</Setting>
<Setting Name="LdapSecurityProtocol" Type="xsd:string">sslv3</Setting>
<Setting Name="RealmName" Type="xsd:string">my-realm</Setting>
<Setting Name="RootDirectory" Type="xsd:string">.</Setting>
<Setting Name="ServerName" Type="xsd:string">my-server</Setting>
<Setting Name="WLSCredential" Type="xsd:string">testPassword</Setting>
<Setting Name="SslEnabled" Type="xsd:boolean">false</Setting>
<Setting Name="LdapConfig" Type="htf:reference">/Resource/LDAP/CSS_MODULE_LDAP</Setting>
</Setting>
<Setting Name="1" Type="htf:map">
</Setting>
</Setting>
<Setting Name="PolicyStore" Type="htf:map">
<Setting Name="PROFILE_FILE_LOCATION" Type="xsd:string">policymetricfile</Setting>
<Setting Name="XML_FILE_LOCATION" Type="xsd:string">policy.xml</Setting>
</Setting>
</Setting>
<Setting Name="oamproxy" Type="htf:map">
<Setting Name="ProxyServerId" Type="xsd:string">AccessServerConfigProxy</Setting>
<Setting Name="mode" Type="xsd:string">open</Setting>
<Setting Name="Port" Type="xsd:integer">5575</Setting>
</Setting>
</Setting>
<Setting Name="oam_server2" Type="htf:map">
<Setting Name="OAMServer" Type="xsd:boolean">true</Setting>
<Setting Name="ConfigurationProfile" Type="xsd:string">DummyProfile</Setting>
<Setting Name="SiteName" Type="xsd:string">oam_server2</Setting>
<Setting Name="host" Type="xsd:string">servidm001bi.mycompany.com</Setting>
<Setting Name="port" Type="xsd:string">8101</Setting>
<Setting Name="oamproxy" Type="htf:map">
<Setting Name="Port" Type="xsd:integer">5578</Setting>
<Setting Name="ProxyServerId" Type="xsd:string">OAMAccessServerConfigProxy</Setting>
<Setting Name="mode" Type="xsd:string">open</Setting>
</Setting>
<Setting Name="CoherenceConfiguration" Type="htf:map">
<Setting Name="LocalHost" Type="htf:map">
<Setting Name="Key" Type="xsd:string">oam.coherence.localhost</Setting>
<Setting Name="Value" Type="xsd:string">servidm001bi.mycompany.com</Setting>
</Setting>
<Setting Name="LocalPort" Type="htf:map">
<Setting Name="Key" Type="xsd:string">oam.coherence.localport</Setting>
<Setting Name="Value" Type="xsd:integer">9095</Setting>
</Setting>
<Setting Name="LogLevel" Type="htf:map">
<Setting Name="Key" Type="xsd:string">oam.coherence.log.level</Setting>
<Setting Name="Value" Type="xsd:string">3</Setting>
</Setting>
<Setting Name="LogLimit" Type="htf:map">
<Setting Name="Key" Type="xsd:string">oam.coherence.log.limit</Setting>
<Setting Name="Value" Type="xsd:string">4096</Setting>
</Setting>
</Setting>
<Setting Name="authn" Type="htf:map">
<Setting Name="CssToolKitLocation" Type="xsd:string">%OAM_ORACLE_HOME%/server/lib/csslib</Setting>
<Setting Name="CSSModules" Type="htf:list">
<Setting Name="0" Type="htf:map">
<Setting Name="AuthenticatorName" Type="xsd:string">ldap-authenticator</Setting>
<Setting Name="ControlFlag" Type="xsd:string">SUFFICIENT</Setting>
<Setting Name="DomainCredential" Type="xsd:string">testPassword</Setting>
<Setting Name="DomainName" Type="xsd:string">my-domain</Setting>
<Setting Name="LdapSecurityProtocol" Type="xsd:string">sslv3</Setting>
<Setting Name="RealmName" Type="xsd:string">my-realm</Setting>
<Setting Name="RootDirectory" Type="xsd:string">.</Setting>
<Setting Name="ServerName" Type="xsd:string">my-server</Setting>
<Setting Name="WLSCredential" Type="xsd:string">testPassword</Setting>
<Setting Name="SslEnabled" Type="xsd:boolean">false</Setting>
<Setting Name="LdapConfig" Type="htf:reference">/Resource/LDAP/CSS_MODULE_LDAP</Setting>
</Setting>
<Setting Name="1" Type="htf:map">
</Setting>
</Setting>
<Setting Name="PolicyStore" Type="htf:map">
<Setting Name="PROFILE_FILE_LOCATION" Type="xsd:string">policymetricfile</Setting>
<Setting Name="XML_FILE_LOCATION" Type="xsd:string">policy.xml</Setting>
</Setting>
</Setting>
</Setting>
<Setting Name="oam_server1" Type="htf:map">
<Setting Name="OAMServer" Type="xsd:boolean">true</Setting>
<Setting Name="ConfigurationProfile" Type="xsd:string">DummyProfile</Setting>
<Setting Name="SiteName" Type="xsd:string">oam_server1</Setting>
<Setting Name="host" Type="xsd:string">servidm001ai.mycompany.com</Setting>
<Setting Name="port" Type="xsd:string">8101</Setting>
<Setting Name="oamproxy" Type="htf:map">
<Setting Name="Port" Type="xsd:integer">5578</Setting>
<Setting Name="ProxyServerId" Type="xsd:string">OAMAccessServerConfigProxy</Setting>
<Setting Name="mode" Type="xsd:string">open</Setting>
</Setting>
<Setting Name="CoherenceConfiguration" Type="htf:map">
<Setting Name="LocalHost" Type="htf:map">
<Setting Name="Key" Type="xsd:string">oam.coherence.localhost</Setting>
<Setting Name="Value" Type="xsd:string">servidm001ai.mycompany.com</Setting>
</Setting>
<Setting Name="LocalPort" Type="htf:map">
<Setting Name="Key" Type="xsd:string">oam.coherence.localport</Setting>
<Setting Name="Value" Type="xsd:integer">9095</Setting>
</Setting>
<Setting Name="LogLevel" Type="htf:map">
<Setting Name="Key" Type="xsd:string">oam.coherence.log.level</Setting>
<Setting Name="Value" Type="xsd:string">3</Setting>
</Setting>
<Setting Name="LogLimit" Type="htf:map">
<Setting Name="Key" Type="xsd:string">oam.coherence.log.limit</Setting>
<Setting Name="Value" Type="xsd:string">4096</Setting>
</Setting>
</Setting>
<Setting Name="authn" Type="htf:map">
<Setting Name="PolicyStore" Type="htf:map">
<Setting Name="PROFILE_FILE_LOCATION" Type="xsd:string">policymetricfile</Setting>
<Setting Name="XML_FILE_LOCATION" Type="xsd:string">policy.xml</Setting>
</Setting>
<Setting Name="CssToolKitLocation" Type="xsd:string">%OAM_ORACLE_HOME%/server/lib/csslib</Setting>
<Setting Name="CSSModules" Type="htf:list">
<Setting Name="0" Type="htf:map">
<Setting Name="LdapConfig" Type="xsd:string">/Resource/LDAP/CSS_MODULE_LDAP</Setting>
<Setting Name="ControlFlag" Type="xsd:string">SUFFICIENT</Setting>
<Setting Name="SslEnabled" Type="xsd:boolean">false</Setting>
<Setting Name="WLSCredential" Type="xsd:string">testPassword</Setting>
<Setting Name="AuthenticatorName" Type="xsd:string">ldap-authenticator</Setting>
<Setting Name="DomainCredential" Type="xsd:string">testPassword</Setting>
<Setting Name="DomainName" Type="xsd:string">my-domain</Setting>
<Setting Name="ServerName" Type="xsd:string">my-server</Setting>
<Setting Name="RootDirectory" Type="xsd:string">.</Setting>
<Setting Name="LdapSecurityProtocol" Type="xsd:string">sslv3</Setting>
<Setting Name="RealmName" Type="xsd:string">my-realm</Setting>
</Setting>
<Setting Name="1" Type="htf:map">
</Setting>
</Setting>
</Setting>
</Setting>
</Setting>
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on May 9 2013
Added on Apr 11 2013
0 comments
4,431 views