About SSL

manual

SSL Configuration

Explains how to set Secure Socket Layer (SSL) in the ObjectDB fast Java object database for JPA/JDO. The <ssl> configuration element specifies Secure Sockets Layer (SSL) settings for secure communication in client-server mode, for both the ... default configuration file contains the following <ssl> element: <ssl enabled = "false" > ...

 
manual

Chapter 6 - Configuration

Explains how to configure and tune ObjectDB, the fast Java object database for JPA/JDO.... <users > ... </users > <ssl > ... </ssl > </objectdb > Each one of these seven ...

 
issue

Unable to stop server after starting in SSL mode

ObjectDB server starts & stops fine in non-SSL mode using start & stop shell scripts. ObjectDB server starts fine in SSL mode using start script but throws error and does not stop using stop shell script. Non-SSL mode server start/stop output: ObjectDB Server started on port 7032. ObjectDB Server stopped. SSL mode server start output: ObjectDB Server (SSL) started on port 7032. SSL mode server stop output: ... ObjectDB server starts & stops fine in non-SSL mode using start & stop shell scripts. ObjectDB server starts fine in SSL mode using start script but throws error and does not stop using stop shell ...

 
forum_thread

SSL Problem

Hello, I have a problem to use the server with ssl. I have created the certificate using this command: keytool-genkeypair-dname "cn = Mark Jones, ou = JavaSoft, o = Sun, c = U.S."-alias business-keypass kpi135-keystore-storepass mykeystore ab987c-validity 180 Then I put in the configuration file objectdb: ... Hello, I have a problem to use the server with ssl. I have created the certificate using this command: ... I put in the configuration file objectdb: <ssl enabled = "true" > <server-keystore path = "$objectdb/ssl/mykeystore" password = "ab987c" /> ...

 
manual

[ODB1] Chapter 8 - ObjectDB Server

An ObjectDB server can manage one or more databases. Databases that are managed by a server can be accessed by multiple processes simultaneously. In addition, the server supports accessing these databases from remote machines by TCP/IP. More details about client server mode vs. embedded database mode are discussed in Section 1.2.... Configuration 8.4  Using Secure Socket Layer (SSL) 8.1  Running an ObjectDB Server The ObjectDB ... version. --> 8.4  Using Secure Socket Layer (SSL) ObjectDB supports encryption of client server communications using ...

 
forum_thread

EntityManagerFactory Fails To Swtich Over To Slave When Master Is Unavailable

I have a simple task to validate the sample code will switch over to the slave database when the master is unavailable. I simulate the master unavailable by stopping the master server; which generates the following exception below. What am I doing wrong? It appears the connection manager fails to try the second URL in the list: objectdb://10.9.2.15:9998//10.9.2.15:9999/test.odb;user=admin;password=password Thank you in advance. ... / > < / users>   <ssl enabled = "false" > <server - keystore path = "$objectdb/ssl/server-kstore" password = "pwd" / > ...

 
forum_thread

Replication issue, Replayer failing due to NullPointerException.

I'm getting replication errors and upon trying to play the replayer I get a NullPointerException which i'm also seeing in the slave logs when it's trying to replicate... ... </user > </users >   <ssl enabled = "false" > <server-keystore path = "$objectdb/ssl/server-kstore" password = "pwd" /> <client-truststore ...

 
forum_thread

Replication error on slave restart

I'm trying to enable replication on master server that was running with "recovery" enabled previously. I have copied database file to slave... and so on by manual. It worked fine. But if I restart slave server: ... </user > </users > <ssl enabled = "false" > <server-keystore path = "$objectdb/ssl/server-kstore" password = "pwd" /> <client-truststore ...

 
forum_thread

Performance tuning, best practices

we have a system where we serve from a host process around 200 clients connected via webSockets (Jetty). The core process is running on a dedicated Windows 2012 server with 16 GByte RAM and 8 processor cores.  What is strange for us is that max 20% of the cpu resources are used and the IO subsystem is at maximum 30% of activity under heavy load but database queries are let's say not at the speed we would expect. We have currently 20.000.000 objects in the database, our configuration settings are: ... password="user1" /> </users> <ssl enabled="false">   <server-keystore path="$objectdb/ssl/server-kstore" password="pwd" />   <client-truststore path="$objectdb/ssl/client-tstore" password="pwd" /> </ssl> ...

 
forum_thread

significant performance decrease

we are using objected in embedded mode (on OS X and WINDOWS). The database increased now to around 400000 entities of one class (database file size around 1.5 GByte). The response time of standard queries increased with this database size to an unacceptable rate (several seconds compared to around 30% when the number of entities was just half of the current). We tried to optimize the cache settings, current objectdb.conf is: <!-- ObjectDB Configuration --> <objectdb> ... = "user1" /> </users >   <ssl enabled = "false" > <server-keystore path = "$objectdb/ssl/server-kstore" password = "pwd" /> <client-truststore ...