本帖最后由 新手045221 于 2018-4-9 21:13 编辑
集成连接VPN的SDK到应用中,Android客户端,使用L3VPN的连接模式,集成在系统apk(系统签名的apk)中就无法创建L3VPN,返回错误“启动L3VPN失败”,非系统签名应用可以正常创建,具体错误log如下:
04-09 21:09:34.066 25918-26464/com.zs.devicemanager E/JavaBinder: !!! FAILED BINDER TRANSACTION !!! 04-09 21:09:34.067 25918-26464/com.zs.devicemanager E/SFSDK-SvpnServiceManager: [SvpnServiceManager:InstallTunDev:450] IllegalStateException system not support! 04-09 21:09:34.067 25918-26464/com.zs.devicemanager W/System.err: java.lang.IllegalStateException: android.os.TransactionTooLargeException 04-09 21:09:34.067 25918-26464/com.zs.devicemanager W/System.err: at android.net.VpnService$Builder.establish(VpnService.java:770) 04-09 21:09:34.067 25918-26464/com.zs.devicemanager W/System.err: at com.sangfor.ssl.l3vpn.service.SvpnServiceManager.InstallTunDev(SvpnServiceManager.java:443) 04-09 21:09:34.067 25918-26464/com.zs.devicemanager W/System.err: Caused by: android.os.TransactionTooLargeException 04-09 21:09:34.068 25918-26464/com.zs.devicemanager W/System.err: at android.os.BinderProxy.transactNative(Native Method) 04-09 21:09:34.068 25918-26464/com.zs.devicemanager W/System.err: at android.os.BinderProxy.transact(Binder.java:496) 04-09 21:09:34.068 25918-26464/com.zs.devicemanager W/System.err: at android.net.IConnectivityManager$Stub$Proxy.establishVpn(IConnectivityManager.java:1754) 04-09 21:09:34.068 25918-26464/com.zs.devicemanager W/System.err: at android.net.VpnService$Builder.establish(VpnService.java:768) 04-09 21:09:34.068 25918-26464/com.zs.devicemanager W/System.err: ... 1 more 04-09 21:09:34.068 25918-26464/com.zs.devicemanager I/SFSDK-VpnService: [GetVirtualFd:369]Tun fd:-1 04-09 21:09:34.069 25918-26464/com.zs.devicemanager E/SFSDK-CTunManager: [InstallTun:118]Invalid virtual fd! 04-09 21:09:34.069 25918-26464/com.zs.devicemanager I/SFSDK-CmdSocket: [HandleCmdMsg:163]Install Tun finish! 04-09 21:09:34.069 25918-25918/com.zs.devicemanager E/SFSDK-L3vpnController: [L3vpnController:sendErrorMessage:445] Device Not support service! 04-09 21:09:34.070 25918-25918/com.zs.devicemanager I/SFSDK-SangforAuthManager: [SangforAuthManager:vpnCallback:1323] vpnCallback, vpnResult:-3, authType:0 04-09 21:09:34.080 25918-25918/com.zs.devicemanager I/SFSDK-SangforAuthManager: [SangforAuthManager:vpnCallback:1408] L3VPN failed to start, error:认证成功 04-09 21:09:34.082 25918-26483/com.zs.devicemanager I/SFSDK-VpnService: [Java_com_sangfor_ssl_l3vpn_service_SvpnServiceManager_svpnStop:126]Start Stop SvpnSerice! 04-09 21:09:34.082 25918-26483/com.zs.devicemanager I/SFSDK-VpnService: [StopService:235]Stop vpnservice! 04-09 21:09:34.082 25918-25918/com.zs.devicemanager D/jiahui: onLoginFailed启动L3VPN失败 04-09 21:09:34.082 25918-26483/com.zs.devicemanager I/SFSDK-ForwardManager: [Stop:606]try stop send signal! 04-09 21:09:34.083 25918-26464/com.zs.devicemanager I/SFSDK-CmdSocket: [HandleCmdMsg:175]CmdSocket make success! 04-09 21:09:34.084 25918-26464/com.zs.devicemanager I/SFSDK-ForwardManager: [Run:156]Forward stop! 04-09 21:09:34.093 25918-25918/com.zs.devicemanager I/ViewRootImpl: CPU Rendering VSync enable = true 04-09 21:09:34.154 25918-25918/com.zs.devicemanager I/SFSDK-SFSDK_NetworkMonitorReceiver: [Log:info:191] [tid=1] Connectivity changed: {VPN[]:CONNECTED/CONNECTED} {NetworkMonitorReceiver.java:83} 04-09 21:09:34.155 25918-25918/com.zs.devicemanager I/SFSDK-SFSDK_NetworkMonitorReceiver: [Log:info:191] [tid=1] Connectivity changed: {VPN[]  ISCONNECTED/DISCONNECTED} {NetworkMonitorReceiver.java:83} 04-09 21:09:34.283 25918-26483/com.zs.devicemanager I/SFSDK-DNS: [StopDns:63][dns]stopping worker. 04-09 21:09:34.842 25918-26483/com.zs.devicemanager I/SFSDK-VpnService: [StopService:257]Stop SvpnSerice success in JNI! 04-09 21:09:34.845 25918-26483/com.zs.devicemanager I/SFSDK-SvpnServiceManager: [SvpnServiceManager:stop:275] l3vpnStop success! 04-09 21:09:34.847 25918-25918/com.zs.devicemanager I/SFSDK-L3vpnController: [L3vpnController$1:handleMessage:295] vpn service stop success. 04-09 21:09:34.849 25918-26483/com.zs.devicemanager I/SFSDK-SvpnServiceManager: [SvpnServiceManager:stopSvpnSerice:184] Stop service success 04-09 21:09:43.847 25918-26444/com.zs.devicemanager I/SFSDK-TimeQryService: [TimeQryService:handleServerMsg:537] update time to 1523282972846 04-09 21:09:54.181 25918-26444/com.zs.devicemanager I/SFSDK-TimeQryService: [TimeQryService:handleServerMsg:552] update time ok. 04-09 21:10:04.502 25918-26444/com.zs.devicemanager I/SFSDK-TimeQryService: [TimeQryService:handleServerMsg:537] update time to 1523282994501 04-09 21:10:14.860 25918-26444/com.zs.devicemanager I/SFSDK-TimeQryService: [TimeQryService:handleServerMsg:537] update time to 1523282994859 04-09 21:10:25.193 25918-26444/com.zs.devicemanager I/SFSDK-TimeQryService: [TimeQryService:handleServerMsg:552] update time ok. 04-09 21:10:35.563 25918-26444/com.zs.devicemanager I/SFSDK-TimeQryService: [TimeQryService:handleServerMsg:537] update time to 1523283024562 04-09 21:10:45.927 25918-26444/com.zs.devicemanager I/SFSDK-TimeQryService: [TimeQryService:handleServerMsg:537] update time to 1523283024926 04-09 21:10:56.281 25918-26444/com.zs.devicemanager I/SFSDK-TimeQryService: [TimeQryService:handleServerMsg:552] update time ok. 04-09 21:11:06.625 25918-26444/com.zs.devicemanager I/SFSDK-TimeQryService: [TimeQryService:handleServerMsg:537] update time to 1523283056621 04-09 21:11:16.955 25918-26444/com.zs.devicemanager I/SFSDK-TimeQryService: [TimeQryService:handleServerMsg:537] update time to 1523283055954 04-09 21:11:27.303 25918-26444/com.zs.devicemanager I/SFSDK-TimeQryService: [TimeQryService:handleServerMsg:552] update time ok. |