D/MedicMobile( 1546): org.medicmobile.webapp.mobile.SettingsDialogActivity :: verifyAndSave
D/MedicMobile( 1546): SimpleJsonClient2.get() :: url=https://9c4c29a895e0.ngrok.io/setup/poll;
D/MedicMobile( 1546): SimpleJsonClient2.get() :: url=https://9c4c29a895e0.ngrok.io/setup/poll;
D/MedicMobile( 1546): Exception caught trying to verify url: https://9c4c29a895e0.ngrok.io
D/MedicMobile( 1546): javax.net.ssl.SSLHandshakeException: javax.net.ssl.SSLProtocolException: SSL handshake aborted: ssl=0x79f92328: Failure in SSL library, usually a protocol error
D/MedicMobile( 1546): error:14077102:SSL routines:SSL23_GET_SERVER_HELLO:unsupported protocol (external/openssl/ssl/s23_clnt.c:714 0x7281ed74:0x00000000)
D/MedicMobile( 1546): at com.android.org.conscrypt.OpenSSLSocketImpl.startHandshake(OpenSSLSocketImpl.java:449)
D/MedicMobile( 1546): at com.android.okhttp.Connection.upgradeToTls(Connection.java:146)
D/MedicMobile( 1546): at com.android.okhttp.Connection.connect(Connection.java:107)
D/MedicMobile( 1546): at com.android.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:294)
D/MedicMobile( 1546): at com.android.okhttp.internal.http.HttpEngine.sendSocketRequest(HttpEngine.java:255)
D/MedicMobile( 1546): at com.android.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:206)
D/MedicMobile( 1546): at com.android.okhttp.internal.http.HttpURLConnectionImpl.execute(HttpURLConnectionImpl.java:345)
D/MedicMobile( 1546): at com.android.okhttp.internal.http.HttpURLConnectionImpl.getResponse(HttpURLConnectionImpl.java:296)
D/MedicMobile( 1546): at com.android.okhttp.internal.http.HttpURLConnectionImpl.getResponseCode(HttpURLConnectionImpl.java:503)
D/MedicMobile( 1546): at com.android.okhttp.internal.http.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:136)
D/MedicMobile( 1546): at org.medicmobile.webapp.mobile.SimpleJsonClient2.get(SimpleJsonClient2.java:50)
D/MedicMobile( 1546): at org.medicmobile.webapp.mobile.SimpleJsonClient2.get(SimpleJsonClient2.java:38)
D/MedicMobile( 1546): at org.medicmobile.webapp.mobile.AppUrlVerifier.verify(AppUrlVerifier.java:24)
D/MedicMobile( 1546): at org.medicmobile.webapp.mobile.SettingsDialogActivity$AppUrlVerificationTask.doInBackground(SettingsDialogActivity.java:44)
D/MedicMobile( 1546): at org.medicmobile.webapp.mobile.SettingsDialogActivity$AppUrlVerificationTask.doInBackground(SettingsDialogActivity.java:37)
D/MedicMobile( 1546): at android.os.AsyncTask$2.call(AsyncTask.java:288)
D/MedicMobile( 1546): at java.util.concurrent.FutureTask.run(FutureTask.java:237)
D/MedicMobile( 1546): at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:231)
D/MedicMobile( 1546): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
D/MedicMobile( 1546): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
D/MedicMobile( 1546): at java.lang.Thread.run(Thread.java:841)
D/MedicMobile( 1546): Caused by: javax.net.ssl.SSLProtocolException: SSL handshake aborted: ssl=0x79f92328: Failure in SSL library, usually a protocol error
D/MedicMobile( 1546): error:14077102:SSL routines:SSL23_GET_SERVER_HELLO:unsupported protocol (external/openssl/ssl/s23_clnt.c:714 0x7281ed74:0x00000000)
D/MedicMobile( 1546): at com.android.org.conscrypt.NativeCrypto.SSL_do_handshake(Native Method)
D/MedicMobile( 1546): at com.android.org.conscrypt.OpenSSLSocketImpl.startHandshake(OpenSSLSocketImpl.java:406)
D/MedicMobile( 1546): ... 20 more
{"html5":"htmlmixed","css":"css","javascript":"javascript","php":"php","python":"python","ruby":"ruby","lua":"text\/x-lua","bash":"text\/x-sh","go":"go","c":"text\/x-csrc","cpp":"text\/x-c++src","diff":"diff","latex":"stex","sql":"sql","xml":"xml","apl":"apl","asterisk":"asterisk","c_loadrunner":"text\/x-csrc","c_mac":"text\/x-csrc","coffeescript":"text\/x-coffeescript","csharp":"text\/x-csharp","d":"d","ecmascript":"javascript","erlang":"erlang","groovy":"text\/x-groovy","haskell":"text\/x-haskell","haxe":"text\/x-haxe","html4strict":"htmlmixed","java":"text\/x-java","java5":"text\/x-java","jquery":"javascript","mirc":"mirc","mysql":"sql","ocaml":"text\/x-ocaml","pascal":"text\/x-pascal","perl":"perl","perl6":"perl","plsql":"sql","properties":"text\/x-properties","q":"text\/x-q","scala":"scala","scheme":"text\/x-scheme","tcl":"text\/x-tcl","vb":"text\/x-vb","verilog":"text\/x-verilog","yaml":"text\/x-yaml","z80":"text\/x-z80"}