mirror of
https://github.com/dyzulk/trustlab-docs.git
synced 2026-01-26 05:25:38 +07:00
44 lines
1.7 KiB
Plaintext
44 lines
1.7 KiB
Plaintext
import { Callout, Cards, Card } from 'nextra/components'
|
|
import { AlertTriangle, Globe, Calendar, XCircle, HelpCircle } from 'lucide-react'
|
|
|
|
# Kesalahan Browser Umum
|
|
|
|
Saat menggunakan sertifikat internal, browser sangatlah ketat. Berikut adalah kode kesalahan yang paling umum dan cara mengatasinya.
|
|
|
|
### `NET::ERR_CERT_AUTHORITY_INVALID`
|
|
|
|
<Callout type="error" emoji={<AlertTriangle className="w-5 h-5" />}>
|
|
**Logikanya:** Browser sama sekali **tidak mengenal** "TrustLab Root CA" yang menandatangani sertifikat situs web Anda, sehingga ia menganggapnya palsu.
|
|
</Callout>
|
|
|
|
**Solusi:**
|
|
Anda belum menginstal Root CA di perangkat Anda.
|
|
* [**Panduan Instalasi Root CA**](/id/guide/getting-started/install-root-ca)
|
|
|
|
---
|
|
|
|
### `NET::ERR_CERT_COMMON_NAME_INVALID`
|
|
|
|
<Callout type="warning" emoji={<Globe className="w-5 h-5" />}>
|
|
**Logikanya:** Anda mengunjungi `app.local`, tetapi sertifikat hanya diterbitkan untuk `api.local`. Namanya **tidak cocok**.
|
|
</Callout>
|
|
|
|
**Solusi:**
|
|
Domain tersebut tidak ada dalam **SANs (Subject Alternative Names)** sertifikat.
|
|
1. Klik ikon **"Not Secure"** > **Certificate**.
|
|
2. Periksa bidang **DNS Name** atau SAN.
|
|
3. Jika tidak ada, Anda harus **[Menerbitkan Sertifikat Baru](/id/guide/certificates/request-new)** yang menyertakan domain yang benar.
|
|
|
|
---
|
|
|
|
### `NET::ERR_CERT_DATE_INVALID`
|
|
|
|
<Callout type="info" emoji={<Calendar className="w-5 h-5" />}>
|
|
**Logikanya:** Sertifikat telah kedaluwarsa, ATAU jam komputer Anda diatur ke tanggal yang salah (lampau/masa depan).
|
|
</Callout>
|
|
|
|
**Solusi:**
|
|
1. Periksa jam sistem Anda terlebih dahulu.
|
|
2. Jika jam sudah benar, berarti sertifikat benar-benar kedaluwarsa.
|
|
3. **[Perbarui Sertifikat](/id/guide/certificates/renewal)** segera.
|