Introduction
This article aims to provide a detailed context and solution for users who are unable to open GitHub.com on their Linux MiWiFi-R4A-srv6.1.0-18-amd64 system.
Background
The Linux MiWiFi-R4A-srv6.1.0-18-amd64 is a Debian-based operating system, which is commonly used in wireless routers and other embedded devices. Debian 6.1.76-1 was released in February 2024.
Issue: Can't Open GitHub.com
Users reported that they are unable to open GitHub.com using their web browser. This issue is caused by a missing or outdated ca-certificates package, which is responsible for providing trusted SSL certificates.
Verifying the Issue
To verify if this is the cause of the issue, open a terminal and run the following command:
$ echo | openssl s\_client -servername github.com -connect github.com:443 2>/dev/null | openssl x509 -noout -issuer
If the output does not contain "CN = Digital Signature Trust Corporation," then it is confirmed that the issue is caused by a missing or outdated ca-certificates package.
Solution: Updating the ca-certificates Package
To update the ca-certificates package, run the following commands:
$ sudo apt-get update
$ sudo apt-get upgrade ca-certificates
After the upgrade, try opening GitHub.com again. If the issue persists, manually import the GitHub certificate using the following steps.
Manually Importing the GitHub Certificate
First, download the github.com.crt certificate:
$ sudo wget https://github.com/ \_ssl/crt/github.com.crt
Then, import the certificate into the trusted certificate store:
$ sudo cp github.com.crt /usr/local/share/ca-certificates/
$ sudo update-ca-certificates
After importing the certificate, try opening GitHub.com again. If the issue still persists, consider using a different web browser or check for other network-related issues.
This article covered the issue of being unable to open GitHub.com on Linux MiWiFi-R4A-srv6.1.0-18-amd64. The solution includes updating the ca-certificates package and manually importing the GitHub certificate.
References
-
Debian 6.1.76-1 release announcement https://www.debian.org/releases/stable/amd64/release-notes/index.en.html
-
Linux MiWiFi-R4A-srv6.1.0-18-amd64 documentation https://www.miwifi.com/download\_detail.html?product\_name=Linux-MiWiFi-R4A-srv6.1.0-18-amd64