Index: web_page_replay_go/src/webpagereplay/adb_cert_installer.go |
diff --git a/web_page_replay_go/src/webpagereplay/adb_cert_installer.go b/web_page_replay_go/src/webpagereplay/adb_cert_installer.go |
index 53d1645c5d6dc9046c70d44aea069ff5f3552a21..6f9c4839f5f992057598a4bcb2a1e2121b7bb2ac 100644 |
--- a/web_page_replay_go/src/webpagereplay/adb_cert_installer.go |
+++ b/web_page_replay_go/src/webpagereplay/adb_cert_installer.go |
@@ -52,10 +52,12 @@ func (i *Installer) adbShell(args ...string) error { |
func getIssuerHashFileName(certPath string) (string, error) { |
cmd := exec.Command("openssl", "x509", "-in", certPath, "-issuer_hash_old", "-noout") |
var out bytes.Buffer |
+ var stderr bytes.Buffer |
cmd.Stdout = &out |
+ cmd.Stderr = &stderr |
err := cmd.Run() |
if err != nil { |
- return "", err |
+ return "", fmt.Errorf("%v : %s", err, stderr.String()) |
} |
fmt.Print(out.String()) |
return strings.Trim(out.String(), "\r\n") + ".0", nil |