From 41ff524a6325feb8dc9d3d64545c5f2aeb964f34 Mon Sep 17 00:00:00 2001 From: Paul Jensen Date: Tue, 9 Jun 2015 08:55:06 -0400 Subject: Log SslErrors from captive portal sign in app. Bug:21604873 Change-Id: I0361da37039bb4f0f9d2e0dabbae4ab2ddbb05e3 --- .../com/android/captiveportallogin/CaptivePortalLoginActivity.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'packages/CaptivePortalLogin') diff --git a/packages/CaptivePortalLogin/src/com/android/captiveportallogin/CaptivePortalLoginActivity.java b/packages/CaptivePortalLogin/src/com/android/captiveportallogin/CaptivePortalLoginActivity.java index d00f850..ddbcd78 100644 --- a/packages/CaptivePortalLogin/src/com/android/captiveportallogin/CaptivePortalLoginActivity.java +++ b/packages/CaptivePortalLogin/src/com/android/captiveportallogin/CaptivePortalLoginActivity.java @@ -336,7 +336,10 @@ public class CaptivePortalLoginActivity extends Activity { @Override public void onReceivedSslError(WebView view, SslErrorHandler handler, SslError error) { - Log.w(TAG, "SSL error; displaying SSL warning."); + Log.w(TAG, "SSL error (error: " + error.getPrimaryError() + " host: " + + // Only show host to avoid leaking private info. + Uri.parse(error.getUrl()).getHost() + " certificate: " + + error.getCertificate() + "); displaying SSL warning."); final String html = String.format(SSL_ERROR_HTML, getString(R.string.ssl_error_warning), getString(R.string.ssl_error_example), mBrowserBailOutToken, getString(R.string.ssl_error_continue)); -- cgit v1.1