gayanvoice / android-vpn-client-ics-openvpn

⭐ Create your Android VPN App by using Android Studio and publish to Google Play Store 🤖
https://gayanvoice.medium.com/develop-a-vpn-app-in-java-using-android-studio-6f1f2d66031e
MIT License
586 stars 318 forks source link

not able to connect to server after publishing app in play store #42

Closed joshiaruj closed 4 years ago

joshiaruj commented 4 years ago

Hello sir I am facing an issue my app is not able to connect to the server after published in Google Play Store when I used to debug APK it was working fine it was connected to servers and now when I am using it through a Google Play Store it is always showing an error as no tap connect on connect button. Also I have replaced the Google services JSON file as well and I changed everything like OVPN file. please help

rhijjawi commented 4 years ago

could you send me the link for both .json files you created?

gayanvoice commented 4 years ago

Yeap @rhijjawi there can be an issue with the JSON files @joshiaruj

joshiaruj commented 4 years ago

I dont think so there is some error in json filw if there would be some error then it would have not connected to my server when i was using debug apk. There is some error in the code i guess, also i am attaching only one server , likewise i have many servers. Not a single time i am able to connect to my server thru play store apk. Also at the same time the debug apk works fine Please Help!!

appdetails.json

{ "ads":"true", "update":[{ "version":"", "title":"", "description":"", "size":"" }], "blocked":[ {"id":0, "app":"com.android.game"}, {"id":1, "app":"com.utorrent.client"}, {"id":2, "app":"com.torrent.client"}, {"id":3, "app":"com.tor.client"}, {"id":4, "app":"com.insta.client"}, {"id":5, "app":"com.facebook.client"}, {"id":6, "app":"com.get.client"} ], "free":[ {"id":0, "file":0, "city":"United States","country":"United States","image":"unitedstates","ip":"3.134.104.24","active":"true","signal":"c"}, ] }

filedetails.json:

