on 2018 Dec 05 8:00 AM
Hi all,
We are trying to upgrade our Mobilink 16 server to Mobilink 17 with HTTPS, but i can not find any proper documentation about certificate creation. The old HTTPS certificate is incorrect for the version 17. So anybody know a link about certificate creation or is there a step by step tutorial somewhere? We are using android clients with UltraliteJ and on server side Mobilink 17. For certificate creation i tried createcert.exe(Every time i get an error during synchronization from client).
Best regards: Kornel Veres
Request clarification before answering.
I fixed the problem after reading Chris documentation although the documentation is not correct.
I created a root certificate with 6,7 key option then i used this certificate for signing the server certificate which was created 1,3,4,5 key options. Then i used the server identity for mobilink server configuration without trusted_certificate parameter. On client side i used the above linked code but i needed to set the followings:
streamParms.setCertificateCompany("LSH");
streamParms.setCertificateName("LSH");
streamParms.setCertificateUnit("Development");
Without these, you can not use HTTPS connection with custom certification because on the server side you can not use skip_certificate_name_check
parameter. If you try to use it you will get an error. Since Mobilink 17 you need to set these values because if this option is set to OFF, and if none of the certificate_name, certificate_company, or certificate_unit protocol options are set, then the host name of the database server must match the host name of the database server certificate. In Mobilink 16 these check was disabled automatically if none of the parameters were set.
Thank you for all your help.
Br.: Kornel
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
63 | |
8 | |
7 | |
7 | |
5 | |
5 | |
5 | |
4 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.