diff -uNr proftpd-1.3.1.orig/contrib/mod_tls.c proftpd-1.3.1/contrib/mod_tls.c
--- proftpd-1.3.1.orig/contrib/mod_tls.c 2007-10-04 10:04:24.000000000 -0700
+++ proftpd-1.3.1/contrib/mod_tls.c 2008-08-10 07:54:21.000000000 -0700
@@ -969,6 +969,7 @@
break;
fseek(keyf, 0, SEEK_SET);
+ fprintf(stderr, "Error reading passphrase: %s", tls_get_errors());
ERR_clear_error();
fprintf(stderr, "\nWrong passphrase for this key. Please try again.\n");
}