diff --git a/lib/shared/timeouts.js b/lib/shared/timeouts.js
--- a/lib/shared/timeouts.js
+++ b/lib/shared/timeouts.js
@@ -31,7 +31,7 @@
 // takes it longer to respond, it will timeout and send an error
 // response. This is better than letting the request timeout on the
 // client, since the client will assume network issues and close the socket.
-export const serverResponseTimeout = 5000; // in milliseconds
+export const serverResponseTimeout = 10000; // in milliseconds
 
 // This controls how long the client waits before trying to reconnect a
 // disconnected keyserver socket.