renyuneyun / Easer

User-defined explicit automation for Android
https://renyuneyun.github.io/Easer/
GNU General Public License v3.0
812 stars 93 forks source link

Failed: Launch App on LOS 17.1 and other problems #365

Open vsatmydynipnet opened 3 years ago

vsatmydynipnet commented 3 years ago

Good Morning, first of all let me say that I love the App and it is really cool stuff.

Describe the bug

I have setup LineageOS 17.1, rootet, OpenVPN and Easer. The idea is to connect to VPN if leaving home WiFi to be able to make LinPhone auto reconnect to the VoIP Server through VPN.

Situation:

So I hope to find help to get the background stuff and the detecting the controlling app stuff working.

To Reproduce Steps to reproduce the behavior:

Setup description: Open settings

– enable ‘Use root features’

– Check ‘Activated skills’, where the minimum is: Wi-Fi, Connectivity Type, Wi-Fi Connection

Open data

– Create Condition -> Choose a Condition -> WiFi Connection

Condition Title: At-Home

Match SSID: Your Home SSID

– Create Event -> Choose an Event -> Connection Type

Event Title: HaveConnection

Selected Types: Wi-Fi and Mobile

– Create Profile -> + -> Launch App

Profile Title: OpenVPN Start

APP: de.blinkt.openvpn

Class Name: de.blinkt.openvpn.api.ConnectVPN

– Extras:

Key: de.blinkt.openvpn.api.profileName

Value: OpenVPN profile name

– Create Profile -> + -> Launch App

Profile Title: OpenVPN Stop

APP: de.blinkt.openvpn

Class Name: openvpn.api.DisconnectVPN

Best to test with “Trigger this Profile”.

– Create Pivot

Script Title: Online

Profiles:

Event: HaveConnection

– Online-> Add child

Script title: Home WLAN

Profile: OpenVPN Stop

Condition: At-Home

Reverse scenario: disabled

– Online-> Add child

Script title: Insecure Network

Profile: OpenVPN Start

Condition: At-Home

Reverse scenario: enabled

– Finally

Start Rules

Extra phone info (please complete the following information):

Thank you very much.

vsatmydynipnet commented 3 years ago

Adding the Debug Log

