Hi, We recently deployed the centera SDK and the application to a new server and are getting an unfamiliar error.
We can currently run the code form existing servers without issues, but on the new server we get this:
30 May 12, 17:18:13,689 [Thread-58] ERROR CenteraUtils- FP Library Exception: Cannot Open Connection
com.filepool.fplibrary.FPLibraryException: no primary cluster found
at com.filepool.fplibrary.FPPool. (Unknown Source)
at com.scottrade.migration.centera.CenteraUtils.connect(CenteraUtils.java:70)
at com.scottrade.performers.base.ContentMigrationPerformer.start(ContentMigrationPerformer.java:150)
at com.scottrade.performers.base.ContentMigrationPerformer.process(ContentMigrationPerformer.java:256)
at com.triteksol.performers.framework.Runner2$RunOnceThread.run(Runner2.java:201)
at java.lang.Thread.run(Thread.java:736)
The environment variables and node are the same. When first installing the SDK we did get an unfamiliar error with JCenteraVerify and JCASScript which we thought may have been firewall related, but we are able to telnet using both ports 3218 and 3682.
If anyone has Ideas I would greatly appreciate it. In previous environments all our problems were UnsatisfiedLinkErrors, which as soon as we solved, everything worked. Currently we're just going to try to reinstall and see what that does, but I figure I'll post this here in the mean time just in case.
It seems most likely to me that there is a firewall on your server or network that is blocking connections to port 3218 on your Centera access nodes. You need to pass both TCP and UDP on that port to the each access node on the Centera (and replica, if there is one in the environment).
see the below error message while connecting to centera from VRD which was deployed on Websphere server 8.5.5.
!ERROR!!!{Thread-71} CenteraArchiver:connect failed: Centera errno=-10020: Exception=com.filepool.fplibrary.FPLibraryException: no primary cluster found
Firewall was enabled for TCP 3218 from both test and production environments. its working fine in test environment but not in production. seeing the response in this post that, UDP also need to be enabled along with TCP. But how it is working in test environment without enabling any fiewall rule for UDP in test.
mfh2
208 Posts
6889
1
Posted May 31st, 2012 06:00
Hi Noxx -
It seems most likely to me that there is a firewall on your server or network that is blocking connections to port 3218 on your Centera access nodes. You need to pass both TCP and UDP on that port to the each access node on the Centera (and replica, if there is one in the environment).
Good Luck,
Mike Horgan
Interlock Technology, www.interlock-tech.com