Crashlytics connection refused - failed to connect to failed to connect to api.crashlytics.com

android, crashlytics

Solution

Hemal from Crashlytics here. Can you check if any ad-blocking software is interfering with the connection?

Problem

I'm receiving the following error when starting my app. Configured Crashlytics with the plugin - appropriate entries in build.gradle, AndroidManifest.xml, crashlytics.properties exists. Starting Crashlytics from my Application class. I get this every time. I'm not behind a proxy or anything. ``` E/Crashlytics﹕ Error performing auto configuration. com.crashlytics.android.internal.aD: java.net.ConnectException: failed to connect to api.crashlytics.com/127.0.0.1 (port 443) after 10000ms: isConnected failed: ECONNREFUSED (Connection refused) at com.crashlytics.android.internal.ay.a(SourceFile:2582) at com.crashlytics.android.internal.ay.b(SourceFile:2562) at com.crashlytics.android.internal.ay.b(SourceFile:2548) at com.crashlytics.android.a.a(SourceFile:81) at com.crashlytics.android.a.a(SourceFile:50) at com.crashlytics.android.Crashlytics.a(SourceFile:895) at com.crashlytics.android.Crashlytics.a(SourceFile:54) at com.crashlytics.android.t.a(SourceFile:839) at com.crashlytics.android.internal.aa.run(SourceFile:13) at java.lang.Thread.run(Thread.java:841) Caused by: java.net.ConnectException: failed to connect to api.crashlytics.com/127.0.0.1 (port 443) after 10000ms: isConnected failed: ECONNREFUSED (Connection refused) at libcore.io.IoBridge.isConnected(IoBridge.java:223) at libcore.io.IoBridge.connectErrno(IoBridge.java:161) at libcore.io.IoBridge.connect(IoBridge.java:112) at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:192) at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:459) at java.net.Socket.connect(Socket.java:843) at com.android.okhttp.internal.Platform.connectSocket(Platform.java:131) at com.android.okhttp.Connection.connect(Connection.java:101) at com.android.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:294) at com.android.okhttp.internal.http.HttpEngine.sendSocketRequest(HttpEngine.java:255) at com.android.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:206) at com.android.okhttp.internal.http.HttpURLConnectionImpl.execute(HttpURLConnectionImpl.java:345) at com.android.okhttp.internal.http.HttpURLConnectionImpl.connect(HttpURLConnectionImpl.java:89) at com.android.okhttp.internal.http.HttpURLConnectionImpl.getOutputStream(HttpURLConnectionImpl.java:197) at com.android.okhttp.internal.http.HttpsURLConnectionImpl.getOutputStream(HttpsURLConnectionImpl.java:254) at com.crashlytics.android.internal.ay.i(SourceFile:2486) at com.crashlytics.android.internal.ay.j(SourceFile:2499) ```

Original source