{ "ovpn_file":[ {"id":0,"file":" setenv FORWARD_COMPATIBLE 1 client server-poll-timeout 4 nobind remote 3.134.104.24 1194 udp remote 3.134.104.24 1194 udp remote 3.134.104.24 443 tcp remote 3.134.104.24 1194 udp remote 3.134.104.24 1194 udp remote 3.134.104.24 1194 udp remote 3.134.104.24 1194 udp remote 3.134.104.24 1194 udp dev tun dev-type tun ns-cert-type server setenv opt tls-version-min 1.0 or-highest reneg-sec 604800 sndbuf 0 rcvbuf 0

NOTE: LZO commands are pushed by the Access Server at connect time.

NOTE: The below line doesn't disable LZO.

comp-lzo no verb 3 setenv PUSH_PEER_INFO

-----BEGIN CERTIFICATE----- MIICuDCCAaCgAwIBAgIEXqNX2DANBgkqhkiG9w0BAQsFADAVMRMwEQYDVQQDDApP cGVuVlBOIENBMB4XDTIwMDQxNzIxMTkyMFoXDTMwMDQyMjIxMTkyMFowFTETMBEG A1UEAwwKT3BlblZQTiBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB AKv9w+kCZ1ZV0bJeTd2OBnyDm9xMpiEdY+vcHn1i+tbMkzfZBuerSg3zGjsyywId j9Ntao+ffGho0CsfUZny1JGPHvM3QRTmO/BLolfQvRJswDYvl6SMiRIZ0mA8PJH6 qy9mXUodVOyiYMbJfrXdPbjibNfIY2qpMBHlNdfoEFc+cEWjMasubhyK6xgfacv8 uC4RHj2mwwZb7Ao+Dq8Cu8jzCoXkaWE0pxkJ8Bgx+KB6PPG0S3qQibbF+svKIjbp Z2+r+6BKOBvwPKwMh0DDkcilj/fpKRfChyRGiQHpY2bomI24DTlmA9fz9wHYOOOb 4yPUKN/6Jz6AOvHXL/rWrOUCAwEAAaMQMA4wDAYDVR0TBAUwAwEB/zANBgkqhkiG 9w0BAQsFAAOCAQEAmTX0g/S3woSmC+6RrGWiYmyS8bE+yNDEBrBdg7rJuSqJnstc I2+QrjepGhxoB80Rlgt9PSY+nLey8HjRm8fW3SVc5Q9ic/CtEJmsN/PPdIVfXF6/ UFa1lbAFbdMX9SXQjnbTVEUuhVGqSsuRavXwAkz4+FZu46cDxnNXCs2qwPqRX1pp 0nyTZ/u+mcnw0I5cyNjlNxC4Dewbyq4pQ8gxlQLpQutEe8yaVnxcY7dVSdsu6rlV TO27HAgxcnaFx37WDGmcf3lyI63HmW36LzEI7bwwe+pWv9KSrKJB2kcFLzijgGFi QZMDIGNec2iF1UbTa/tjn8nvsbWrWcepap+ziw== -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIICyTCCAbGgAwIBAgIBAzANBgkqhkiG9w0BAQsFADAVMRMwEQYDVQQDDApPcGVu VlBOIENBMB4XDTIwMDQxNzIxMjQxN1oXDTMwMDQyMjIxMjQxN1owGTEXMBUGA1UE AwwOYXJ1al9BVVRPTE9HSU4wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB AQC6hXiiCG03Mz+lvcff2U0EDlGVC9twWkiHUJS4qf3L7rn4V7AYm7OoJnwPvIuO AQoyaponIacPQvX4FWDtC3V+YrdQIlpd3W9EoPDBE1q3kO5caUUdIwtX3yXCXY4Q knzoNjAkXFyy+MCbPpk/lsOkUHUuBJ8R/1wocSlL4finEnqUIElbsCGSr/VhzR9R X1KNPa4Ve+7oqrDYun8rteol+62DmlmtuVZYMV7IzClKWS2fKsdOVkkoehqOXP4s 617X3d48ytHVrjPSaDzeOaeG8HxaMFZBx4QgpqglY0wG1JQBJeuRip7P8Sr1m59+ 1h24JLtf6Mv37UEqug5UUA6nAgMBAAGjIDAeMAkGA1UdEwQCMAAwEQYJYIZIAYb4 QgEBBAQDAgeAMA0GCSqGSIb3DQEBCwUAA4IBAQA/Ud4IgX622IXgHWw8Juk/FLhA br4Cy2Ci8j7BvTw67RTDko7/mFZLq1xz/pGAUe+ABNoeKGa4+3klSERPMB9GNbxn pZ12bjODO66e2sWU3uQZpkGFIhrwkeBRGOdogCwgCQrLAONhxdEUDIEmez6firwl HEFPn1e/ZK4EfMcrsYYGiGzgPnuwpDU4Ezlisy8dhR++jXDZ0D5GNB4+bYgZ2fzi Ww5FCGrmVd10q9cXWNKxrnoGVFSaRacAlgixeBicIa6CL+AdTGKwFpgGj/lbsiRo MOsZ0s27KK4nNzaFnRD89SY8XYFk0ma9seJDpg/ehoBgjaA+fWOlAKyyjtUp -----END CERTIFICATE----- -----BEGIN PRIVATE KEY----- MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQC6hXiiCG03Mz+l vcff2U0EDlGVC9twWkiHUJS4qf3L7rn4V7AYm7OoJnwPvIuOAQoyaponIacPQvX4 FWDtC3V+YrdQIlpd3W9EoPDBE1q3kO5caUUdIwtX3yXCXY4QknzoNjAkXFyy+MCb Ppk/lsOkUHUuBJ8R/1wocSlL4finEnqUIElbsCGSr/VhzR9RX1KNPa4Ve+7oqrDY un8rteol+62DmlmtuVZYMV7IzClKWS2fKsdOVkkoehqOXP4s617X3d48ytHVrjPS aDzeOaeG8HxaMFZBx4QgpqglY0wG1JQBJeuRip7P8Sr1m59+1h24JLtf6Mv37UEq ug5UUA6nAgMBAAECggEAAg4KYC6blWoZH2hR1WN9d7f4qh2xUzGLbwIyQT6OLzr4 DYZZyEue1RFneHzpRK06QYfvHtM+Fer07sC9ip7/sl7ACj/2ouYXnbfwLxBZhYAx QA9g1YtXSqaIsfV55TDX8271ZNEnrEkVRiCQa6TrjtncEJ+4aOhZSZDFlbJtnNmQ bRmZGkOc4nDfUxpkod5GbFVqJVq3T1Rh/bALFzehMea7YjpUQV2gUl8qim9/yvQ4 5qe5KfvQZK0bzQdx/qe0g+8W15MgQiJfKyfi65FoYBbYykM38czDRQM9XJhMi+5C LkYKT0u7FpeW3w1OEEbvfMZaaU2c7iFCI3cKvdp8QQKBgQDyGBjogxeGtz4yH6XP CCvpIucQoi0MiNWlAX/tHgvef2EOWEyyJwCa2Xc+vnoWGvvtGW3wLr3/u79OlOnM Lagw5YE67HcVGPq+rJt4MAw5GMWmDbtPygax1gF18KqRY+a98WkUMCoGFhkC79Io w6PnluMLFgc0YWJbPhJosLtpsQKBgQDFPDKQaExRy+3yEgg0iWk0A5IDS0pk1xOx C7FuJjqQbTCBC35p8Gz3EEhWyRDAw5HHqEOkK02xfqKETWVbzQURtYQTH2hcjmIn T0Pgh8R/oMrKjx0EsDvVNTDDo3fK3YCWwlzmgfvDKPB1F3P4pvxmdEhcBcuGqOnT 8H28A5a71wKBgQDUK0JJI/qOWjHsA8hw9RxmqewPq9IHVjTG89WFnfuQ99m7lK9C wuPI0iWrm4urq+J2HP84q/5gDc7Ps7pi8vCgScNEPNDwcH/wc52da56Ku6ccrJQo jUnouUF2d4FFAmTKurP4uW1bACrTZBKvHyaaZKZ+pMOTqHVmubOwhJL7QQKBgQCX fMTZZUI5EQiRBIiI0YGcEaH0Jb/d89OMCA8fKv2QME0w0EMn2yHWIQtunL/hTlSJ pRNO5HOoADuSol9XQwDBuUjX5yeg7zs0Ng1MRvsFi9o1+fWvxCwwdcoeeU9o4PgC 0wXHhc549ti5FmpccOUrS+THySupIdN2lR/9aEQ9wQKBgAdUkAkQYvHX4XYuWsSY ql3btWymsIYqvmIgGAcdgdhKhsoxbGNcp4uT4xYU9+x/TQ6GaGFJU8wRPBipo75F aDP5DPI/EqDkmY0VsKGjBBjjy8cqS2gO0RJJvMDuZ/25AzvQE6vTxawql6zh9uUW G1YT578FNs3E6p7fDgZN+gR6 -----END PRIVATE KEY-----

key-direction 1

# # 2048 bit OpenVPN static key (Server Agent) # -----BEGIN OpenVPN Static key V1----- 7ab8bfe14667654b7a7491603098ee38 95b7ce4b472e069e8aed462fe2062678 f3be9d9c55fbb88c8a7ccbe550d3bf84 1acc6968319839f40ce472ca39a2e77b 484534ec3e622a9f3621f28d01ecc303 43d407184c975a6a6794da903e39ed76 83ea53cb02b1c66f2c15a5f99b5b6a86 7090ee67caede6f3da2b5d8a7a41a0bb c28137323e9e023ac2174efe83221ddd 4e96e8855921ed6cb516e9d2cf5a4db7 8efc1c780aeec47b50185c5d43453e5f ec6d9b36f58517c1a69ae67f958b0efb 77d6ad4b23f68d9d883dd6b107d2ab6b 8559f0ae5d0ea46e406965ee3d702715 3498e1ec3ba4172cfbe8db87792b0781 cd805072ad323d8342a242942a11241f -----END OpenVPN Static key V1----- "}, ] }
joshiaruj commented 4 years ago

Yeap @rhijjawi there can be an issue with the JSON files @joshiaruj

plz reply sir

gayanvoice commented 4 years ago

So that means debug APKis working fine, but not production APK?

joshiaruj commented 4 years ago

yes exactly debug works fine but production apk doesn’t connect to server , also do we have to remove google play services json though i deleted urs and added mine so it doesn’t make any difference

joshiaruj commented 4 years ago

as a developer even you dont knw whats the issue like seriously u r crap FO