Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This section contains the solutions for common problems regarding STageR StageR functionality. 

Storage Unit

On this page:

Table of Contents

Storage Unit

How can I disable encryption in my Storage Unit?

1. Before publishing data to STageR, manually create your Storage Unit.

For example, go to http://localhost:3000/admin/create/myStorageUnit (using your default server name and port)

2, Check your current Storage Unit settings. 

For example, go to http://localhost:3000/admin/getConfiguration/<storage_unit> (using your default server name and port)

3, Disable encryption. 

For example, go to http://localhost:3000/admin/enableContentEncryption/<storage_unit>/false (using your default server name and port)

4, Confirm that the change has been applied. 

For example, go to http://localhost:3000/admin/getConfiguration/<storage_unit> (using your default server name and port)

How can I configure a Sharded Mongo connection?

Specify a mongos configuration section under connectionOptions for mongodb.


Code Block
languagejs
themeRDark
titleMongoS Configuration
dbConn: {
    type: 'mongo',
    mongo: {
      namespace: 'stager-',
      server: 'mongos1:27017,mongos2:27017,mongos3:27017',
      connectionOptions: {
         mongos: {
                 socketOptions: {
                        keepAlive: 1,
                        connectTimeoutMS: 30000
                 },
                 ssl: true,
                 sslValidate: false,
                 sslCA: fs.readFileSync('./config/sslcerts/mongo/cacert.pem'),
                 sslKey: fs.readFileSync('./config/sslcerts/mongo/testuser_key.pem'),
                 sslCert: fs.readFileSync('./config/sslcerts/mongo/testuser_cert.crt')//,
                 sslPass: '123456'
         },
         user: 'CN=testuser-aws,OU=CS,O=SearchTech,L=Herndon,ST=VA,C=US',
         auth:{
                 authMechanism: 'MONGODB-X509'
         },
      },
      sharding: true
    }