Oracle Coherence. Asp.net Session Caches Are Refusing Connections (Doc ID 2250736.1)

Last updated on APRIL 01, 2017

Applies to:

Oracle Coherence - Version 3.7.1 to 12.2.1.2.0 [Release AS10g to 12c]
Information in this document applies to any platform.

Symptoms

Oracle Coherence.NET 12.1.2.0.0
Coherence 12.1.2.0.5 Cluster version

Coherence cluster is configured to store ASP.NET session caches. Extend client connects to BIGIP F5 which will load balance the client connections to Extend proxies.

Sometimes, the client fails connecting to proxy and throws below 2 kinds of errors.

ERROR
-----------------------

Error #1:


2017-02-15 11:54:40.134/12.616 Oracle Coherence GE 12.1.2.0.0 (thread=main, member=n/a): Error while starting service "TcpProxyService": com.tangosol.net.messaging.ConnectionException: could not establish a connection to one of the following addresses: [xx.xx.xx.xx:48557, xx.xx.xx.xx:48557, xx.xx.xx.xx:48557]; make sure the "remote-addresses" configuration element contains an address and port of a running TcpAcceptor
  at com.tangosol.coherence.component.util.daemon.queueProcessor.service.peer.initiator.TcpInitiator.openConn
ection(TcpInitiator.CDB:121)
  at com.tangosol.coherence.component.util.daemon.queueProcessor.service.peer.Initiator.ensureConnection(Init
iator.CDB:11)
  at com.tangosol.coherence.component.net.extend.remoteService.RemoteCacheService.openChannel(RemoteCacheServ
ice.CDB:7)
  at com.tangosol.coherence.component.net.extend.RemoteService.doStart(RemoteService.CDB:11)
  at com.tangosol.coherence.component.net.extend.RemoteService.start(RemoteService.CDB:5)
  at com.tangosol.coherence.component.util.SafeService.startService(SafeService.CDB:53)
  at com.tangosol.coherence.component.util.safeService.SafeCacheService.startService(SafeCacheService.CDB:5)


Error #2:

2017-02-14 15:18:11.364/11.125 Oracle Coherence GE 12.1.2.0.0 (thread=TcpProxyService:TcpInitiator, member=n/a
): Started: TcpInitiator{Name=TcpProxyService:TcpInitiator, State=(SERVICE_STARTED), ThreadCount=0, Codec=Codec(For
mat=POF), Serializer=com.tangosol.io.pof.ConfigurablePofContext, PingInterval=0, PingTimeout=0, RequestTimeout=0, C
onnectTimeout=0, SocketProvider=SSLSocketProvider(javax.net.ssl.SSLContext@4c1f843c, client-auth=enabled), RemoteAd
dresses=WrapperSocketAddressProvider{Providers=[[xx.xx.xx.xx:48557]]}, SocketOp
tions{LingerTimeout=0, KeepAliveEnabled=true, TcpDelayEnabled=false}}
2017-02-14 15:18:11.372/11.133 Oracle Coherence GE 12.1.2.0.0 (thread=main, member=n/a): Connecting Socket to
xx.xx.xx.xx:48557
2017-02-14 15:18:11.688/11.450 Oracle Coherence GE 12.1.2.0.0 (thread=main, member=n/a): Connected Socket to
xx.xx.xx.xx:48557
2017-02-14 15:18:11.732/11.494 Oracle Coherence GE 12.1.2.0.0 (thread=main, member=n/a): Redirecting Socket to
xx.xx.xx.xx:48557
2017-02-14 15:18:11.771/11.533 Oracle Coherence GE 12.1.2.0.0 (thread=main, member=n/a): Connected Socket to
xx.xx.xx.xx:48557
2017-02-14 15:18:11.775/11.537 Oracle Coherence GE 12.1.2.0.0 (thread=main, member=n/a): Error establishing
a connection with xx.xx.xx.xx:48557: com.tangosol.net.messaging.ConnectionException: TcpConnection(Id=null, Open=t
rue, LocalAddress=0.0.0.0:63040, RemoteAddress=xx.xx.xx.xx:48557)
2017-02-14 15:18:11.775/11.537 Oracle Coherence GE 12.1.2.0.0 (thread=main, member=n/a): Redirecting Socket to
xx.xx.xx.xx:48557



Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms