Unschönes Verhalten bei Verbindungsproblemen

Wenn im System eine Internetverbindung aktiviert ist (also WLAN/mobile Daten sind an), die App selber aber kein Internet hat (bei mir durch eine Firewall passiert) dann schließt sich die App einfach unerwartet und ohne weitere Infos für den Nutzer.

Relevanter Logeintrag:

LoginActivity
getConfig
com.android.volley.NoConnectionError: java.net.ConnectException: Failed to connect to idm.hrz.tu-chemnitz.de/134.109.2.33:443
	at com.android.volley.toolbox.BasicNetwork.performRequest(BasicNetwork.java:181)
	at com.android.volley.NetworkDispatcher.processRequest(NetworkDispatcher.java:131)
	at com.android.volley.NetworkDispatcher.processRequest(NetworkDispatcher.java:111)
	at com.android.volley.NetworkDispatcher.run(NetworkDispatcher.java:90)
Caused by: java.net.ConnectException: Failed to connect to idm.hrz.tu-chemnitz.de/134.109.2.33:443
	at com.android.okhttp.internal.io.RealConnection.connectSocket(RealConnection.java:143)
	at com.android.okhttp.internal.io.RealConnection.connect(RealConnection.java:112)
	at com.android.okhttp.internal.http.StreamAllocation.findConnection(StreamAllocation.java:184)
	at com.android.okhttp.internal.http.StreamAllocation.findHealthyConnection(StreamAllocation.java:126)
	at com.android.okhttp.internal.http.StreamAllocation.newStream(StreamAllocation.java:95)
	at com.android.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:281)
	at com.android.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:224)
	at com.android.okhttp.internal.huc.HttpURLConnectionImpl.execute(HttpURLConnectionImpl.java:461)
	at com.android.okhttp.internal.huc.HttpURLConnectionImpl.getResponse(HttpURLConnectionImpl.java:407)
	at com.android.okhttp.internal.huc.HttpURLConnectionImpl.getResponseCode(HttpURLConnectionImpl.java:538)
	at com.android.okhttp.internal.huc.DelegatingHttpsURLConnection.getResponseCode(DelegatingHttpsURLConnection.java:105)
	at com.android.okhttp.internal.huc.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:26)
	at com.android.volley.toolbox.HurlStack.executeRequest(HurlStack.java:96)
	at com.android.volley.toolbox.BasicNetwork.performRequest(BasicNetwork.java:123)
	... 3 more

Vermutlich ausgelöst in LoginActivity:178
Edited by Toni Beier
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information