Hello there, I have an app which connects perfectly with our IIS services on all SDK versions <24. When installed on Pixel phone, it doesn't want to connect with same services. I checked changes to Android N related with network security and it looks that those changes affects network behavior. I followed instructions on google here <https://developer.android.com/training/articles/security-config.html?hl=he>but I'm not 100% sure it works for me. So the first question is: 1. If correctly implemented network_security_config.xml with certs issued for my website, do I need any code changes when using ksoap2 or it will just work? Version used in current app is app/libs/ksoap2-android-assembly-3.0.0-RC.2-jar-with-dependencies.jar I know is old but works perfectly so far. 2. Are there any changes in current versions of ksoap2 which possibly affects network connection on Pixel phone? Should I update it?
Now I have this error javax.net.ssl.SSLHandshakeException: Connection closed by peer . I'm not sure how properly embed cert in my app. I'm using GoDaddy certs and there are only *.cer certs available and Google mention about PEM and DER formats. 3. If anybody could point me how to properly embed certs, that would be great. I found https://blog.sagaoftherealms.net/?p=578 procedure to embed certs but on linux and I'm on windows platform. Just a while ago I exported certs using Chrome export cert (DER encoded binary X.509 cer) when browsing our page, embedded in app under res/raw but I got this message Caused by: android.security.net.config.XmlConfigSource$ParserException: Unknown certificates src. Should be one of system|user|@resourceVal at: Binary XML file line #13 so I belive it is in the wrong format. 4. Is it a big difference when I refer to sources using @ (at) char at the beginning? For some reason when I use @ system can't recognize this resource, but when I remove it, it works. I would be very appreciated for any help. I'm not Java Android developer but I need to fix this quickly, Thanks in advance! :) -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/android-developers. To view this discussion on the web visit https://groups.google.com/d/msgid/android-developers/b6e600d5-e83e-4626-8484-cec8874a84f4%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.