1608025715703,2020.12.15 10:48:35.703,ASSERT,PRETTY_LOGGER,======Easer started======
1608025715710,2020.12.15 10:48:35.710,INFO,PRETTY_LOGGER,NotificationEventListenerService onCreate()
1608025715715,2020.12.15 10:48:35.715,INFO,PRETTY_LOGGER,InterruptionFilterSwitcherService onCreate()
1608025718963,2020.12.15 10:48:38.963,DEBUG,PRETTY_LOGGER,{event control=state control}
1608025718975,2020.12.15 10:48:38.975,DEBUG,PRETTY_LOGGER,{event control=state control}
1608025718977,2020.12.15 10:48:38.977,DEBUG,PRETTY_LOGGER,{event control=state control}
1608025718984,2020.12.15 10:48:38.984,DEBUG,PRETTY_LOGGER,{event control=state control}
1608025718991,2020.12.15 10:48:38.991,DEBUG,PRETTY_LOGGER,{battery=power_status}
1608025718998,2020.12.15 10:48:38.998,DEBUG,PRETTY_LOGGER,{battery=power_status, calendar_condition=calendar}
1608025719005,2020.12.15 10:48:39.005,DEBUG,PRETTY_LOGGER,{battery=power_status, calendar_condition=calendar}
1608025719007,2020.12.15 10:48:39.007,DEBUG,PRETTY_LOGGER,{battery=power_status}
1608025719010,2020.12.15 10:48:39.010,DEBUG,PRETTY_LOGGER,{battery=power_status, calendar_condition=calendar}
1608025719013,2020.12.15 10:48:39.013,DEBUG,PRETTY_LOGGER,{battery=power_status, calendar_condition=calendar}
1608025719015,2020.12.15 10:48:39.015,DEBUG,PRETTY_LOGGER,{battery=power_status}
1608025719016,2020.12.15 10:48:39.016,DEBUG,PRETTY_LOGGER,{battery=power_status}
1608025719022,2020.12.15 10:48:39.022,DEBUG,PRETTY_LOGGER,{battery=power_status, calendar_condition=calendar}
1608025719024,2020.12.15 10:48:39.024,DEBUG,PRETTY_LOGGER,{battery=power_status, calendar_condition=calendar}
1608025719127,2020.12.15 10:48:39.127,DEBUG,PRETTY_LOGGER,Permission for plugin <calendar> not satisfied
1608025719128,2020.12.15 10:48:39.128,DEBUG,PRETTY_LOGGER,Permission for plugin <call> not satisfied
1608025719134,2020.12.15 10:48:39.134,DEBUG,PRETTY_LOGGER,Permission for plugin <sms> not satisfied
1608025719141,2020.12.15 10:48:39.141,DEBUG,PRETTY_LOGGER,Permission for plugin <send_sms> not satisfied
1608025719143,2020.12.15 10:48:39.143,DEBUG,PRETTY_LOGGER,Permission for plugin <calendar> not satisfied
1608025719144,2020.12.15 10:48:39.144,DEBUG,PRETTY_LOGGER,Permission for plugin <call> not satisfied
1608025725647,2020.12.15 10:48:45.647,DEBUG,PRETTY_LOGGER,{event control=state control}
1608025725649,2020.12.15 10:48:45.649,DEBUG,PRETTY_LOGGER,{event control=state control}
1608025725650,2020.12.15 10:48:45.650,DEBUG,PRETTY_LOGGER,{event control=state control}
1608025725653,2020.12.15 10:48:45.653,DEBUG,PRETTY_LOGGER,{event control=state control}
1608025725655,2020.12.15 10:48:45.655,DEBUG,PRETTY_LOGGER,{battery=power_status}
1608025725657,2020.12.15 10:48:45.657,DEBUG,PRETTY_LOGGER,{battery=power_status, calendar_condition=calendar}
1608025725659,2020.12.15 10:48:45.659,DEBUG,PRETTY_LOGGER,{battery=power_status, calendar_condition=calendar}
1608025725663,2020.12.15 10:48:45.663,DEBUG,PRETTY_LOGGER,{battery=power_status}
1608025725665,2020.12.15 10:48:45.665,DEBUG,PRETTY_LOGGER,{battery=power_status, calendar_condition=calendar}
1608025725666,2020.12.15 10:48:45.666,DEBUG,PRETTY_LOGGER,{battery=power_status, calendar_condition=calendar}
1608025725668,2020.12.15 10:48:45.668,DEBUG,PRETTY_LOGGER,{battery=power_status}
1608025725669,2020.12.15 10:48:45.669,DEBUG,PRETTY_LOGGER,{battery=power_status}
1608025725670,2020.12.15 10:48:45.670,DEBUG,PRETTY_LOGGER,{battery=power_status, calendar_condition=calendar}
1608025725671,2020.12.15 10:48:45.671,DEBUG,PRETTY_LOGGER,{battery=power_status, calendar_condition=calendar}
1608025725704,2020.12.15 10:48:45.704,DEBUG,PRETTY_LOGGER,Permission for plugin <calendar> not satisfied
1608025725705,2020.12.15 10:48:45.705,DEBUG,PRETTY_LOGGER,Permission for plugin <call> not satisfied
1608025725708,2020.12.15 10:48:45.708,DEBUG,PRETTY_LOGGER,Permission for plugin <sms> not satisfied
1608025725716,2020.12.15 10:48:45.716,DEBUG,PRETTY_LOGGER,Permission for plugin <send_sms> not satisfied
1608025725718,2020.12.15 10:48:45.718,DEBUG,PRETTY_LOGGER,Permission for plugin <calendar> not satisfied
1608025725719,2020.12.15 10:48:45.719,DEBUG,PRETTY_LOGGER,Permission for plugin <call> not satisfied
1608025727034,2020.12.15 10:48:47.034,VERBOSE,PRETTY_LOGGER,[EHService] onCreate()
1608025727077,2020.12.15 10:48:47.077,INFO,PRETTY_LOGGER,[EHService] created
1608025727088,2020.12.15 10:48:47.088,DEBUG,PRETTY_LOGGER,{battery=power_status, calendar_condition=calendar}
1608025727093,2020.12.15 10:48:47.093,DEBUG,PRETTY_LOGGER,{battery=power_status, calendar_condition=calendar}
1608025727107,2020.12.15 10:48:47.107,VERBOSE,PRETTY_LOGGER,ProfileLoaderService onCreate()
1608025727108,2020.12.15 10:48:47.108,DEBUG,PRETTY_LOGGER,[RemotePluginCommunicationHelper] begin()
1608025727128,2020.12.15 10:48:47.128,DEBUG,PRETTY_LOGGER,SSID: AT435020, BSSID: 00:14:6c:f9:9f:58, MAC: 02:00:00:00:00:00, Supplicant state: COMPLETED, RSSI: -75, Link speed: 54Mbps, Tx Link speed: 54Mbps, Rx Link speed: -1Mbps, Frequency: 2437MHz, Net ID: 0, Metered hint: false, score: 59
1608025727130,2020.12.15 10:48:47.130,VERBOSE,PRETTY_LOGGER,[EHService]  onServiceConnected: ComponentInfo{ryey.easer/ryey.easer.core.ConditionHolderService}
1608025727132,2020.12.15 10:48:47.132,VERBOSE,PRETTY_LOGGER,[EHService:mSetTriggers] setting triggers
1608025727133,2020.12.15 10:48:47.133,DEBUG,PRETTY_LOGGER,{battery=power_status}
1608025727135,2020.12.15 10:48:47.135,DEBUG,PRETTY_LOGGER,{battery=power_status, calendar_condition=calendar}
1608025727137,2020.12.15 10:48:47.137,DEBUG,PRETTY_LOGGER,{battery=power_status, calendar_condition=calendar}
1608025727140,2020.12.15 10:48:47.140,VERBOSE,PRETTY_LOGGER,[EHService:mSetTriggers] setting trigger for <Online>
1608025727145,2020.12.15 10:48:47.145,VERBOSE,PRETTY_LOGGER,[EHService:mSetTriggers] trigger for script node <Online> is set
1608025727151,2020.12.15 10:48:47.151,DEBUG,PRETTY_LOGGER,[EHService:mSetTriggers] triggers have been set
1608025727154,2020.12.15 10:48:47.154,VERBOSE,PRETTY_LOGGER,[EHService]  onServiceConnected: ComponentInfo{ryey.easer/ryey.easer.core.ProfileLoaderService}
1608025727166,2020.12.15 10:48:47.166,DEBUG,PRETTY_LOGGER,finished changeSatisfiedState to true
1608025727182,2020.12.15 10:48:47.182,DEBUG,PRETTY_LOGGER,event <Online> is not within cooldown time
1608025727183,2020.12.15 10:48:47.183,INFO,PRETTY_LOGGER,Lotus for <Online> satisfied
1608025727186,2020.12.15 10:48:47.186,INFO,PRETTY_LOGGER,Lotus for <NET-Unsecure> unsatisfied
1608025727190,2020.12.15 10:48:47.190,INFO,PRETTY_LOGGER,Lotus for <NET-AT435020> satisfied
1608025727191,2020.12.15 10:48:47.191,DEBUG,PRETTY_LOGGER,Loading profile <OpenVPN Stop> by <NET-AT435020>
1608025727192,2020.12.15 10:48:47.192,DEBUG,PRETTY_LOGGER,{event control=state control}
1608025727197,2020.12.15 10:48:47.197,DEBUG,PRETTY_LOGGER,{event control=state control}
1608025727197,2020.12.15 10:48:47.197,DEBUG,PRETTY_LOGGER,{event control=state control}
1608025727246,2020.12.15 10:48:47.246,WARN,PRETTY_LOGGER,Profile <OpenVPN Stop> has Operations failed to load
1608025727416,2020.12.15 10:48:47.416,ASSERT,PRETTY_LOGGER,======Easer started======
1608025727435,2020.12.15 10:48:47.435,DEBUG,PRETTY_LOGGER,[RemotePluginCommunicationHelper:ryey.easer.core.ProfileLoaderService@3383d37] onServiceConnected
1608025727433,2020.12.15 10:48:47.433,DEBUG,PRETTY_LOGGER,queryPlugin size 0
1608025733129,2020.12.15 10:48:53.129,DEBUG,PRETTY_LOGGER,Permission for plugin <calendar> not satisfied
1608025733131,2020.12.15 10:48:53.131,DEBUG,PRETTY_LOGGER,Permission for plugin <call> not satisfied
1608025733137,2020.12.15 10:48:53.137,DEBUG,PRETTY_LOGGER,Permission for plugin <sms> not satisfied
1608025733145,2020.12.15 10:48:53.145,DEBUG,PRETTY_LOGGER,Permission for plugin <send_sms> not satisfied
1608025733148,2020.12.15 10:48:53.148,DEBUG,PRETTY_LOGGER,Permission for plugin <calendar> not satisfied
1608025733150,2020.12.15 10:48:53.150,DEBUG,PRETTY_LOGGER,Permission for plugin <call> not satisfied
1608025962627,2020.12.15 10:52:42.627,DEBUG,PRETTY_LOGGER,finished changeSatisfiedState to true
1608025962634,2020.12.15 10:52:42.634,DEBUG,PRETTY_LOGGER,event <Online> is not within cooldown time
1608025962635,2020.12.15 10:52:42.635,INFO,PRETTY_LOGGER,Lotus for <Online> satisfied
1608025962644,2020.12.15 10:52:42.644,DEBUG,PRETTY_LOGGER,finished changeSatisfiedState to true
1608025962647,2020.12.15 10:52:42.647,DEBUG,PRETTY_LOGGER,event <Online> is within cooldown time
1608025971688,2020.12.15 10:52:51.688,DEBUG,PRETTY_LOGGER,finished changeSatisfiedState to true
1608025971688,2020.12.15 10:52:51.688,DEBUG,PRETTY_LOGGER,event <Online> is not within cooldown time
1608025971690,2020.12.15 10:52:51.690,INFO,PRETTY_LOGGER,Lotus for <Online> satisfied
1608025971699,2020.12.15 10:52:51.699,DEBUG,PRETTY_LOGGER,finished changeSatisfiedState to true
1608025971700,2020.12.15 10:52:51.700,DEBUG,PRETTY_LOGGER,event <Online> is within cooldown time
1608027001962,2020.12.15 11:10:01.962,DEBUG,PRETTY_LOGGER,[RemotePluginCommunicationHelper] begin()
1608027001968,2020.12.15 11:10:01.968,DEBUG,PRETTY_LOGGER,{battery=power_status}
1608027001970,2020.12.15 11:10:01.970,DEBUG,PRETTY_LOGGER,{battery=power_status}
1608027001974,2020.12.15 11:10:01.974,DEBUG,PRETTY_LOGGER,{battery=power_status, calendar_condition=calendar}
1608027001976,2020.12.15 11:10:01.976,DEBUG,PRETTY_LOGGER,{battery=power_status, calendar_condition=calendar}
1608027001978,2020.12.15 11:10:01.978,DEBUG,PRETTY_LOGGER,{event control=state control}
1608027001980,2020.12.15 11:10:01.980,DEBUG,PRETTY_LOGGER,{event control=state control}
1608027001982,2020.12.15 11:10:01.982,DEBUG,PRETTY_LOGGER,{event control=state control}
1608027001984,2020.12.15 11:10:01.984,DEBUG,PRETTY_LOGGER,{event control=state control}
1608027002119,2020.12.15 11:10:02.119,DEBUG,PRETTY_LOGGER,[RemotePluginCommunicationHelper:ryey.easer.core.ui.setting.SettingsActivity@af08071] onServiceConnected
1608027002121,2020.12.15 11:10:02.121,DEBUG,PRETTY_LOGGER,[RemotePluginRegistryService][handleMessage] { when=0 what=1 target=ryey.easer.core.RemotePluginRegistryService$a }
1608027002143,2020.12.15 11:10:02.143,DEBUG,PRETTY_LOGGER,[RemotePluginCommunicationHelper][handleMessage] { when=-20ms what=1 target=ryey.easer.core.b0$g }
1608027043492,2020.12.15 11:10:43.492,DEBUG,PRETTY_LOGGER,Permission for plugin <calendar> not satisfied
1608027043493,2020.12.15 11:10:43.493,DEBUG,PRETTY_LOGGER,Permission for plugin <call> not satisfied
1608027043499,2020.12.15 11:10:43.499,DEBUG,PRETTY_LOGGER,Permission for plugin <sms> not satisfied
1608027043503,2020.12.15 11:10:43.503,DEBUG,PRETTY_LOGGER,Permission for plugin <send_sms> not satisfied
1608027043507,2020.12.15 11:10:43.507,DEBUG,PRETTY_LOGGER,Permission for plugin <calendar> not satisfied
1608027043510,2020.12.15 11:10:43.510,DEBUG,PRETTY_LOGGER,Permission for plugin <call> not satisfied
1608027234449,2020.12.15 11:13:54.449,DEBUG,PRETTY_LOGGER,Permission for plugin <calendar> not satisfied
1608027234452,2020.12.15 11:13:54.452,DEBUG,PRETTY_LOGGER,Permission for plugin <call> not satisfied
1608027234460,2020.12.15 11:13:54.460,DEBUG,PRETTY_LOGGER,Permission for plugin <sms> not satisfied
1608027234470,2020.12.15 11:13:54.470,DEBUG,PRETTY_LOGGER,Permission for plugin <send_sms> not satisfied
1608027234479,2020.12.15 11:13:54.479,DEBUG,PRETTY_LOGGER,Permission for plugin <calendar> not satisfied
1608027234483,2020.12.15 11:13:54.483,DEBUG,PRETTY_LOGGER,Permission for plugin <call> not satisfied
1608027236456,2020.12.15 11:13:56.456,DEBUG,PRETTY_LOGGER,[RemotePluginCommunicationHelper] begin()
1608027236463,2020.12.15 11:13:56.463,DEBUG,PRETTY_LOGGER,{battery=power_status}
1608027236465,2020.12.15 11:13:56.465,DEBUG,PRETTY_LOGGER,{battery=power_status}
1608027236469,2020.12.15 11:13:56.469,DEBUG,PRETTY_LOGGER,{battery=power_status, calendar_condition=calendar}
1608027236471,2020.12.15 11:13:56.471,DEBUG,PRETTY_LOGGER,{battery=power_status, calendar_condition=calendar}
1608027236473,2020.12.15 11:13:56.473,DEBUG,PRETTY_LOGGER,{event control=state control}
1608027236474,2020.12.15 11:13:56.474,DEBUG,PRETTY_LOGGER,{event control=state control}
1608027236476,2020.12.15 11:13:56.476,DEBUG,PRETTY_LOGGER,{event control=state control}
1608027236479,2020.12.15 11:13:56.479,DEBUG,PRETTY_LOGGER,{event control=state control}
1608027236641,2020.12.15 11:13:56.641,DEBUG,PRETTY_LOGGER,[RemotePluginCommunicationHelper:ryey.easer.core.ui.setting.SettingsActivity@761b621] onServiceConnected
1608027236642,2020.12.15 11:13:56.642,DEBUG,PRETTY_LOGGER,[RemotePluginRegistryService][handleMessage] { when=0 what=1 target=ryey.easer.core.RemotePluginRegistryService$a }
1608027236670,2020.12.15 11:13:56.670,DEBUG,PRETTY_LOGGER,[RemotePluginCommunicationHelper][handleMessage] { when=-25ms what=1 target=ryey.easer.core.b0$g }
1608027254005,2020.12.15 11:14:14.005,DEBUG,PRETTY_LOGGER,Permission for plugin <calendar> not satisfied
1608027254007,2020.12.15 11:14:14.007,DEBUG,PRETTY_LOGGER,Permission for plugin <call> not satisfied
1608027254020,2020.12.15 11:14:14.020,DEBUG,PRETTY_LOGGER,Permission for plugin <calendar> not satisfied
1608027254022,2020.12.15 11:14:14.022,DEBUG,PRETTY_LOGGER,Permission for plugin <call> not satisfied
1608027255015,2020.12.15 11:14:15.015,DEBUG,PRETTY_LOGGER,[RemotePluginCommunicationHelper] begin()
1608027255021,2020.12.15 11:14:15.021,DEBUG,PRETTY_LOGGER,{battery=power_status}
1608027255024,2020.12.15 11:14:15.024,DEBUG,PRETTY_LOGGER,{battery=power_status}
1608027255026,2020.12.15 11:14:15.026,DEBUG,PRETTY_LOGGER,{battery=power_status, calendar_condition=calendar}
1608027255027,2020.12.15 11:14:15.027,DEBUG,PRETTY_LOGGER,{battery=power_status, calendar_condition=calendar}
1608027255030,2020.12.15 11:14:15.030,DEBUG,PRETTY_LOGGER,{event control=state control}
1608027255031,2020.12.15 11:14:15.031,DEBUG,PRETTY_LOGGER,{event control=state control}
1608027255033,2020.12.15 11:14:15.033,DEBUG,PRETTY_LOGGER,{event control=state control}
1608027255035,2020.12.15 11:14:15.035,DEBUG,PRETTY_LOGGER,{event control=state control}
1608027255198,2020.12.15 11:14:15.198,DEBUG,PRETTY_LOGGER,[RemotePluginCommunicationHelper:ryey.easer.core.ui.setting.SettingsActivity@bb4b8eb] onServiceConnected
1608027255200,2020.12.15 11:14:15.200,DEBUG,PRETTY_LOGGER,[RemotePluginRegistryService][handleMessage] { when=0 what=1 target=ryey.easer.core.RemotePluginRegistryService$a }
1608027255224,2020.12.15 11:14:15.224,DEBUG,PRETTY_LOGGER,[RemotePluginCommunicationHelper][handleMessage] { when=-20ms what=1 target=ryey.easer.core.b0$g }
1608027278788,2020.12.15 11:14:38.788,VERBOSE,PRETTY_LOGGER,[EHService] onDestroy
1608027278800,2020.12.15 11:14:38.800,INFO,PRETTY_LOGGER,[EHService] destroyed
1608027280095,2020.12.15 11:14:40.095,VERBOSE,PRETTY_LOGGER,[EHService] onCreate()
1608027280123,2020.12.15 11:14:40.123,INFO,PRETTY_LOGGER,[EHService] created
1608027280134,2020.12.15 11:14:40.134,DEBUG,PRETTY_LOGGER,{battery=power_status, calendar_condition=calendar}
1608027280139,2020.12.15 11:14:40.139,DEBUG,PRETTY_LOGGER,{battery=power_status, calendar_condition=calendar}
1608027280148,2020.12.15 11:14:40.148,VERBOSE,PRETTY_LOGGER,ProfileLoaderService onCreate()
1608027280148,2020.12.15 11:14:40.148,DEBUG,PRETTY_LOGGER,[RemotePluginCommunicationHelper] begin()
1608027280176,2020.12.15 11:14:40.176,DEBUG,PRETTY_LOGGER,SSID: AT435020, BSSID: 00:14:6c:f9:9f:58, MAC: 02:00:00:00:00:00, Supplicant state: COMPLETED, RSSI: -79, Link speed: 36Mbps, Tx Link speed: 36Mbps, Rx Link speed: -1Mbps, Frequency: 2437MHz, Net ID: 0, Metered hint: false, score: 53
1608027280177,2020.12.15 11:14:40.177,VERBOSE,PRETTY_LOGGER,[EHService]  onServiceConnected: ComponentInfo{ryey.easer/ryey.easer.core.ConditionHolderService}
1608027280178,2020.12.15 11:14:40.178,VERBOSE,PRETTY_LOGGER,[EHService:mSetTriggers] setting triggers
1608027280180,2020.12.15 11:14:40.180,DEBUG,PRETTY_LOGGER,queryPlugin size 0
1608027280180,2020.12.15 11:14:40.180,DEBUG,PRETTY_LOGGER,{battery=power_status}
1608027280182,2020.12.15 11:14:40.182,DEBUG,PRETTY_LOGGER,{battery=power_status, calendar_condition=calendar}
1608027280184,2020.12.15 11:14:40.184,DEBUG,PRETTY_LOGGER,{battery=power_status, calendar_condition=calendar}
1608027280185,2020.12.15 11:14:40.185,VERBOSE,PRETTY_LOGGER,[EHService:mSetTriggers] setting trigger for <Online>
1608027280190,2020.12.15 11:14:40.190,VERBOSE,PRETTY_LOGGER,[EHService:mSetTriggers] trigger for script node <Online> is set
1608027280191,2020.12.15 11:14:40.191,DEBUG,PRETTY_LOGGER,[EHService:mSetTriggers] triggers have been set
1608027280192,2020.12.15 11:14:40.192,VERBOSE,PRETTY_LOGGER,[EHService]  onServiceConnected: ComponentInfo{ryey.easer/ryey.easer.core.ProfileLoaderService}
1608027280198,2020.12.15 11:14:40.198,DEBUG,PRETTY_LOGGER,[RemotePluginCommunicationHelper:ryey.easer.core.ProfileLoaderService@338b09c] onServiceConnected
1608027280202,2020.12.15 11:14:40.202,DEBUG,PRETTY_LOGGER,finished changeSatisfiedState to true
1608027280203,2020.12.15 11:14:40.203,DEBUG,PRETTY_LOGGER,event <Online> is not within cooldown time
1608027280204,2020.12.15 11:14:40.204,INFO,PRETTY_LOGGER,Lotus for <Online> satisfied
1608027280207,2020.12.15 11:14:40.207,INFO,PRETTY_LOGGER,Lotus for <NET-Unsecure> unsatisfied
1608027280212,2020.12.15 11:14:40.212,INFO,PRETTY_LOGGER,Lotus for <NET-AT435020> satisfied
1608027280213,2020.12.15 11:14:40.213,DEBUG,PRETTY_LOGGER,Loading profile <OpenVPN Stop> by <NET-AT435020>
1608027280227,2020.12.15 11:14:40.227,DEBUG,PRETTY_LOGGER,{event control=state control}
1608027280230,2020.12.15 11:14:40.230,DEBUG,PRETTY_LOGGER,{event control=state control}
1608027280233,2020.12.15 11:14:40.233,DEBUG,PRETTY_LOGGER,{event control=state control}
1608027280261,2020.12.15 11:14:40.261,WARN,PRETTY_LOGGER,Profile <OpenVPN Stop> has Operations failed to load
renyuneyun commented 3 years ago

Thanks very much for the report. I believe you are right and there are two issues there:

  1. To correctly interoperate with OpenVPN app, which I need to investigate more on the OpenVPN app document. Do you have any idea where that information is?
  2. Starting apps in the backend. Maybe I missed some flags. I'll try to investigate...

But please be patient as I'm quite busy recently... Sorry for that.