]> WPIA git - gigi.git/commitdiff
upd: more verbose error message for cert authing against api point.
authorFelix Dörre <felix@dogcraft.de>
Sat, 26 Mar 2016 17:55:42 +0000 (18:55 +0100)
committerFelix Dörre <felix@dogcraft.de>
Thu, 7 Apr 2016 11:52:05 +0000 (13:52 +0200)
src/org/cacert/gigi/api/APIPoint.java

index 5a66ff68b998fe096cb391b7e101cfa77f398726..684729123a8ed4b9230cd6c4810a305d3756201e 100644 (file)
@@ -15,13 +15,13 @@ public abstract class APIPoint {
     public void process(HttpServletRequest req, HttpServletResponse resp) throws IOException {
         X509Certificate cert = LoginPage.getCertificateFromRequest(req);
         if (cert == null) {
     public void process(HttpServletRequest req, HttpServletResponse resp) throws IOException {
         X509Certificate cert = LoginPage.getCertificateFromRequest(req);
         if (cert == null) {
-            resp.sendError(403, "Error, cert authing required.");
+            resp.sendError(403, "Error, cert authing required. No cert found.");
             return;
         }
         String serial = LoginPage.extractSerialFormCert(cert);
         CertificateOwner u = CertificateOwner.getByEnabledSerial(serial);
         if (u == null) {
             return;
         }
         String serial = LoginPage.extractSerialFormCert(cert);
         CertificateOwner u = CertificateOwner.getByEnabledSerial(serial);
         if (u == null) {
-            resp.sendError(403, "Error, cert authing required.");
+            resp.sendError(403, "Error, cert authing required. Serial not found: " + serial);
             return;
         }
 
             return;
         }