- Dikirim
- 23 September 2026 pukul 11.05 UTC
- Penulis
- Kamo
- Commit
- 76e6522
NODE _ TLS _ REJECT _ UNAUTHORIZED: "0" dalam k8 / configmap.yal dibuat setiap server- sisi outbound TLS panggilan dalam proses ini - ke host apapun, untuk apapun tujuan, selama pod berjalan - lewati validasi sertifikat. Itu adalah pengecualian yang jauh lebih luas dari apa pun saat ini membutuhkannya. Riwayat, dari 'git log -S' / '-p' di berkas ini: ditambahkan dalam c240b5af bersama MEDIASERVICE _ URL menunjuk ke * * * * * * * * * * * * * * * - in- cluster Nama layanan DNS menyajikan sertifikat cluster sendiri, yang tidak ada publik CA bundle trust. bdfb2f5d then "dikoreksi" MEDIASERVICE _ URL back to * * * * * * * * * * * * * * * (lompatan yang polos HTTP hari ini) tapi meninggalkan bypass TLS di tempat. Aku menelusuri setiap target keluar lainnya layanan ini memiliki: - API _ SERVICE _ URL (digunakan oleh apiProxy.ts forwardToApi, mayoritas rute proksi) dan MEDIASERVICE _ URL adalah kedua plain http: / / dalam hal ini Sudah ada peta. - CONVERSION _ SERVICE _ URL tidak memiliki override di sini dan baku ke plain http: / / dalam kode. - Dua https tersisa: / / target - apiBaseForHost 'https: / / api. < registrable >' fallback (org / [... domain] / route.ts, org / current / route.ts) dan computeauthorBausFromAlias 's 'https: / / login. < registrable >' - keduanya memiliki unset overrides * * * * * * * * * * * * * * * AUTH _ BASE _ URL tidak dalam hal ini Peta-konfigurasi), jadi dalam produksi keduanya selalu menyelesaikan permintaan domain adat organisasi OWN, berfungsi melalui hal yang sama ingress yang mengakhiri lalu lintas browser dan didukung oleh CA publik. - Setiap rute yang masih membangun 'https: / / media. < host >: 8443' sebagai fallback (hanya digunakan ketika MEDIASERVICE _ URL tidak diset) periksa env var pertama, jadi bahwa cabang mati dalam penyebaran ini. - Tidak ada klien langsung MinIO / S3 ada dalam repo ini; URL prasigned hanya string- ditulis ulang, tidak diambil dengan config TLS kustom. Tidak ada yang tersisa perlu validasi sertifikat dinonaktifkan. Dua rute yang proxy uploads directly to MediService over raw node: http / https (lampiran, cuplikan layar - lihat commit sebelumnya) telah membawa mereka sendiri scoped 'rejectUnaothis: false' for the one case where that hop is HTTPS, yang merupakan tempat yang tepat untuk pengecualian seperti ini jika ada yang pernah dibutuhkan lagi - bukan bendera process- lebar.
