[Eee Pad Transformer Android Development] lostsole2009:
VPN+RDP(Microsoft Remote Desktop client) issue on katkiss 4.3.1

KatKiss 4.3.1 issue with one app.

VPN setup(IPSec Xauth PSK,pre-shared key)

APP:Microsoft Remote Desktop

-Works on Stock 4.1.2 android.

-RDP works on KatKiss 4.3.1 if not using VPN connection.

Here is the RDP Logs.

KatKiss and RDP Log:

App.versionName: 8.0.1.24115

Build.VERSION.SDK_INT: 18

build.VERSION.RELEASE: 4.3.1

Build.VERSION.INCREMENTAL: eng.timduru.20131025.133525

Build.VERSION.CODENAME: REL

Build.BOARD: ventana

Build.BOOTLOADER: unknown

Build.BRAND: asus

Build.CPU_ABI: armeabi-v7a

Build.CPU_ABI2: armeabi

Build.DEVICE: tf101

Build.DISPLAY: JLS36I KatKiss-4.3.1_027

Build.FINGERPRINT: asus/US_epad/TF101:4.0.3/IML74K/US_epad-9.2.1.27-20120615:user/release-keys

Build.HARDWARE: ventana

Build.ID: JLS36I

Build.MANUFACTURER: asus

Build.MODEL: Transformer TF101

Build.PRODUCT: US_epad

Build.TYPE: userdebug

Build.USER: timduru

[2013-Nov-20 08:46:59] RDP (0): ----- BEGIN ACTIVE CONNECTION -----

[2013-Nov-20 08:46:59] RDP (0): Final rdp configuration used: persistent bookmark [

port = 3389

credentials.id1.username = MyDomain\tkohxxxxx

gateway_id =

credentials.id1.time = 1384879724851

hostname = C12xx.MyDomain.COM

credentials.current = id1

label = C12xx

credentials.items = id1

arc.time = 0

]

connect info[

hostnames = [C12xx.MyDomain.COM]

gatewayHost =

gatewayPort = 0

routingToken = Cookie: mstshash=MyDomain\tkohxxxxx

proxyHost =

proxyPort = 0

]

[2013-Nov-20 08:46:59] RDP (0): Not using any proxy

[2013-Nov-20 08:46:59] RDP (0): Protocol state changed to: ProtocolConnectingNetwork(1)

AsioEndpointContext (0): startup(): starting up down context

[2013-Nov-20 08:47:04] RDP (0): Resolved 'C12xx.MyDomain' to '10.xx.xx.31' using NameResolveMethod_DNS(1)

ASIOSocketAdapter (9): handleConnect(): boost error: Operation Canceled. instance: 0x5f4c8ef0

[2013-Nov-20 08:47:12] RDP (0): Error message: Operation Canceled

[2013-Nov-20 08:47:12] RDP (0): Protocol state changed to: ProtocolDisconnected(8)

[2013-Nov-20 08:47:12] RDP (0): Disconnect initiated by client

AsioEndpointContext (0): shutdown(): shutting down context

AsioEndpointContext (0): shutdown(): context shut down

AsioEndpointContext (0): shutdown(): shutting down context

AsioEndpointContext (0): shutdown(): context shut down

[2013-Nov-20 08:47:12] RDP (0): ------ END ACTIVE CONNECTION ------

*****

Stock 4.1.2 and RDP log:

App.versionName: 8.0.1.24115

Build.VERSION.SDK_INT: 16

build.VERSION.RELEASE: 4.1.2

Build.VERSION.INCREMENTAL: I9300XXEMF6

Build.VERSION.CODENAME: REL

Build.BOARD: smdk4x12

Build.BOOTLOADER: I9300XXEMF6

Build.BRAND: samsung

Build.CPU_ABI: armeabi-v7a

Build.CPU_ABI2: armeabi

Build.DEVICE: m0

Build.DISPLAY: JZO54K.I9300XXEMF6

Build.FINGERPRINT: samsung/m0xx/m0:4.1.2/JZO54K/I9300XXEMF6:user/release-keys

Build.HARDWARE: smdk4x12

Build.ID: JZO54K

Build.MANUFACTURER: samsung

Build.MODEL: GT-I9300

Build.PRODUCT: m0xx

Build.TYPE: user

Build.USER: se.infra

[2013-Nov-20 10:40:10] RDP (0): ----- BEGIN ACTIVE CONNECTION -----

[2013-Nov-20 10:40:10] RDP (0): Final rdp configuration used: persistent bookmark [

ui.mousemode = 0

port = 3389

gateway_id =

ui.show_pancontrol = false

hostname = C12xx.MyDomain.com

label = C12xx

ui.show_utilitiybar = false

credentials.items = id2

credentials.id2.time = 1384794385753

credentials.id1.username =

credentials.id2.username = MyDomain\tkohxxxxx

credentials.id1.time = 1384792626536

credentials.current = id2

arc.time = 0

]

connect info[

hostnames = [C12xx.MyDomain.com]

gatewayHost =

gatewayPort = 0

routingToken = Cookie: mstshash=MyDomain\tkohxxxxx

proxyHost =

proxyPort = 0

]

[2013-Nov-20 10:40:10] RDP (0): Not using any proxy

[2013-Nov-20 10:40:10] RDP (0): Protocol state changed to: ProtocolConnectingNetwork(1)

AsioEndpointContext (0): startup(): starting up down context

[2013-Nov-20 10:40:25] RDP (0): Resolved 'C12xx.MyDomain.com' to '10.xx.xx.31' using NameResolveMethod_DNS(1)

[2013-Nov-20 10:40:25] RDP (0): Protocol state changed to: ProtocolNegotiatingCredentials(2)

ItotLayer (0): server supportes enhanced security (CredSSP(2)). switching to TLS

ItotLayer (0): server supportes enhanced security (CredSSP(2)). switching to CredSSP

[2013-Nov-20 10:40:25] RDP (0): Protocol state changed to: ProtocolConnectingRDP(3)

[2013-Nov-20 10:40:25] RDP (0): Protocol state changed to: ProtocolInactive(4)

[2013-Nov-20 10:40:26] RDP (0): Server supports RAIL

[2013-Nov-20 10:40:26] RDP (0): Protocol state changed to: ProtocolActive(5)

[2013-Nov-20 10:40:38] RDP (0): Protocol state changed to: ProtocolInactive(4)

[2013-Nov-20 10:40:40] RDP (0): Server supports RAIL

[2013-Nov-20 10:40:40] RDP (0): Protocol state changed to: ProtocolActive(5)

How can this be fixed.