Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
en:server:services:ssl [2023/01/07 20:08] – added mkcert and changed every necessary configuration based on mkcert dan | en:server:services:ssl [2024/05/11 22:05] (current) – [Arch Linux] deleted sudo to be consistent with other tutorials dan | ||
---|---|---|---|
Line 5: | Line 5: | ||
This tutorial is based on the domain '' | This tutorial is based on the domain '' | ||
- | It is also important that the domain address gets redirected from your router. This can also be set in the ''/ | + | It is also important that the domain address gets redirected from your router |
< | < | ||
Line 135: | Line 135: | ||
< | < | ||
- | sudo trust anchor --store rootCA.pem | + | trust anchor --store rootCA.pem |
</ | </ | ||
==== Android ==== | ==== Android ==== | ||
+ | |||
+ | === User trusted credentials === | ||
'' | '' | ||
Line 147: | Line 149: | ||
'' | '' | ||
+ | |||
+ | === System trusted credentials === | ||
+ | |||
+ | If "User trusted credentials" | ||
+ | |||
+ | < | ||
+ | hashed_name=`openssl x509 -inform PEM -subject_hash_old -in rootCA.pem | head -1` && cp rootCA.pem $hashed_name.0 | ||
+ | ls $hashed_name.0 | ||
+ | </ | ||
+ | |||
+ | < | ||
+ | adb root | ||
+ | adb shell mount -o rw,remount / | ||
+ | adb push $hashed_name.0 / | ||
+ | adb shell chmod 644 / | ||
+ | adb shell chown root:root / | ||
+ | adb shell reboot | ||
+ | </ | ||
+ | |||
+ | You can also use the Magisk module [[https:// | ||
+ | |||
+ | |||
+ | === Use third party CA certificates for firefox === | ||
+ | |||
+ | You might want to '' | ||
+ | |||
+ | - Open your browser and scroll to the bottom and click About firefox/ | ||
+ | - Click several times on the logo and go back | ||
+ | - Click on secret settings and enable '' | ||