[Desire HD Android Development] ghandil:
VPN issue on android 4.0 + / Logcat

I couldn't connect to VPN on any ROM with larger versions than 2.3;

First of all was it an official bug on ICS due to this topic? http://code.google.com/p/android/issues/detail?id=23124

Now I'm on Jellytime ROM and have the same issue.

Here's the logcat (With adb logcat -s LegacyVpnRunner:* input) :

--------- beginning of /dev/log/system

--------- beginning of /dev/log/main

V/LegacyVpnRunner( 1660): Waiting

V/LegacyVpnRunner( 1660): Executing

I/LegacyVpnRunner( 1660): Aborting

I/LegacyVpnRunner( 1660): java.lang.IllegalStateException: Time is up

I/LegacyVpnRunner( 1660):	at com.android.server.connectivity.Vpn$LegacyVpnRunner.checkpoint(Vpn.java:478)

I/LegacyVpnRunner( 1660):	at com.android.server.connectivity.Vpn$LegacyVpnRunner.execute(Vpn.java:590)

I/LegacyVpnRunner( 1660):	at com.android.server.connectivity.Vpn$LegacyVpnRunner.run(Vpn.java:465)

V/LegacyVpnRunner( 1660): Waiting

V/LegacyVpnRunner( 1660): Executing

I/LegacyVpnRunner( 1660): Aborting

I/LegacyVpnRunner( 1660): java.lang.IllegalStateException: mtpd is dead

I/LegacyVpnRunner( 1660):	at com.android.server.connectivity.Vpn$LegacyVpnRunner.execute(Vpn.java:587)

I/LegacyVpnRunner( 1660):	at com.android.server.connectivity.Vpn$LegacyVpnRunner.run(Vpn.java:465)

V/LegacyVpnRunner( 1660): Waiting

V/LegacyVpnRunner( 1660): Executing

I/LegacyVpnRunner( 1660): Aborting

I/LegacyVpnRunner( 1660): java.lang.IllegalStateException: Time is up

I/LegacyVpnRunner( 1660):	at com.android.server.connectivity.Vpn$LegacyVpnRunner.checkpoint(Vpn.java:478)

I/LegacyVpnRunner( 1660):	at com.android.server.connectivity.Vpn$LegacyVpnRunner.execute(Vpn.java:590)

I/LegacyVpnRunner( 1660):	at com.android.server.connectivity.Vpn$LegacyVpnRunner.run(Vpn.java:465)

V/LegacyVpnRunner( 1660): Waiting

V/LegacyVpnRunner( 1660): Executing

I/LegacyVpnRunner( 1660): Aborting

I/LegacyVpnRunner( 1660): java.lang.IllegalStateException: mtpd is dead

I/LegacyVpnRunner( 1660):	at com.android.server.connectivity.Vpn$LegacyVpnRunner.execute(Vpn.java:587)

I/LegacyVpnRunner( 1660):	at com.android.server.connectivity.Vpn$LegacyVpnRunner.run(Vpn.java:465)

V/LegacyVpnRunner( 1660): Waiting

V/LegacyVpnRunner( 1660): Executing

I/LegacyVpnRunner( 1660): Aborting

I/LegacyVpnRunner( 1660): java.lang.IllegalStateException: Time is up

I/LegacyVpnRunner( 1660):	at com.android.server.connectivity.Vpn$LegacyVpnRunner.checkpoint(Vpn.java:478)

I/LegacyVpnRunner( 1660):	at com.android.server.connectivity.Vpn$LegacyVpnRunner.execute(Vpn.java:590)

I/LegacyVpnRunner( 1660):	at com.android.server.connectivity.Vpn$LegacyVpnRunner.run(Vpn.java:465)

V/LegacyVpnRunner( 1660): Waiting

V/LegacyVpnRunner( 1660): Executing

I/LegacyVpnRunner( 1660): Aborting

I/LegacyVpnRunner( 1660): java.lang.IllegalStateException: Time is up

I/LegacyVpnRunner( 1660):	at com.android.server.connectivity.Vpn$LegacyVpnRunner.checkpoint(Vpn.java:478)

I/LegacyVpnRunner( 1660):	at com.android.server.connectivity.Vpn$LegacyVpnRunner.execute(Vpn.java:590)

I/LegacyVpnRunner( 1660):	at com.android.server.connectivity.Vpn$LegacyVpnRunner.run(Vpn.java:465)

V/LegacyVpnRunner( 1660): Waiting

V/LegacyVpnRunner( 1660): Executing

I/LegacyVpnRunner( 1660): Aborting

I/LegacyVpnRunner( 1660): java.lang.IllegalStateException: racoon is dead

I/LegacyVpnRunner( 1660):	at com.android.server.connectivity.Vpn$LegacyVpnRunner.execute(Vpn.java:587)

