Halo gan! Apakah agan-agan pernah mengalami kegagalan upload di CasaOS juga? Saya baru mengalaminya hari ini ketika hendak meng-upload file berukuran 4 GB, eh malah tidak bisa dan muncul error seperti di bawah ini:
log nya: Fatal error: found pointer to free object
wrongly using unsafe.Pointer? Try -d=checkptr
Ternyata ini dikarenakan adanya Bug pada Casa Os Versi 0.4.15 jadi saya harus mencari versi lain yang tidak mengalami Bug ini dan ketemu versi 0.4.9 yang cukup stabil.
Jadi yang akan kita lakukan adalah melakukan penurunan (downgrade) versi Casa OS ke 0.4.9 berikut langkah-langkahnya:
Jadi yang akan kita lakukan adalah melakukan penurunan (downgrade) versi Casa OS ke 0.4.9 berikut langkah-langkahnya:
1. Cadangkan Data dan Konfigurasi Agan
Data Aplikasi: biasanya di direktori /var/lib/casaos/ (atau di mana pun data aplikasi agan disimpan).
File Konfigurasi: Pastikan jika agan punya salinan konfigurasi khusus dan file Docker Compose (jika ada).
2. Buka Terminal di Server CasaOS Agan
Agan bisa mengakses server melalui SSH atau menggunakan fitur terminal yang ada di dashboard CasaOS.
3. Jalankan Perintah Downgrade
Ini dia langkah krusialnya! Jalankan perintah berikut untuk mengunduh dan menginstal CasaOS v0.4.9:
wget -qO- https://get.casaos.io/v0.4.9 | sudo bash
Perintah ini akan mengunduh skrip instalasi untuk v0.4.9 dan menjalankannya dengan hak akses administratif. Skrip instalasi ini akan otomatis menghapus versi agan yang sekarang (v0.4.15) dan menginstal v0.4.9.
4. Verifikasi Instalasi
Setelah skrip selesai, lakukan hal berikut:
Mulai Ulang Layanan CasaOS: Agan mungkin perlu me-reboot server atau me-restart layanan CasaOS.
Uji Upload File: Coba upload file lagi menggunakan pengelola file CasaOS. Upload seharusnya berhasil tanpa memicu error "found pointer to free object".
Pertimbangan Tambahan
Konfigurasi Tidak Akan Berubah:
Proses downgrade dengan perintah di atas akan mempertahankan konfigurasi dan data agan yang sudah ada. Namun, selalu pastikan pengaturan khusus agan tetap utuh setelah rollback.
Proses downgrade dengan perintah di atas akan mempertahankan konfigurasi dan data agan yang sudah ada. Namun, selalu pastikan pengaturan khusus agan tetap utuh setelah rollback.
Pembaruan Mendatang:
Tetap pantau rilis resmi CasaOS ya. Masalah ini sudah diketahui oleh tim pengembang, dan perbaikan permanen mungkin akan disertakan dalam pembaruan mendatang. Sampai saat itu, v0.4.9 adalah alternatif yang stabil untuk upload file.
Tetap pantau rilis resmi CasaOS ya. Masalah ini sudah diketahui oleh tim pengembang, dan perbaikan permanen mungkin akan disertakan dalam pembaruan mendatang. Sampai saat itu, v0.4.9 adalah alternatif yang stabil untuk upload file.
Dukungan Komunitas:
Jika agan mengalami masalah lebih lanjut atau punya pertanyaan tambahan, coba cek forum komunitas CasaOS atau isu-isu di GitHub untuk mendapatkan informasi terbaru.
Jika agan mengalami masalah lebih lanjut atau punya pertanyaan tambahan, coba cek forum komunitas CasaOS atau isu-isu di GitHub untuk mendapatkan informasi terbaru.
Kesimpulan
Masalah upload file di CasaOS v0.4.15 – yang ditandai dengan error "found pointer to free object" – adalah bug kerusakan memori yang kemungkinan disebabkan oleh penanganan pointer yang tidak aman. Untuk mengatasinya, kita bisa melakukan downgrade ke CasaOS v0.4.9 dengan perintah:
wget -qO- https://get.casaos.io/v0.4.9 | sudo bash
Dengan begitu, agan bisa memulihkan fungsionalitas upload file yang stabil tanpa kehilangan konfigurasi agan.
Jika solusi ini berhasil untuk agan, jangan sungkan berbagi pengalaman agan di komunitas agar pengguna lain bisa ikut merasakan manfaatnya. Selamat meng-upload!
No comments
Post a Comment