Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Duplicate
-
2.5.0
-
None
-
Android 4.0
Description
fileTransfer.download fails sometimes with error code 3...
Some files were saved ok... but some files didnt save...
03-11 02:06:11.360: E/FileTransfer(6750):
{"target":"\/\/\/mnt\/sdcard\/140-platos-3-big2.jpg","source":"http:\/\/gogress.com\/digitalmenu\/panel\/assets\/uploads\/files\/platos\/140-platos-3-big2.jpg","http_status":0,"code":3}03-11 02:06:11.360: E/FileTransfer(6750): java.net.ConnectException: failed to connect to gogress.com/96.125.161.205 (port 80): connect failed: ECONNREFUSED (Connection refused)
03-11 02:06:11.360: E/FileTransfer(6750): at libcore.io.IoBridge.connect(IoBridge.java:114)
03-11 02:06:11.360: E/FileTransfer(6750): at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:192)
03-11 02:06:11.360: E/FileTransfer(6750): at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:459)
03-11 02:06:11.360: E/FileTransfer(6750): at java.net.Socket.connect(Socket.java:842)
03-11 02:06:11.360: E/FileTransfer(6750): at libcore.net.http.HttpConnection.<init>(HttpConnection.java:77)
03-11 02:06:11.360: E/FileTransfer(6750): at libcore.net.http.HttpConnection.<init>(HttpConnection.java:50)
03-11 02:06:11.360: E/FileTransfer(6750): at libcore.net.http.HttpConnection$Address.connect(HttpConnection.java:351)
03-11 02:06:11.360: E/FileTransfer(6750): at libcore.net.http.HttpConnectionPool.get(HttpConnectionPool.java:86)
03-11 02:06:11.360: E/FileTransfer(6750): at libcore.net.http.HttpConnection.connect(HttpConnection.java:128)
03-11 02:06:11.360: E/FileTransfer(6750): at libcore.net.http.HttpEngine.openSocketConnection(HttpEngine.java:308)
03-11 02:06:11.360: E/FileTransfer(6750): at libcore.net.http.HttpEngine.connect(HttpEngine.java:303)
03-11 02:06:11.360: E/FileTransfer(6750): at libcore.net.http.HttpEngine.sendSocketRequest(HttpEngine.java:282)
03-11 02:06:11.360: E/FileTransfer(6750): at libcore.net.http.HttpEngine.sendRequest(HttpEngine.java:232)
03-11 02:06:11.360: E/FileTransfer(6750): at libcore.net.http.HttpURLConnectionImpl.connect(HttpURLConnectionImpl.java:80)
03-11 02:06:11.360: E/FileTransfer(6750): at org.apache.cordova.FileTransfer$4.run(FileTransfer.java:675)
03-11 02:06:11.360: E/FileTransfer(6750): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076)
03-11 02:06:11.360: E/FileTransfer(6750): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:569)
03-11 02:06:11.360: E/FileTransfer(6750): at java.lang.Thread.run(Thread.java:856)
03-11 02:06:11.360: E/FileTransfer(6750): Caused by: libcore.io.ErrnoException: connect failed: ECONNREFUSED (Connection refused)
03-11 02:06:11.360: E/FileTransfer(6750): at libcore.io.Posix.connect(Native Method)
03-11 02:06:11.360: E/FileTransfer(6750): at libcore.io.BlockGuardOs.connect(BlockGuardOs.java:85)
03-11 02:06:11.360: E/FileTransfer(6750): at libcore.io.IoBridge.connectErrno(IoBridge.java:127)
03-11 02:06:11.360: E/FileTransfer(6750): at libcore.io.IoBridge.connect(IoBridge.java:112)
03-11 02:06:11.360: E/FileTransfer(6750): ... 17 more
and .. other files are saved correctly.
03-11 02:06:26.390: D/FileTransfer(6750): Saved file: ///mnt/sdcard/61-platos-10-big2.jpg
03-11 02:06:26.390: D/CordovaLog(6750): download complete: file:///mnt/sdcard/61-platos-10-big2.jpg