Hi guys I found a solution for ssl problems
Aeon free does not prove free ssl in free hosting
But it does give you a option to use cloudflare so u can use cloudflare ssl
And u need to upload the root certificate or ca_bundle ro prevent root not found errors in ssl
But in free hosting you can't upload the key
If you have a premium hosting you need to upload the ca_bundle key after the end certificate word.
To get a free let's encrypt ssl ,and other trusted ssl register yourself in infinity free website ( https://infinityfree.net/ )and in the client are you need to visit the free ssl certificate page and add your domain name and select the ssl provider and create cname records as instructed from your aeon free Cpanel.
If you are using a sub domain you can use only go get ssl which is better than self signed ssl and it will not cause any root issue as you get only 2 files private key and certificate the root certificate will automatically be added . After you get the key install the key in ssl section in aeon free cpanel.
If your are have a own domain name then you can use the let's encrypt ssl in tthesame method by adding the cname records.
You will have root certificate issues if you use let's encrypt ssl from any other website . But here you can get the let's encrypt ssl without CA bundle and root issue will be solved
Note: you don't need to host your domain with infinity free to get ssl for free
Hope it works for you