Error “Can’t establish a reliable data connection to the server” after installing Android Market


It seems everything is back to normal and Google issue has been solved.
See our Update3 below.

You may get an error “Can’t establish a reliable data connection to the server” after installing Android Market thru ArcTools. We are trying to fix this problem as soon as possible.

Update3: Google seems to have fixed the issue. Our test devices and accounts got back their access to Market and everything seems to be back to normal. Please let us know in this article comments if it is working for you as well.

Update2: Known solutions does not seem to work. We had failure with: resetting the Android device and reinstalling, Clearing cache and data for Market application, authentifying thru Youtube application, and deleting data/data/
We are looking for other options…

Update1: It seems that part of the problem comes from Google servers as login is refused in any case (even if you supply an incorrect password). A quick log of the error shows the following:

E/vending ( 1571): [16] AccountManagerHelper.getAuthTokenBlocking(): no matching accounts for ANDROID
E/vending ( 1571): [16] UpdateTask.doInBackground() Sent a bad request.
I/CheckinService( 1496): Preparing to send checkin request
I/EventLogService( 1496): Accumulating logs since 1297792633384
V/CheckinRequestBuilder( 1496): pre-froyo android id is 0
I/CheckinTask( 1496): Sending checkin request (812 bytes)
D/dalvikvm( 1496): GC_FOR_MALLOC freed 8989 objects / 675424 bytes in 57ms
E/CheckinTask( 1496): Checkin failed: (request #0)
E/CheckinTask( 1496): Rejected response from server: HTTP/1.1 404 Not Found
E/CheckinTask( 1496): at
E/CheckinTask( 1496): at
E/CheckinTask( 1496): at
E/CheckinTask( 1496): at$1.doInBackground(
E/CheckinTask( 1496): at$1.doInBackground(
E/CheckinTask( 1496): at android.os.AsyncTask$
E/CheckinTask( 1496): at java.util.concurrent.FutureTask$Sync.innerRun(
E/CheckinTask( 1496): at
E/CheckinTask( 1496): at java.util.concurrent.ThreadPoolExecutor.runWorker(
E/CheckinTask( 1496): at java.util.concurrent.ThreadPoolExecutor$
E/CheckinTask( 1496): at
I/ActivityManager( 1320): Starting activity: Intent { (has extras) }
I/SurfaceFlinger( 1320):
I/SurfaceFlinger( 1320): SurfaceFlinger::createSurface() : layer->mIdentity=100,


  1. just installed my firmware and still can’t connect to the market. I keep getting the “can’t establish a reliable data connection to the server”.

    Please, any ideas how to fix this issue?. Try most of the things mentioned above and nothing has worked so far.

  2. I had the problem with connection to server after downloading arctools non root market app. I got round the problem by downloading youtube from the apps market on the tablet. Log into youtube with your google account, then try opening the offical market. You will be asked for permison to access the market. Worked for me, i now have gmail and talk.

  3. Had installed arctools yesterday and the market would not work. Kept getting the connection error. I installed the You Tube apk and logged in there which allowed the dialogue to come up for other apps to share that information but market still would not work. Last night I added Google DNS servers ( to my network setup and then the market worked. Looks like it was probably a coincidence but one way or the other at least it works 😉

  4. There is a way (for user not rooted) to syncronize Google contacts and calendar and to add Google Accounts to Archos devices, but it’s NOT still possible use Market 🙁

    You have to download (from pc or other sources) and istall into your Archos the Official Youtube App. Then log in to your Youtube channel (from the App) with username and password of your Google Account. Then, from the tools of your Archos, you could syncronize contacts and calendar.

    The Market doesn’t still work… I hope in a fix…
    See you soon

This site uses Akismet to reduce spam. Learn how your comment data is processed.