Bagain 1
Notifikasi “No valid subscription” di Proxmox VE, itu hal yang sangat umum dan normal jika kita pakai Proxmox versi gratis (tanpa langganan enterprise). Pada postingan ini kita akan mencoba menghilangkan pop-up “No valid subscription” pada proxmox.
Pertama kita backup file proxmoxlib.js
cd /usr/share/javascript/proxmox-widget-toolkit
cp proxmoxlib.js proxmoxlib.js.old
Setelah itu baru kita edit file
nano proxmoxlib.js
ganti pada bagaian ini
if (res === null || res === undefined || !res || res
.data.status.toLowerCase() !== 'active') {
- Ext.Msg.show({
title: gettext('No valid subscription'),
icon: Ext.Msg.WARNING,
message: Proxmox.Utils.getNoSubKeyHtml(res.data.url),
buttons: Ext.Msg.OK,
callback: function(btn) {
if (btn !== 'ok') {
return;
}
orig_cmd();
},
});
} else {
orig_cmd();
}
Perhatikan pada bagian yg saya beri tanda merah, kita akan ganti function itu dengan void.
if (res === null || res === undefined || !res || res
.data.status.toLowerCase() !== 'active') {
+ void({
title: gettext('No valid subscription'),
icon: Ext.Msg.WARNING,
message: Proxmox.Utils.getNoSubKeyHtml(res.data.url),
buttons: Ext.Msg.OK,
callback: function(btn) {
if (btn !== 'ok') {
return;
}
orig_cmd();
},
});
} else {
orig_cmd();
}
Kemudian restart proxmox web service
systemctl restart pveproxy.service
Lakukan uji coba dengan login ke Proxmox Web UI seharusnya sudah tidak muncul.
Bagian 2
Selanjutanya kita akan memperbaiki masalah repository dimana proxmox akan selalu meminta update dan meningglakan log merah seperti ini
itu akan sangat mengganggu tentunya. Untuk pemakaian non enterprise kita hanya perlu mengubah sedikit di list repository nya, mula-mula kita modifikasi 2 file berikut ceph.sources dan pve-enterprise.sources
nano /etc/apt/sources.list.d/pve-enterprise.sources
lalu beri komentar pada semua isinya agar tidak terbaca saat update
+#Types: deb
+#URIs: https://enterprise.proxmox.com/debian/pve
+#Suites: trixie
+#Components: pve-enterprise
+#Signed-By: /usr/share/keyrings/proxmox-archive-keyring.gpg
lalu modifikasi juga file ini
nano /etc/apt/sources.list.d/ceph.sources
lalu buah bagian ini
Types: deb
-URIs: https://enterprise.proxmox.com/debian/ceph-squid
Suites: trixie
-Components: enterprise
Signed-By: /usr/share/keyrings/proxmox-archive-keyring.gpg
lalu ganti jadi seperti ini
Types: deb
+URIs: http://download.proxmox.com/debian/ceph-squid
Suites: trixie
+Components: no-subscription
Signed-By: /usr/share/keyrings/proxmox-archive-keyring.gpg
lalu untuk uji coba silakan lakukan update dengan
apt update
Harusnya sudah bisa yaa, selamat mencoba

Top comments (0)