# Cdata mongodb driver failing to list collection

**URL:** <https://community.cdata.com/t/cdata-mongodb-driver-failing-to-list-collection/686>\
**Category:** CData Drivers\
**Tags:** question, mongodb, jdbc, cdata-drivers, ssl, kerberos\
**Created:** [April 8, 2024, 8:17pm UTC](https://community.cdata.com/t/cdata-mongodb-driver-failing-to-list-collection/686 "2024-04-08T20:17:40Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![skuchibhotla](https://avatars.discourse-cdn.com/v4/letter/s/977dab/32.png) [@skuchibhotla](https://community.cdata.com/u/skuchibhotla)\
**Post date:** [April 8, 2024, 8:17pm UTC](https://community.cdata.com/t/cdata-mongodb-driver-failing-to-list-collection/686/1 "2024-04-08T20:17:41Z")

</div>

Hi,

I am getting below error when connecting to mongoDB instance using kerberos.

Failed to authenticate database ‘instrument’, Cannot invoke “XcoreXmongodbX220X8326.qff.c(String)” because the return value of “XcoreXmongodbX220X8326.igf.a()” is null.

connection string used:&nbsp;jdbc:mongodb:AuthScheme=GSSAPI;[Server=wh-171d272d46.svr.us.jpmchase.net](http://Server=wh-171d272d46.svr.us.jpmchase.net);Port=27040;UseSSL=True;[KerberosRealm=exchad.jpmchase.net](http://KerberosRealm=exchad.jpmchase.net);KerberosTicketCache=C:\Users\R654476\krb5cc\_R654476;SSLServerCert=\*;ReplicaSet=wh-1761a58f43.svr.us.jpmchase.net:27040,wh-113139d5b5.svr.us.jpmchase.net:27040;logFile=I:\OMNI-DB2-CERTIFICATES\mongodb-driver.log;Verbosity=5;AuthDatabase=%24external;readPreference=primary;Database=instrument;[kerberosServiceRealm=exchad.jpmchase.net](http://kerberosServiceRealm=exchad.jpmchase.net)

driver class name: cdata.jdbc.mongodb.MongoDBDriver

---

<div class="post-metadata">

**Author:** ![Luçjano\_Capo](https://sea3.discourse-cdn.com/cdata/user_avatar/community.cdata.com/lu%C3%A7jano_capo/32/1638_2.png) [@Luçjano\_Capo](https://community.cdata.com/u/Lu%C3%A7jano_Capo)\
**Post date:** [April 9, 2024, 3:35pm UTC](https://community.cdata.com/t/cdata-mongodb-driver-failing-to-list-collection/686/2 "2024-04-09T15:35:37Z")

</div>

Hi @skuchibhotla ,

Based on the connection string provided, it seems like you are missing some connection properties that are required in order to authenticate utilizing Kerberos, such as:&nbsp;[KerberosKDC](https://cdn.cdata.com/help/DGJ/jdbc/RSBMongodb_p_KerberosKDC.htm),&nbsp;[KerberosSPN](https://cdn.cdata.com/help/DGJ/jdbc/RSBMongodb_p_KerberosSPN.htm),&nbsp;[User](https://cdn.cdata.com/help/DGJ/jdbc/RSBMongodb_p_User.htm)&nbsp;and&nbsp;[Password](https://cdn.cdata.com/help/DGJ/jdbc/RSBMongodb_p_Password.htm).

Kindly refer to this documentation to make sure that you are authenticating correctly:&nbsp;[CData JDBC Driver for MongoDB - AuthScheme](https://cdn.cdata.com/help/DGJ/jdbc/RSBMongodb_p_AuthScheme.htm#authenticating-with-kerberos)
