View a markdown version of this page

Pemecahan Masalah - Perusahaan Wickr

Panduan ini menyediakan dokumentasi untuk Wickr Enterprise. Jika Anda menggunakan AWS Wickr, lihat Panduan Administrasi AWS Wickr atau Panduan Pengguna AWS Wickr.

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Pemecahan Masalah

Menghapus namespace Wickr

Jika Anda perlu menghapus wickr namespace untuk memulai kembali, penting bagi Anda untuk membuat cadangan terlebih dahulu Akun Layanan apa pun yang dibuat oleh CDK di dalam namespace tersebut. Akun Layanan ini memungkinkan layanan Wickr untuk berkomunikasi AWS APIs melalui peran IAM. Tanpa mereka, tugas seperti unggahan file melalui Amazon Simple Storage Service (Amazon S3) tidak akan berfungsi lagi.

Gunakan perintah berikut untuk mencadangkan Akun Layanan dan menghapus dan membuat ulang wickr namespace dan Akun Layanan yang sesuai:

kubectl -n wickr get sa fileproxy -o yaml > fileproxy-sa.yaml && \ kubectl delete ns wickr && \ kubectl create ns wickr && \ kubectl apply -f fileproxy-sa.yaml

Menyetel ulang kata sandi Konsol Admin KOTS

Anda dapat mengatur ulang kata sandi Konsol Admin KOTS Anda dengan perintah berikut:

kubectl kots -n wickr reset-password

Ketika Anda mengubah kata sandi ini, Anda mungkin juga ingin memperbarui wickr/kots rahasia Secrets Manager juga, meskipun umumnya tidak akan digunakan lagi oleh otomatisasi apa pun.

Masalah menghubungkan ke cluster EKS dengan benteng

Jika koneksi Anda ke cluster EKS melalui bastion tampak lambat atau kadang-kadang habis waktu, Anda mungkin melihat kesalahan berikut saat menjalankan kubectl perintah:

net/http: permintaan dibatalkan sambil menunggu koneksi (Client.Timeout terlampaui saat menunggu header)

Masalah ini seringkali dapat diatasi dengan masuk ke host bastion melalui SSM (lihat BastionSSMCommand di WickrEks tumpukan) dan memulai ulang layanan: tinyproxy

sudo systemctl restart tinyproxy