I've developed an Android app & I'm using two way ssl authentication in this app. Till Android 8.1 app is working fine. But from Android 9.0 app is getting 'handshake failed' error from server.
Related
I'm troubleshooting an issue on our website which I can only reproduce using an Android phone or Android emulator, not using a browser's built-in emulator. On my environment (cloud VM), the only emulator that works is BlueStacks. I am running the website locally from Visual Studio (ASP.NET Core) on port 7086. However, I can't connect to it from the emulator. I have tried connecting to 10.0.2.2:7086, but I get ERR_CONNECTION_TIMED_OUT. The only answers I can find on StackOverflow indicate that this should work, so I'm not sure what else to try. Thanks!
I created an application using IBM mobilefirst and my application is working fine, but when I look at my console in mobile first browser I find out some errors.How to resolve these errors?
I'm having problems debugging/previewing my app in any browser with the command mfp app preview. I don't see any network related calls in the debugger in Chrome. CORS is enabled. Its an Ionic 2 app (cordova).
Running the app in the emulator or on a real device works perfectly fine with the same code.
I'm using MobileFirst Platform 8.0 hosted on BlueMix.
For app preview in MobileFirst 8.0 use command
mfpdev app preview
MobileFirst applications can access resources using the WLResourceRequest REST API.
I suggest that you will take a tour of the MobileFirst Resource request from JavaScript in MobileFirst Foundation 8.0.
https://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/8.0/application-development/cordova-apps/
https://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/8.0/application-development/resource-request/javascript/
https://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/8.0/bluemix/using-mobile-foundation/
I am building a ios 10 app using xcode 8 and ibm mobile first 7.1. However the app can not connect to the mfp server.
Here is the error code:
Client registration failed with error: {"responseHeaders":{},"status":200,"responseText":"Invalid response when registering application","invocationContext":null}
2016-09-21 10:02:37.753286 [ERROR] [NONE] [/apps/services/api/**********/iphone/init] failure. state: 200, response: undefined
I am under HTTP network.
Your application will not be able to communicate with the back end by using plain HTTP or older SSL/TLS protocols from iOS 9 on-wards. This feature is introduced by Apple and you can find more information about this here.
If you turned off Application transport security feature and still facing this issue means then we require entire client side log and network capture between your client and server in order to debug the issue as this error occurs for multiple reasons.
After successfully building the AppCenter client application and launching it in an iOS device, my problem is that when I enter my Worklight Server credentials, the server URL and the port and with or without the applicationcenter context, the loading progress keeps running...
How to solve this issue?
I agree with Idan, first thing to do is to run the application center client on the iOS emulator and look at the device logs. I have seen the loading never ending when the client was not compiled correctly, note that the native folder of the application center client worklight project contains native code (a cordova plugin) that needs to be present in order for the application to run properly. If this is the problem you are facing, the cordova log will tell you that the plugin named 'com.ibm.mobile.InstallerPlugin' is missing.