Mongodb : change to MSPKI certificate issue

39 views
Skip to first unread message

Anil Sonawane

unread,
Mar 18, 2016, 4:38:00 AM3/18/16
to mongodb-user



We are getting following exception on server side when we tried to connect mongo db , recently we have changed certificate to MSPKI 
can any one take a look ? also,we ran small mongo client program that works fine with this certificate but not our project for same mongo server .


[3/18/16 2:09:43:875 EDT] 0000014a tcp           W   Exception executing isMaster command on maas-xxxx-xxx-xxxx.xx.xx.net/xxx.xxx.xxx.xxx:37017
                                 java.io.EOFException
        at org.bson.io.Bits.readFully(Bits.java:48)
        at org.bson.io.Bits.readFully(Bits.java:33)
        at org.bson.io.Bits.readFully(Bits.java:28)
        at com.mongodb.Response.<init>(Response.java:40)
        at com.mongodb.DBPort.go(DBPort.java:142)
        at com.mongodb.DBPort.go(DBPort.java:106)
        at com.mongodb.DBPort.findOne(DBPort.java:162)
        at com.mongodb.DBPort.runCommand(DBPort.java:170)
        at com.mongodb.DBTCPConnector.initDirectConnection(DBTCPConnector.java:547)
        at com.mongodb.DBTCPConnector.checkMaster(DBTCPConnector.java:526)
        at com.mongodb.DBTCPConnector.authenticate(DBTCPConnector.java:631)
        at com.mongodb.DBApiLayer.doAuthenticate(DBApiLayer.java:180)
        at com.mongodb.DB.authenticateCommandHelper(DB.java:631)
        at com.mongodb.DB.authenticate(DB.java:589)
        at org.springframework.data.mongodb.core.MongoDbUtils.doGetDB(MongoDbUtils.java:123)
        at org.springframework.data.mongodb.core.MongoDbUtils.getDB(MongoDbUtils.java:81)
        at org.springframework.data.mongodb.core.SimpleMongoDbFactory.getDb(SimpleMongoDbFactory.java:145)
        at org.springframework.data.mongodb.core.SimpleMongoDbFactory.getDb(SimpleMongoDbFactory.java:134)
        at org.springframework.data.mongodb.core.MongoTemplate.getDb(MongoTemplate.java:1422)
        at org.springframework.data.mongodb.core.MongoTemplate.executeFindMultiInternal(MongoTemplate.java:1689)
        at org.springframework.data.mongodb.core.MongoTemplate.findAll(MongoTemplate.java:1164)
     
   
        
Caused by: org.springframework.dao.DataAccessResourceFailureException: IOException authenticating the connection; nested exception is com.mongodb.MongoException$Network: IOException authenticating the connection
        at org.springframework.data.mongodb.core.MongoExceptionTranslator.translateExceptionIfPossible(MongoExceptionTranslator.java:56)
        at org.springframework.data.mongodb.core.MongoTemplate.potentiallyConvertRuntimeException(MongoTemplate.java:1828)
        at org.springframework.data.mongodb.core.MongoTemplate.executeFindMultiInternal(MongoTemplate.java:1711)
        at org.springframework.data.mongodb.core.MongoTemplate.findAll(MongoTemplate.java:1164)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55)
        at java.lang.reflect.Method.invoke(Method.java:619)
        at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleElement.invoke(InitDestroyAnnotationBeanPostProcessor.java:344)
        at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeInitMethods(InitDestroyAnnotationBeanPostProcessor.java:295)
        at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:130)
        ... 55 more
Caused by: com.mongodb.MongoException$Network: IOException authenticating the connection
        at com.mongodb.DBPort$NativeAuthenticator.authenticate(DBPort.java:552)
        at com.mongodb.DBPort.authenticate(DBPort.java:322)
        at com.mongodb.DBTCPConnector.authenticate(DBTCPConnector.java:635)
        at com.mongodb.DBApiLayer.doAuthenticate(DBApiLayer.java:180)
        at com.mongodb.DB.authenticateCommandHelper(DB.java:631)
        at com.mongodb.DB.authenticate(DB.java:589)
        at org.springframework.data.mongodb.core.MongoDbUtils.doGetDB(MongoDbUtils.java:123)
        at org.springframework.data.mongodb.core.MongoDbUtils.getDB(MongoDbUtils.java:81)
        at org.springframework.data.mongodb.core.SimpleMongoDbFactory.getDb(SimpleMongoDbFactory.java:145)
        at org.springframework.data.mongodb.core.SimpleMongoDbFactory.getDb(SimpleMongoDbFactory.java:134)
        at org.springframework.data.mongodb.core.MongoTemplate.getDb(MongoTemplate.java:1422)
        at org.springframework.data.mongodb.core.MongoTemplate.executeFindMultiInternal(MongoTemplate.java:1689)
        ... 64 more
Caused by: java.io.EOFException
        at org.bson.io.Bits.readFully(Bits.java:48)
        at org.bson.io.Bits.readFully(Bits.java:33)
        at org.bson.io.Bits.readFully(Bits.java:28)
        at com.mongodb.Response.<init>(Response.java:40)
        at com.mongodb.DBPort.go(DBPort.java:142)
        at com.mongodb.DBPort.go(DBPort.java:106)
        at com.mongodb.DBPort.findOne(DBPort.java:162)
        at com.mongodb.DBPort.runCommand(DBPort.java:170)
        at com.mongodb.DBPort$NativeAuthenticator.authenticate(DBPort.java:544)
        ... 75 more

Reply all
Reply to author
Forward
0 new messages