Open chai-lmis opened 9 years ago
Note: do we still want both "dev" and "production" builds to synch from this same server?
This will require updates to the networking library and code in order to do HTTPS communication and handshake.
Updated title since the essence of this issue is about supporting synch over ssl
Question: What should happen if the certificate on the server is invalid? What about if the certificate is valid, but expired? What if the certificate is signed by an authority, but the authority is not known to the client app? Need to understand what level of certificate authentication we should be doing, and how the client app should behave if there are issues with the certificate.
Also, assuming this means that the app will synch to: https://lmisprod.dhis2nigeria.org.ng for prod and https://lmisqa.dhis2nigeria.org.ng for qa/dev
please clarify if this is not the case.
Note that CHAI needs to procure HTTPS certificates for this.
App should sync from https://lmisdev.dhis2.org