Closed ygrek closed 4 years ago
It looks like the problem is just the scope of the try ... with
block in handle_get_request
in dbserver.ml
. There is code there to translate the exception into a clearer error message, but the exception is thrown a few lines before the try
, and so it doesn't get caught.
thanks
Original report by Dmitry Bolshakov (Bitbucket: bdimych, GitHub: bdimych).
http://zimmermann.mayfirst.org:11371/pks/lookup?search=Bitcoin&op=vindex
"Error handling request. Exception raised."
http://zimmermann.mayfirst.org:11371/pks/lookup?search=Bitcoin+Core&op=vindex
results displayed
I asked
http://security.stackexchange.com/questions/135197/gpg-server-hides-search-results
and decided to write this bug - why not just print clear message "limit exceeded" ?