[Nexus One Android Development] Chahk:
New N1 owner here (long time G1 user before that).

Strange problem with the Market. For over 3 days now it doesn't sync up with apps that I installed via adb. The logcat shows that it's timing out while trying to connect to the server:

W/vending (15481): com.android.vending.api.RequestDispatcher.performRequestsOverNetwork(): IOException while performing API request: Timeout waiting for connection
D/vending (15481): com.android.vending.BaseActivity$BaseAction.run(): IOException:
D/vending (15481): org.apache.http.conn.ConnectionPoolTimeoutException: Timeout waiting for connection
D/vending (15481): at org.apache.http.impl.conn.tsccm.ConnPoolByRoute.getEntryBlocking(ConnPoolByRoute.java:353)
D/vending (15481): at org.apache.http.impl.conn.tsccm.ConnPoolByRoute$1.getPoolEntry(ConnPoolByRoute.java:238)
D/vending (15481): at org.apache.http.impl.conn.tsccm.ThreadSafeClientConnManager$1.getConnection(ThreadSafeClientConnManager.java:175)
D/vending (15481): at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:325)
D/vending (15481): at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:555)
D/vending (15481): at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:487)
D/vending (15481): at android.net.http.AndroidHttpClient.execute(AndroidHttpClient.java:288)
D/vending (15481): at com.google.android.net.GoogleHttpClient.executeWithoutRewriting(GoogleHttpClient.java:224)
D/vending (15481): at com.google.android.net.GoogleHttpClient.execute(GoogleHttpClient.java:293)
D/vending (15481): at com.android.vending.api.RequestDispatcher.performRequestsOverNetwork(RequestDispatcher.java:206)
D/vending (15481): at com.android.vending.api.RequestDispatcher.performRequests(RequestDispatcher.java:174)
D/vending (15481): at com.android.vending.api.RequestManager.doRequestsOverNetwork(RequestManager.java:244)
D/vending (15481): at com.android.vending.api.RequestManager.doRequests(RequestManager.java:230)
D/vending (15481): at com.android.vending.BaseActivity$BaseAction.run(BaseActivity.java:1601)
D/vending (15481): at com.android.vending.BaseActivity$BaseAction$BackgroundThread$1.run(BaseActivity.java:1682)
D/vending (15481): at java.lang.Thread.run(Thread.java:1096)
E/vending (15481): com.android.vending.InitializeMarketAction$MetadataAndDownloadsAction.abortOnServerError(): Server error in InitializeMarketAction:
E/vending (15481): org.apache.http.conn.ConnectionPoolTimeoutException: Timeout waiting for connection
E/vending (15481): at org.apache.http.impl.conn.tsccm.ConnPoolByRoute.getEntryBlocking(ConnPoolByRoute.java:353)
E/vending (15481): at org.apache.http.impl.conn.tsccm.ConnPoolByRoute$1.getPoolEntry(ConnPoolByRoute.java:238)
E/vending (15481): at org.apache.http.impl.conn.tsccm.ThreadSafeClientConnManager$1.getConnection(ThreadSafeClientConnManager.java:175)
E/vending (15481): at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:325)
E/vending (15481): at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:555)
E/vending (15481): at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:487)
E/vending (15481): at android.net.http.AndroidHttpClient.execute(AndroidHttpClient.java:288)
E/vending (15481): at com.google.android.net.GoogleHttpClient.executeWithoutRewriting(GoogleHttpClient.java:224)
E/vending (15481): at com.google.android.net.GoogleHttpClient.execute(GoogleHttpClient.java:293)
E/vending (15481): at com.android.vending.api.RequestDispatcher.performRequestsOverNetwork(RequestDispatcher.java:206)
E/vending (15481): at com.android.vending.api.RequestDispatcher.performRequests(RequestDispatcher.java:174)
E/vending (15481): at com.android.vending.api.RequestManager.doRequestsOverNetwork(RequestManager.java:244)
E/vending (15481): at com.android.vending.api.RequestManager.doRequests(RequestManager.java:230)
E/vending (15481): at com.android.vending.BaseActivity$BaseAction.run(BaseActivity.java:1601)
E/vending (15481): at com.android.vending.BaseActivity$BaseAction$BackgroundThread$1.run(BaseActivity.java:1682)
E/vending (15481): at java.lang.Thread.run(Thread.java:1096)
I/DumpStateReceiver( 754): Added state dump to 1 crashes
D/dalvikvm(15481): GC freed 7104 objects / 549080 bytes in 38ms

Switching from 3G to WiFi gives same results. I've had a similar problem before on my G1 when I would switch to a different ROM, but it would clear up within 24 hours.

Any help would be much appreciated.