diff --git a/lib/components/keyserver-connection-handler.js b/lib/components/keyserver-connection-handler.js
--- a/lib/components/keyserver-connection-handler.js
+++ b/lib/components/keyserver-connection-handler.js
@@ -4,9 +4,11 @@
 
 import { logOutActionTypes, useLogOut } from '../actions/user-actions.js';
 import { connectionSelector } from '../selectors/keyserver-selectors.js';
+import { IdentityClientContext } from '../shared/identity-client-context.js';
 import type { BaseSocketProps } from '../socket/socket.react.js';
 import { useDispatchActionPromise } from '../utils/action-utils.js';
 import { useSelector } from '../utils/redux-utils.js';
+import { usingCommServicesAccessToken } from '../utils/services-utils.js';
 import { ashoatKeyserverID } from '../utils/validation-utils.js';
 
 type Props = {
@@ -30,6 +32,28 @@
     }
   }, [callLogOut, hasConnectionIssue, dispatchActionPromise]);
 
+  const identityClient = React.useContext(
+    IdentityClientContext,
+  )?.identityClient;
+  React.useEffect(() => {
+    if (!usingCommServicesAccessToken) {
+      return;
+    }
+
+    void (async () => {
+      try {
+        const keyserverKeys =
+          await identityClient?.getKeyserverKeys(keyserverID);
+        console.log(JSON.stringify(keyserverKeys));
+      } catch (e) {
+        console.log(
+          `Error getting keys for keyserver with id ${keyserverID}`,
+          e,
+        );
+      }
+    })();
+  }, [keyserverID, identityClient]);
+
   if (keyserverID !== ashoatKeyserverID) {
     return null;
   }