Error getting index file from http://f-droid.org/repo/index.jar
f-droid can't update/refresh because of failure to grab index.jar
The log says that there is a problem to connect the proxy-server, but there is an inactive proxy with the given address. The option "Use Proxy" is OFF (in F-Droid settings), but still have the setting 127.0.0.1. So I can't imagine why the settings for proxy are still active!
Anyway - have a look, here is my log:
D/libc-netbsd( 126): getaddrinfo: f-droid.org NO result from proxy
D/libc-netbsd( 126): res_queryN name = f-droid.org, class = 1, type = 1
D/libc-netbsd( 126): res_queryN name = f-droid.org succeed
D/libc-netbsd( 1456): getaddrinfo: f-droid.org get result from proxy >>
E/fdroid.UpdateService( 1456): Error updating repository http://f-droid.org/repo/index.jar: Error getting index file from http://f-droid.org/repo/index.jar
E/fdroid.UpdateService( 1456): org.fdroid.fdroid.updater.RepoUpdater$UpdateException: Error getting index file from http://f-droid.org/repo/index.jar
E/fdroid.UpdateService( 1456): at org.fdroid.fdroid.updater.RepoUpdater.downloadIndex(RepoUpdater.java:108)
E/fdroid.UpdateService( 1456): at org.fdroid.fdroid.updater.RepoUpdater.update(RepoUpdater.java:138)
E/fdroid.UpdateService( 1456): at org.fdroid.fdroid.UpdateService.onHandleIntent(UpdateService.java:382)
E/fdroid.UpdateService( 1456): at android.app.IntentService$ServiceHandler.handleMessage(IntentService.java:65)
E/fdroid.UpdateService( 1456): at android.os.Handler.dispatchMessage(Handler.java:99)
E/fdroid.UpdateService( 1456): at android.os.Looper.loop(Looper.java:153)
E/fdroid.UpdateService( 1456): at android.os.HandlerThread.run(HandlerThread.java:60)
E/fdroid.UpdateService( 1456): Caused by: java.io.FileNotFoundException: http://f-droid.org/repo/index.jar/index.xml
E/fdroid.UpdateService( 1456): at libcore.net.http.HttpURLConnectionImpl.getInputStream(HttpURLConnectionImpl.java:194)
E/fdroid.UpdateService( 1456): at org.fdroid.fdroid.net.HttpDownloader.getInputStream(HttpDownloader.java:51)
E/fdroid.UpdateService( 1456): at org.fdroid.fdroid.net.Downloader.downloadFromStream(Downloader.java:124)
E/fdroid.UpdateService( 1456): at org.fdroid.fdroid.net.HttpDownloader.doDownload(HttpDownloader.java:99)
E/fdroid.UpdateService( 1456): at org.fdroid.fdroid.net.HttpDownloader.download(HttpDownloader.java:64)
E/fdroid.UpdateService( 1456): at org.fdroid.fdroid.net.Downloader.downloadUninterrupted(Downloader.java:112)
E/fdroid.UpdateService( 1456): at org.fdroid.fdroid.updater.RepoUpdater.downloadIndex(RepoUpdater.java:96)
E/fdroid.UpdateService( 1456): ... 6 more
D/libc-netbsd( 126): getaddrinfo: localhost NO result from proxy
D/libc-netbsd( 1456): getaddrinfo: localhost get result from proxy >>
E/fdroid.UpdateService( 1456): Error updating repository http://f-droid.org/repo/index.jar: Error getting index file from http://f-droid.org/repo/index.jar
E/fdroid.UpdateService( 1456): org.fdroid.fdroid.updater.RepoUpdater$UpdateException: Error getting index file from http://f-droid.org/repo/index.jar
E/fdroid.UpdateService( 1456): at org.fdroid.fdroid.updater.RepoUpdater.downloadIndex(RepoUpdater.java:108)
E/fdroid.UpdateService( 1456): at org.fdroid.fdroid.updater.RepoUpdater.update(RepoUpdater.java:138)
E/fdroid.UpdateService( 1456): at org.fdroid.fdroid.UpdateService.onHandleIntent(UpdateService.java:382)
E/fdroid.UpdateService( 1456): at android.app.IntentService$ServiceHandler.handleMessage(IntentService.java:65)
E/fdroid.UpdateService( 1456): at android.os.Handler.dispatchMessage(Handler.java:99)
E/fdroid.UpdateService( 1456): at android.os.Looper.loop(Looper.java:153)
E/fdroid.UpdateService( 1456): at android.os.HandlerThread.run(HandlerThread.java:60)
E/fdroid.UpdateService( 1456): Caused by: java.net.ConnectException: failed to connect to localhost/127.0.0.1 (port 8118) after 90000ms: isConnected failed: ECONNREFUSED (Connection refused)
E/fdroid.UpdateService( 1456): at libcore.io.IoBridge.isConnected(IoBridge.java:250)
E/fdroid.UpdateService( 1456): at libcore.io.IoBridge.connectErrno(IoBridge.java:178)
E/fdroid.UpdateService( 1456): at libcore.io.IoBridge.connect(IoBridge.java:112)
E/fdroid.UpdateService( 1456): at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:192)
E/fdroid.UpdateService( 1456): at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:459)
E/fdroid.UpdateService( 1456): at java.net.Socket.connect(Socket.java:857)
E/fdroid.UpdateService( 1456): at libcore.net.http.HttpConnection.<init>(HttpConnection.java:76)
E/fdroid.UpdateService( 1456): at libcore.net.http.HttpConnection.<init>(HttpConnection.java:50)
E/fdroid.UpdateService( 1456): at libcore.net.http.HttpConnection$Address.connect(HttpConnection.java:340)
E/fdroid.UpdateService( 1456): at libcore.net.http.HttpConnectionPool.get(HttpConnectionPool.java:87)
E/fdroid.UpdateService( 1456): at libcore.net.http.HttpConnection.connect(HttpConnection.java:98)
E/fdroid.UpdateService( 1456): at libcore.net.http.HttpEngine.openSocketConnection(HttpEngine.java:316)
E/fdroid.UpdateService( 1456): at libcore.net.http.HttpEngine.connect(HttpEngine.java:311)
E/fdroid.UpdateService( 1456): at libcore.net.http.HttpEngine.sendSocketRequest(HttpEngine.java:290)
E/fdroid.UpdateService( 1456): at libcore.net.http.HttpEngine.sendRequest(HttpEngine.java:240)
E/fdroid.UpdateService( 1456): at libcore.net.http.HttpURLConnectionImpl.getResponse(HttpURLConnectionImpl.java:292)
E/fdroid.UpdateService( 1456): at libcore.net.http.HttpURLConnectionImpl.getInputStream(HttpURLConnectionImpl.java:185)
E/fdroid.UpdateService( 1456): at org.fdroid.fdroid.net.HttpDownloader.getInputStream(HttpDownloader.java:51)
E/fdroid.UpdateService( 1456): at org.fdroid.fdroid.net.Downloader.downloadFromStream(Downloader.java:124)
E/fdroid.UpdateService( 1456): at org.fdroid.fdroid.net.HttpDownloader.doDownload(HttpDownloader.java:99)
E/fdroid.UpdateService( 1456): at org.fdroid.fdroid.net.HttpDownloader.download(HttpDownloader.java:64)
E/fdroid.UpdateService( 1456): at org.fdroid.fdroid.net.Downloader.downloadUninterrupted(Downloader.java:112)
E/fdroid.UpdateService( 1456): at org.fdroid.fdroid.updater.RepoUpdater.downloadIndex(RepoUpdater.java:96)
E/fdroid.UpdateService( 1456): ... 6 more
E/fdroid.UpdateService( 1456): Caused by: libcore.io.ErrnoException: isConnected failed: ECONNREFUSED (Connection refused)
E/fdroid.UpdateService( 1456): at libcore.io.IoBridge.isConnected(IoBridge.java:234)
E/fdroid.UpdateService( 1456): ... 28 more