I/LegacyVpnRunner( 1660):	at com.android.server.connectivity.Vpn$LegacyVpnRunner.run(Vpn.java:465)

V/LegacyVpnRunner( 1660): Waiting

V/LegacyVpnRunner( 1660): Executing

I/LegacyVpnRunner( 1660): Aborting

I/LegacyVpnRunner( 1660): java.lang.IllegalStateException: Time is up

I/LegacyVpnRunner( 1660):	at com.android.server.connectivity.Vpn$LegacyVpnRunner.checkpoint(Vpn.java:478)

I/LegacyVpnRunner( 1660):	at com.android.server.connectivity.Vpn$LegacyVpnRunner.execute(Vpn.java:590)

I/LegacyVpnRunner( 1660):	at com.android.server.connectivity.Vpn$LegacyVpnRunner.run(Vpn.java:465)

V/LegacyVpnRunner( 1660): Waiting

V/LegacyVpnRunner( 1660): Executing

I/LegacyVpnRunner( 1660): Aborting

I/LegacyVpnRunner( 1660): java.lang.IllegalStateException: racoon is dead

I/LegacyVpnRunner( 1660):	at com.android.server.connectivity.Vpn$LegacyVpnRunner.execute(Vpn.java:587)

I/LegacyVpnRunner( 1660):	at com.android.server.connectivity.Vpn$LegacyVpnRunner.run(Vpn.java:465)

V/LegacyVpnRunner( 1660): Waiting

V/LegacyVpnRunner( 1660): Executing

I/LegacyVpnRunner( 1660): Aborting

I/LegacyVpnRunner( 1660): java.lang.IllegalStateException: Time is up

I/LegacyVpnRunner( 1660):	at com.android.server.connectivity.Vpn$LegacyVpnRunner.checkpoint(Vpn.java:478)

I/LegacyVpnRunner( 1660):	at com.android.server.connectivity.Vpn$LegacyVpnRunner.execute(Vpn.java:590)

I/LegacyVpnRunner( 1660):	at com.android.server.connectivity.Vpn$LegacyVpnRunner.run(Vpn.java:465)

V/LegacyVpnRunner( 1660): Waiting

V/LegacyVpnRunner( 1660): Executing

I/LegacyVpnRunner( 1660): Aborting

I/LegacyVpnRunner( 1660): java.lang.IllegalStateException: Time is up

I/LegacyVpnRunner( 1660):	at com.android.server.connectivity.Vpn$LegacyVpnRunner.checkpoint(Vpn.java:478)

I/LegacyVpnRunner( 1660):	at com.android.server.connectivity.Vpn$LegacyVpnRunner.execute(Vpn.java:590)

I/LegacyVpnRunner( 1660):	at com.android.server.connectivity.Vpn$LegacyVpnRunner.run(Vpn.java:465)

V/LegacyVpnRunner( 1660): Waiting

V/LegacyVpnRunner( 1660): Executing

I/LegacyVpnRunner( 1660): Aborting

I/LegacyVpnRunner( 1660): java.lang.IllegalStateException: Time is up

I/LegacyVpnRunner( 1660):	at com.android.server.connectivity.Vpn$LegacyVpnRunner.checkpoint(Vpn.java:478)

I/LegacyVpnRunner( 1660):	at com.android.server.connectivity.Vpn$LegacyVpnRunner.execute(Vpn.java:590)

I/LegacyVpnRunner( 1660):	at com.android.server.connectivity.Vpn$LegacyVpnRunner.run(Vpn.java:465)

And this one with adb logcat -s Vpn:*:

--------- beginning of /dev/log/system

--------- beginning of /dev/log/main

I/Vpn ( 1660): Switched from [Legacy VPN] to [Legacy VPN]

I/Vpn ( 1660): Switched from [Legacy VPN] to [Legacy VPN]

I/Vpn ( 1660): Switched from [Legacy VPN] to [Legacy VPN]

I/Vpn ( 1660): Switched from [Legacy VPN] to [Legacy VPN]

I/Vpn ( 1660): Switched from [Legacy VPN] to [Legacy VPN]

I/Vpn ( 1660): Switched from [Legacy VPN] to [Legacy VPN]

I/Vpn ( 1660): Switched from [Legacy VPN] to [Legacy VPN]

I/Vpn ( 1660): Switched from [Legacy VPN] to [Legacy VPN]

I/Vpn ( 1660): Switched from [Legacy VPN] to [Legacy VPN]

I/Vpn ( 1660): Switched from [Legacy VPN] to [Legacy VPN]

I/Vpn ( 1660): Switched from [Legacy VPN] to [Legacy VPN]

I/Vpn ( 1660): Switched from [Legacy VPN] to [Legacy VPN]

Would you please help me get rid of this problem after several months?