Has anyone experienced a problem connecting ucs to GAD during an eservices deployment?
GAD has connection to IxnServer and UCS however in logs it shows attempt to connect.
In addition I cant see line in GAD logs where UCS host is missing :
Init Ail Logic] DEBUG Ail.DB.UcsModule UCS Primary host: MM81_UCS:null:4410
I have seen solutions advising firewall/nat blocking could be cause and to enable duplex mode on both gad and ucs - however this did not work (same issue).
Hi there!
Can you restart your GAD and check the log from startup for next line:
[ Init Ail Logic] INFO Ail.DB.UcsModule Contact Server parameters are CsRequestConnect
Below you should found the connection data for you UCS service.Like that:
PrimaryName UCS_p
PrimaryDBID 254
PrimaryHost host1.domain
PrimaryPort 8000
BackupName UCS_b
BackupDBID 255
BackupHost host2.domain
BackupPort 8000
ApplicationName gad01
Period 60
Timeout 30
And only after that connection trying. So if you did not found such - try to increase the log level for config server and check their log at the GAD startup moment - may be you have the problem with data transfer fromm config db throw config service to you GAD.
O! And another thing - check the security page in GAD options. GAD shuld not be launced from default System account.
More GAD log info..
GAD is not using default account to start up..
UCS is using default account to start up..
thanks.
15 12 21:01:31:504 [ Init Ail Logic] INFO Ail.DB.UcsModule Contact Server parameters are CsRequestConnect
PrimaryName MM81_UCS
PrimaryDBID 442
PrimaryHost null
PrimaryPort 4410
BackupName MM81_UCS_backup
BackupDBID 448
ApplicationName gad1
Period 60
Timeout 30
15 12 21:01:31:567 [ Init Ail Logic] DEBUG Ail.DB.UcsModule UCS API, logs available for UCSAPI >= 7.0.200.02
15 12 21:01:31:567 [ Init Ail Logic] DEBUG Ail.DB.UcsModule UCS Primary host: MM81_UCS:null:4410
15 12 21:01:31:567 [ Init Ail Logic] DEBUG Ail.DB.UcsModule UCS Backup host: MM81_UCS_backup:null:0
15 12 21:01:33:661 [ Init Ail Logic] ERROR Ail.DB.UcsModule While opening the connection to contact server
com.genesyslab.icc.api.contactserver.PersistentException: UCS connection failed
at com.genesyslab.icc.api.contactserver.UCSMonitor.connect(Unknown Source)
at com.genesyslab.icc.api.contactserver.UCSMonitor.connect(Unknown Source)
at com.genesyslab.ail.core.server.ucs.UcsModuleImpl.initConnection(UcsModuleImpl.java:593)
at com.genesyslab.ail.core.server.ucs.UcsModuleImpl.init(UcsModuleImpl.java:1367)
at com.genesyslab.ail.core.AilModule.start(AilModule.java:641)
at com.genesyslab.ail.core.AilModule.start(AilModule.java:873)
at com.genesyslab.ail.AilLoader.getAilFactory(AilLoader.java:384)
at com.genesyslab.ail.BLLoader.getAilFactory(BLLoader.java:79)
at com.genesyslab.uadthin.InitBusinessLogic.run(InitBusinessLogic.java:115)
Caused by: java.rmi.ConnectException: Connection refused to host: [gad host ip]; nested exception is:
java.net.ConnectException: Connection refused: connect
at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:574)
at sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:185)
at sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:171)
at sun.rmi.server.UnicastRef.newCall(UnicastRef.java:306)
at sun.rmi.registry.RegistryImpl_Stub.lookup(Unknown Source)
… 9 more
Caused by: java.net.ConnectException: Connection refused: connect
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
at java.net.Socket.connect(Socket.java:519)
at java.net.Socket.connect(Socket.java:469)
at java.net.Socket.(Socket.java:366)
at java.net.Socket.(Socket.java:179)
at com.genesyslab.util.rmi.CustomSocket.(Unknown Source)
at com.genesyslab.util.rmi.CustomSocket.(Unknown Source)
at com.genesyslab.util.rmi.CustomClientSocketFactory.createSocket(Unknown Source)
at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:569)
… 13 more
15 12 21:01:33:677 [ Init Ail Logic] ERROR Ail.DB.UcsModule While opening the connection to contact server
com.genesyslab.icc.api.contactserver.PersistentException: UCS is not connected, connect first
at com.genesyslab.icc.api.contactserver.UCSMonitor.getConnectedUCSHost(Unknown Source)
at com.genesyslab.ail.core.server.ucs.UcsModuleImpl.initConnection(UcsModuleImpl.java:649)
at com.genesyslab.ail.core.server.ucs.UcsModuleImpl.init(UcsModuleImpl.java:1367)
at com.genesyslab.ail.core.AilModule.start(AilModule.java:641)
at com.genesyslab.ail.core.AilModule.start(AilModule.java:873)
at com.genesyslab.ail.AilLoader.getAilFactory(AilLoader.java:384)
at com.genesyslab.ail.BLLoader.getAilFactory(BLLoader.java:79)
at com.genesyslab.uadthin.InitBusinessLogic.run(InitBusinessLogic.java:115)
15 12 21:01:33:677 [ Init Ail Logic] INFO Ail.DB.UcsModule UCSModule service initialized.
15 12 21:01:33:677 [ Init Ail Logic] INFO Ail.AilModule ContactServer version is not available at this time.
15 12 21:01:33:677 [ Init Ail Logic] DEBUG Ail.QPE.Publisher Schedule (4055775) into Publisher
15 12 21:01:33:677 [ Publisher] DEBUG Ail.QPE.Publisher Starting (4055775) (Time in queue: 0 ms)
15 12 21:01:33:677 [ Publisher] DEBUG Ail.QPE.Publisher Finished (4055775) (Processing time: 0 ms)
15 12 21:01:33:677 [ Init Ail Logic] DEBUG Ail.ListenerExecutor UcsService: Listener added, totalling 1 listeners.
15 12 21:01:33:677 [ Init Ail Logic] DEBUG Ail.QPE.Publisher Schedule (9634080) into Publisher
15 12 21:01:33:677 [ Init Ail Logic] DEBUG Ail.Lagaffe @@ Lagaffe.Deployer.Inner.AilModule.W-19856638 → Lagaffe.Deployer.Inner.CfgsdkComponent : ConfigRequestGetObjects
You have the CsRequestConnect info already with NULL instead the host name. So if you UCS have the selected host on the “Server info” tab (and I believe that you did it) it’s may be only for one reason - something is blocked to send this data to you GAD.
You realy need to check you config service log for GAD request and for the config server respond.
WBR timur