---
title: Server khusus (bare metal)
description: Jual server Dell yang dikelola melalui iDRAC dan Redfish: prasyarat jaringan dan server ISO, impor server, tombol pengaman, templat, dan paket.
url: https://nexcmp.com/id/docs/infrastructure/dedicated/
applies_to: NexCMP 1.6.1
updated: 2026-11-02
---

# Server khusus (bare metal) {#dedicated-servers-bare-metal}

> **Lokasi di admin:** Infrastructure › Bare Metal (Servers `/infra/baremetal`, IP Pools, Stock / iDRAC import, Operations, Templates, Customer ISOs, Safety). Paket dan langganan: Services › Dedicated Server (`/dedicated`). Aktifkan modul di bawah System › Admin › License & updates (`/license`).

## Fungsi {#what-it-does}

NexCMP mengelola server fisik **secara langsung melalui iDRAC** mereka melalui Redfish API. Pelanggan menyewa seluruh server: mereka menghidupkan dan mematikannya, membuka konsol peramban, memasang ISO, atau menginstal sistem operasi dari templat, serta melihat perangkat keras dan metrik. Mereka tidak akan pernah melihat alamat iDRAC, nama pengguna, atau kata sandi.

Gunakan untuk menjual kembali server dedikasi dari rak Anda sendiri.

## Persyaratan {#requirements}

| Item | Persyaratan |
|---|---|
| Perangkat keras | Server Dell dengan **iDRAC 9** dan Redfish API. |
| Jaringan manajemen | **Anda yang menyediakannya.** Server panel harus dapat menjangkau setiap iDRAC melalui **HTTPS 443** (dan port VNC iDRAC, default **5901**, untuk konsol), dan setiap iDRAC harus dapat menjangkau server web ISO di bawah. Alamat iDRAC harus berupa **alamat IPv4 dalam rentang privat** (RFC 1918, prefiks /16 atau lebih kecil) yang Anda cantumkan pada pengaturan `dedicated_bmc_cidrs`. Nama DNS dan IPv6 ditolak. NexCMP tidak membuat jaringan ini dan tidak dapat mengujinya untuk Anda. |
| Akun iDRAC | Satu akun dengan hak istimewa **Administrator** di setiap iDRAC. NexCMP menggunakannya untuk membaca server dan mengirimkan beberapa perintah yang diizinkannya (daya, media virtual, one-time boot, konsol). NexCMP tidak pernah membuat akun iDRAC untuk pelanggan Anda. |
| Alat di server panel | `xorriso` dan `genisoimage` (membuat ISO instalasi untuk setiap server) serta `novnc` (halaman konsol browser). Instal dengan `sudo apt-get install -y xorriso genisoimage novnc`, atau biarkan installer melakukannya: jalankan dengan `--baremetal`, atau berikan opsi server ISO; pembaruan juga akan menginstalnya jika modul Bare Metal sudah aktif. Jika ada yang kurang, **Safety** akan mencantumkannya dalam pemberitahuan merah, **live ops** menolak untuk aktif (error `tools_missing`), dan konsol serta penginstalan OS akan menginformasikan bahwa alat tidak ditemukan alih-alih gagal di kemudian waktu. |
| Server web ISO | Server **HTTP** standar di jaringan manajemen yang menyajikan folder ISO NexCMP ke iDRAC. Alamatnya berupa alamat IPv4 privat dan port opsional, misalnya `http://10.20.0.2:8080`, **tanpa path**, yang disimpan di `dedicated_iso_base_url`. Server harus mendukung byte ranges. Folder ini ditulis oleh worker panel, sehingga server web biasanya berjalan di **server panel itu sendiri**, mendengarkan pada alamat yang dimiliki server tersebut di jaringan manajemen. NexCMP menyertakan situs nginx siap pakai dan perintah satu langkah untuknya (lihat di bawah). |
| Folder ISO | Folder untuk file ISO dan, di dalamnya, `pub` (yang dibaca oleh iDRAC) dan `server` (ISO pelanggan). Perintah satu langkah menggunakan `/srv/nexcmp-iso`; tanpanya, nilai default mengikuti penginstalan (pengaturan `dedicated_iso_lib_dir`, `dedicated_iso_pub_dir`, `dedicated_iso_server_dir`). Worker NexCMP harus dapat **menulis** ke direktori tersebut. Worker berjalan dengan sistem file read-only kecuali `/var/lib/nexcmp`, sehingga folder di lokasi lain memerlukan drop-in systemd (perintah satu langkah akan menginstalnya). |
| Alamat callback | `dedicated_callback_base`, sebuah `https://<your-domain>` yang dapat dijangkau oleh server yang sedang menginstal dan mengarah ke panel Anda. |
| Storage | Ruang disk kosong untuk pustaka ISO dan ISO yang disediakan pelanggan. |
| Bergantung pada | Modul **Bare Metal**, zona, dan kumpulan IP server. |

::: warning Nilai contoh bukanlah konfigurasi
Instalasi baru menyertakan nilai contoh di `dedicated_bmc_cidrs`, `dedicated_iso_base_url`, dan `dedicated_callback_base` (jaringan contoh privat dan `https://example.com`). Nilai tersebut bukanlah jaringan Anda. Selama salah satunya masih berupa nilai contoh, halaman Bare Metal menampilkan pemberitahuan merah **Management network not configured**, pengimporan iDRAC gagal dalam pemeriksaan allow-list, dan switch **live ops** menolak untuk aktif (error `config_placeholder`). Atur ketiga nilai tersebut di bawah **Infrastructure › Bare Metal › Safety › Management network connection** (lihat di bawah).
:::

## Siapkan infrastruktur {#prepare-the-infrastructure}

1. **Letakkan setiap iDRAC pada jaringan manajemen** yang tidak dapat dijangkau oleh pelanggan, dan berikan alamat IPv4 privat tetap pada masing-masing. Periksa Redfish API dari server panel:

   ```bash
   curl -sk -u 'nexcmp-admin:XXXX' https://10.20.0.11/redfish/v1/Systems | head
   ```

2. **Buat akun administrator pada iDRAC** untuk NexCMP (melalui antarmuka web iDRAC atau `racadm`). Gunakan kata sandi yang kuat dan unik. Jangan pernah menggunakan ulang akun bawaan iDRAC.
3. **Publikasikan folder ISO ke iDRAC - satu perintah.** Pada server panel, sebagai root, dengan alamat yang dimiliki server tersebut di jaringan manajemen dan jaringan iDRAC:

   ```bash
   sudo nexcmp dedicated-setup-iso --listen 10.20.0.2:8080 --allow 10.20.0.0/24
   ```

   `--listen` harus berupa alamat server ini (IPv4 privat, port 8080 jika diabaikan). `--allow` mencantumkan jaringan iDRAC (CIDR privat, /16 atau lebih kecil, hingga 8, dipisahkan koma); hanya jaringan tersebut yang dapat mengunduh, dan perintah ini juga menggunakannya sebagai `dedicated_bmc_cidrs` saat pengaturan tersebut masih bernilai contoh. `--dir /path` memilih folder ISO lain (default `/srv/nexcmp-iso`). Perintah ini:

   - membuat folder dengan `pub` dan `server` di dalamnya, yang dimiliki oleh pengguna layanan NexCMP;
   - membuat grup `nexcmp-iso` dan memasukkan pengguna nginx ke dalamnya, sehingga nginx dapat membaca ISO saat di-mount oleh iDRAC dan tidak dapat diakses oleh pihak lain;
   - menginstal situs nginx `nexcmp-iso` (hanya dipertahankan jika `nginx -t` menerimanya, nginx akan diinstal jika belum ada) dan drop-in systemd `nexcmp-vmd.service.d/iso.conf` (`ReadWritePaths` untuk folder tersebut, `SupplementaryGroups=nexcmp-iso`);
   - menuliskan pengaturan ISO (`dedicated_iso_base_url`, ketiga folder, grup) dan me-restart worker NexCMP.

   Perintah ini dapat dijalankan kembali dengan nilai lain, dan `sudo nexcmp dedicated-setup-iso --remove` akan menghapus situs nginx serta drop-in tersebut (file ISO tetap ada). Perintah ini juga dapat dijalankan saat penginstalan: tambahkan `--iso-listen`, `--iso-allow` (dan `--iso-dir`) ke perintah penginstalan. Perintah ini **tidak** membuat jaringan manajemen dan tidak menghubungi iDRAC mana pun; jika nilainya salah, alamat tidak ada di server ini, atau port sudah terpakai, proses akan berhenti dengan sebuah pesan sebelum mengubah apa pun, dan situs nginx yang ditolak oleh `nginx -t` tidak akan dipertahankan.

4. **Apa yang dilayani server web ISO.** Situs nginx melayani `GET` (dan `HEAD`, dengan rentang byte) untuk `/pub/<name>.iso` dan tidak ada yang lain: tidak ada daftar direktori, tidak ada jalur lain di bawah folder tersebut (library dan `server/` tidak dapat dijangkau), tidak ada metode lain, dan hanya dari jaringan `--allow` (selain itu akan menerima 403). NexCMP mengekspos setiap ISO yang harus dibaca iDRAC sebagai berkas atau tautan berumur pendek di `pub`; nginx mengikuti tautan hanya jika tautan dan targetnya memiliki pemilik yang sama (pengguna layanan), sehingga tautan ke berkas sistem akan ditolak. Periksa dari host lain di jaringan manajemen:

   ```bash
   curl -I http://10.20.0.2:8080/            # 403 or 404, never a listing
   curl -I http://10.20.0.2:8080/pub/        # 403 or 404
   ```

   Berkas uji di `pub` seharusnya merespons permintaan `Range` dengan 206.

   *Jika melakukannya secara manual:* situs nginx dan drop-in disertakan sebagai templat dalam paket rilis (`share/dedicated/nginx-iso.conf` dan `share/dedicated/vmd-iso.conf` di bawah `/opt/nexcmp/releases/<version>/`). Salin keduanya, ganti penanda `__...__` (alamat listen, folder, baris allow, grup) dan pertahankan aturan di atas.

5. **Siapkan citra OS.** Letakkan ISO yang dapat menginstal sendiri di folder pustaka (lihat **Templates** di bawah). Pelanggan juga dapat menambahkan ISO dari tautan; file tersebut akan diunduh ke server, tidak pernah diberikan ke iDRAC sebagai URL.


## Hubungkan di NexCMP {#connect-in-nexcmp}

### 1. Aktifkan modul {#_1-turn-the-module-on}

Pada **System › Admin › License & updates**, aktifkan sakelar **Bare Metal**. Kategori **Bare Metal** akan muncul di bawah Infrastructure. Lihat [Modules](https://nexcmp.com/id/docs/infrastructure/modules/).

### 2. Atur koneksi jaringan manajemen {#_2-set-the-management-network-connection}

Buka **Infrastructure › Bare Metal › Safety**. Kartu **Management network connection** memuat tiga nilai yang menentukan apakah semuanya dapat berfungsi:

| Kolom | Pengaturan | Yang harus dimasukkan |
|---|---|---|
| Jaringan iDRAC (CIDR) | `dedicated_bmc_cidrs` | Jaringan privat iDRAC Anda, contohnya `10.20.0.0/24`. Hanya CIDR privat, /16 atau lebih kecil, hingga 8, dipisahkan koma. Hanya iDRAC dalam rentang ini yang dapat diimpor. |
| Server ISO untuk iDRAC | `dedicated_iso_base_url` | `http://<private IPv4>[:port]`, tanpa path: alamat server web ISO dari bagian sebelumnya, contohnya `http://10.20.0.2:8080`. Perintah satu langkah akan mengisikannya untuk Anda. |
| Alamat callback panel | `dedicated_callback_base` | `https://<your-domain>`, tanpa path: alamat yang dipanggil oleh server yang sedang diinstal untuk melaporkan penyelesaian. Alamat ini harus dapat dijangkau dari jaringan server tersebut. `example.com`, `localhost`, dan semacamnya akan ditolak. |

Formulir memeriksa format saat Anda mengetik dan server memeriksanya kembali saat menyimpan; nilai yang salah akan ditolak disertai alasannya dan nilai yang tersimpan tetap seperti semula. Bidang yang masih memuat nilai contoh bawaan memiliki label merah **Not configured**, dan setiap halaman Bare Metal menampilkan pemberitahuan merah **Management network not configured** hingga ketiganya terisi nilai sebenarnya. Perubahan dicatat ke audit log bersama alasan Anda. Menyimpan kembali nilai contoh tidak dianggap sebagai mengonfigurasikannya kecuali Anda mengetiknya sendiri.

### 3. Periksa safety gate (biarkan tertutup untuk saat ini) {#_3-check-the-safety-gate-leave-it-closed-for-now}

Buka **Infrastructure › Bare Metal › Safety**. **Live ops** adalah tombol switch berskala sistem untuk setiap perintah tulis ke iDRAC (daya, virtual media, konsol, dan instalasi OS). Status awalnya adalah **off**, dan tidak dapat diaktifkan selama koneksi jaringan manajemen di atas masih memuat nilai contoh (tombol tersebut merespons `config_placeholder` dan menyebutkan nama bidangnya). Perintah tulis ditolak pada API dan sekali lagi di dalam worker, sementara pembacaan status tetap berfungsi. Kunci kedua, **ops_locked**, melindungi setiap server: server yang baru diimpor selalu terkunci, bahkan saat live ops aktif.

![Halaman Safety dengan Live ops dalam kondisi off dan daftar tindakan yang diblokir](https://nexcmp.com/id/docs/images/infrastructure/dedicated-01-safety.webp)

### 4. Impor server {#_4-import-servers}

1. Buka **Infrastructure › Bare Metal › Stock / iDRAC import**.
2. Di bawah **Add one server**, masukkan alamat iDRAC, akun, dan kata sandi, lalu klik **Test connection**. Pengujian ini hanya mengirimkan perintah baca dan tidak menyimpan apa pun.

   | Kolom | Contoh nilai |
   |---|---|
   | Alamat iDRAC (URL atau host) | `10.20.0.11` |
   | Akun | `nexcmp-admin` |
   | Kata sandi | `XXXX` |
   | Label | `rack1-01` (kosong: dihasilkan otomatis) |
   | Menetapkan IP dari kumpulan | opsional; pilih pool IP layanan server |
   | Sertakan dalam daftar penjualan | nonaktif sampai Anda siap |

      ![Impor stok dan iDRAC dengan alamat contoh dan uji baca-saja yang berhasil](https://nexcmp.com/id/docs/images/infrastructure/dedicated-02-import-server.webp)

3. Klik **Save to stock**. NexCMP membaca model, CPU, RAM, disk, NIC, dan service tag dari iDRAC. Server masuk ke stok dalam status **locked**.
4. Untuk banyak server, gunakan **Bulk import**: satu server per baris, field dipisahkan koma, titik koma, atau Tab. **Preview** memeriksa daftar izin, duplikat alamat iDRAC atau service tag, serta membaca perangkat keras (hingga empat server sekaligus).

### 5. ISO pelanggan dan alamat web ISO {#_5-customer-isos-and-the-iso-web-address}

Buka **Infrastructure › Bare Metal › Customer ISOs**.

- **HTTP address serving ISOs to iDRAC** adalah `dedicated_iso_base_url`, nilai yang sama seperti pada kartu Safety (dapat diedit di salah satu tempat). Masukkan alamat jaringan manajemen dari server web ISO Anda.
- **Customer ISO limits** mengatur ukuran satu ISO, total penyimpanan ISO, ruang kosong minimum, durasi penyimpanan ISO (dalam jam), waktu unduh maksimum, dan jumlah unduhan bersamaan.

![ISO pelanggan dengan alamat HTTP untuk iDRAC dan batas ISO](https://nexcmp.com/id/docs/images/infrastructure/dedicated-03-iso-settings.webp)

### 6. Templat OS {#_6-os-templates}

Buka **Infrastructure › Bare Metal › Templates**. Halaman ini mencantumkan ISO penginstalan mandiri yang ditemukan di folder pustaka. Klik **Register** pada file untuk mengisi keluarga OS, versi, dan akun (terisi otomatis dari nama file), lalu aktifkan sakelar templat **Enable**. Mengaktifkan templat tidak memulai apa pun: setiap penginstalan tetap melalui gerbang keselamatan. **Unregister** hanya menghapus baris templat, tidak pernah filenya.

![Templat Bare Metal dengan ISO yang terdaftar dan belum terdaftar](https://nexcmp.com/id/docs/images/infrastructure/dedicated-04-os-templates.webp)

### 7. IP pool {#_7-ip-pools}

Buka **Infrastructure › Bare Metal › IP Pools** dan tambahkan rentang IPv4 yang diterima server sebagai alamat layanan. Setiap server mendapatkan satu alamat; **Assign an IP from a pool** saat impor akan mengambil alamat kosong berikutnya. Alamat kosong dihitung per pool.

![Pool IP Bare Metal dengan contoh rentang dan jumlah alamat kosong](https://nexcmp.com/id/docs/images/infrastructure/dedicated-05-ip-pools.webp)

### 8. Paket dan penjualan {#_8-plans-and-sale}

1. Buka **Services › Dedicated Server › Plans & pricing**. Edit empat paket contoh (bernama `BM-40C-<RAM>` di 1.6.1) atau buat paket Anda sendiri: harga, siklus, dan biaya set-up. **Pada instalasi baru, harga dimasukkan dalam dolar AS, hingga digit sen, dan wallet akan ditagih persis sejumlah itu: kurs tidak diperlukan.** Penginstalan yang sudah memiliki paket dengan harga dalam dong Vietnam akan mempertahankan dong dan tetap memerlukan kurs di pengaturannya (tanpa kurs, pesanan ditolak dengan `dedicated_fx_unavailable`). Paket contoh dimulai dengan harga 0 dan **dinonaktifkan**: paket yang dijual memerlukan harga di atas 0. Periksa setiap paket terhadap perangkat keras yang sebenarnya Anda impor; nama paket contoh tidak mendeteksi atau mengubah perangkat keras server.
2. Buka server (Infrastructure › Bare Metal › server tersebut › **Sales**), **attach the plan**, dan aktifkan **Sellable**.
3. Aktifkan **live ops** (halaman Safety, dengan konfirmasi ketik) dan buka kunci server yang ingin Anda operasikan (tab **Lock** pada server, beserta alasan yang masuk ke log audit).
4. Pada **Services › Dedicated Server**, aktifkan penjualan. Ini membutuhkan dua langkah: baca konsekuensinya, lalu ketik `ENABLE SALES`. Hingga saat itu, pelanggan tidak melihat halaman pesanan dan tidak dikenai biaya.

![Paket Dedicated Server dengan tombol penjualan nonaktif](https://nexcmp.com/id/docs/images/infrastructure/dedicated-06-plans.webp)

### Hal yang dapat dilakukan pelanggan di halaman server mereka {#what-customers-can-do-on-their-server-page}

Halaman server pelanggan memiliki enam belas tab dalam tujuh grup (Overview, Control, Network, Hardware, Billing, Activity, Settings). Grup **Billing** memuat:

- **Paket & perpanjangan**: bayar 1 hingga 24 bulan di muka dalam satu langkah; tanggal baru dihitung dari tanggal perpanjangan saat ini dan saldo dompet didebit sekali. Perpanjangan otomatis dapat diaktifkan atau dinonaktifkan.
- **Billing cycle**: pilih siklus lain (misalnya triwulanan); perubahan berlaku mulai perpanjangan **berikutnya**, dan tidak ada biaya atau pengembalian dana saat ini.
- **Change plan**: pelanggan dapat **meminta** paket lain. Permintaan ini tidak membebankan biaya apa pun. Anda menyetujui atau menolaknya di **Services › Dedicated Server › Plan changes** setelah Anda meningkatkan perangkat keras atau memindahkan server. Peningkatan paket yang disetujui membebankan selisih biaya untuk sisa periode yang telah dibayar pelanggan; penurunan paket tidak mengembalikan dana dan mulai berlaku sejak periode berikutnya.
- **Invoices**: setiap faktur untuk server tersebut (pesanan, perpanjangan, peningkatan).

Pada **Plan changes**, urutkan permintaan berdasarkan ID, tanggal, status, paket, atau server; pengurutan mencakup seluruh hasil di server. Kolom tindakan tetap terlihat saat Anda menggulir secara horizontal di layar sempit.

Di bagian atas **Overview**, empat tile langsung menampilkan **CPU**, **RAM**, **Disk**, dan **Network**, disertai grafik kecil untuk 24 jam terakhir. CPU, RAM, dan Disk adalah persentase penggunaan dari polling iDRAC terakhir (Disk merupakan aktivitas I/O, bukan ruang kosong); Network adalah kecepatan masuk dan keluar saat ini ditambah total bulanan, yang diambil dari penghitung traffic. Tile menampilkan **—** dan alasan singkat ketika server mati, iDRAC tidak dapat dijangkau, atau mesin tidak melaporkan nilai tersebut; tile tidak pernah menampilkan angka 0 buatan. Pembacaan ini berasal dari Dell iDRAC, dan tanpa penghitung traffic, tile Network tetap menampilkan **—**. Tile diperbarui setiap menit saat halaman terbuka, dan klik akan membuka tab **Hardware** atau **Bandwidth**.

Pada **Overview**, kartu **Access** menampilkan nama pengguna dan kata sandi sistem operasi yang Anda instal, tersembunyi secara default dengan tombol **Show** dan **Copy**. Informasi ini tersedia setelah setiap penginstalan, tidak hanya sekali, dan pemilik baru server tidak akan pernah melihat kata sandi pemilik sebelumnya. Jika kata sandi OS diubah di dalam server, kartu tetap menampilkan kata sandi yang disetel saat penginstalan. Tab **Bandwidth** hanya muncul jika agen penghitung lalu lintas mengirimkan data (lihat Batasan). Tidak ada tab **Subnet**: membawa prefiks IP Anda sendiri ke server sewaan bukan bagian dari NexCMP.

### Apa yang dapat dan tidak dapat dilakukan pelanggan {#what-customers-can-and-cannot-do}

| Pelanggan dapat | Tidak pernah mungkin |
|---|---|
| Melihat inventaris, status kesehatan, status daya, dan metrik | Melihat alamat iDRAC, nama pengguna, atau kata sandi |
| Menyalakan, mematikan dengan anggun (graceful shutdown), memulai ulang, mematikan paksa, mereset | Mengubah akun iDRAC atau pengaturan jaringan iDRAC |
| Membuka konsol peramban (satu sesi dalam satu waktu) | Mengubah BIOS atau RAID, menghapus log, memperbarui firmware, mereset iDRAC |
| Memasang ISO atau tautan ISO sendiri, menyetel boot sekali, menginstal ulang OS dari templat yang diaktifkan | Menjalankan panggilan Redfish mentah (fungsi tersebut tidak ada di dalam NexCMP) |

NexCMP tidak membuat akun iDRAC untuk pelanggan: mereka hanya menggunakan kontrol di portal, dan alamat serta login iDRAC tidak pernah diperlihatkan kepada mereka.

## Verifikasi {#verify}

0. Pada **Safety**, kartu **Management network connection** tidak menampilkan label merah dan halaman Bare Metal tidak menampilkan pemberitahuan merah. Dari host di jaringan manajemen, `curl -I http://<iso-address>/` tidak mencantumkan daftar file.
1. **Test connection** pada formulir impor mengembalikan model, CPU, RAM, dan service tag.
2. Server muncul di **Servers** beserta perangkat kerasnya. Dengan **live ops off**, tindakan daya ditolak dengan pesan "Server control is temporarily disabled system-wide".
3. Setelah mengaktifkan live ops dan membuka kunci satu server pengujian, matikan dan nyalakan kembali server dari **Operations** atau halaman server, lalu buka konsol.
4. Buat pesanan pengujian dengan paket pengujian: server ditetapkan, OS terinstal, dan instalasi berakhir dengan server melaporkan kembali ke panel.

## Batasan dan catatan {#limits-and-notes}

- Setiap server fisik memiliki paling banyak satu langganan aktif.
- Perintah tulis dikirim hanya ketika **baik** live ops aktif **maupun** kunci server dalam keadaan terbuka. Pemeriksaan diulang di dalam worker sesaat sebelum setiap perintah.
- Status **Installing** menunggu OS baru merespons pada port-nya (SSH 22, Windows 3389, Proxmox 8006) sebelum pesanan selesai; instalasi memiliki batas waktu (`dedicated_install_timeout_min`, default 150 menit).
- Bandwidth untuk server dedicated dihitung dari agen penghitung lalu lintas yang bukan bagian dari penginstalan standar. Tanpa agen ini, tidak ada yang dicatat, portal menyembunyikan tab Bandwidth, dan API melaporkan `capabilities.bandwidth` sebagai `false`.
- Tindakan admin pada sewa (kunci, buka kunci, batalkan dengan atau tanpa pengembalian dana) adalah tindakan terpadu yang sama seperti untuk layanan lainnya, dengan pengembalian dana dikembalikan ke saldo asalnya.
- Server tidak dijual kembali di antara reseller: Dedicated hanya dijual dari situs utama.


## Pemecahan Masalah {#troubleshooting}

| Gejala | Penyebab | Solusi |
|---|---|---|
| Uji gagal dengan galat alamat | Alamat tersebut bukan literal IPv4 di `dedicated_bmc_cidrs` (privat, /16 atau lebih kecil) atau port tidak diizinkan | Gunakan alamat IPv4 milik iDRAC dan tambahkan jaringannya di Safety › Management network connection (`dedicated_bmc_cidrs`). Nama DNS dan IPv6 ditolak. |
| Pemberitahuan merah "Management network not configured", atau switch live ops merespons `config_placeholder` | Salah satu dari `dedicated_bmc_cidrs`, `dedicated_iso_base_url`, `dedicated_callback_base` masih menggunakan nilai contoh bawaan | Masukkan nilai sebenarnya di Safety › Management network connection. |
| Kolom ditolak saat menyimpan | Format salah (CIDR bukan privat atau lebih luas dari /16, alamat ISO bukan `http://<private IPv4>[:port]`, callback bukan `https://<domain>`), atau alamat contoh seperti `example.com` | Baca pesan di bawah kolom; nilai yang tersimpan tidak berubah. |
| `nexcmp dedicated-setup-iso` berhenti sebelum mengubah apa pun | `--listen` bukan alamat dari server ini, port sudah digunakan, atau nilai tidak valid | Gunakan alamat yang dimiliki server ini pada jaringan manajemen, port lain, atau perbaiki nilai yang tercantum dalam pesan. |
| "Sertifikat TLS iDRAC berbeda dari sertifikat yang disematkan - polling dan tindakan tulis telah dihentikan" | Sertifikat iDRAC diganti (sertifikat baru, iDRAC diganti) | Buka server, tab **Access**, bandingkan kedua sidik jari tersebut dan, jika perubahan tersebut disengaja, klik **Repin certificate**. |
| "Kontrol server dinonaktifkan sementara di seluruh sistem" | Live ops nonaktif | Aktifkan di **Safety**. |
| "Server ini dikunci untuk operasi" | Kunci per-server tertutup | Buka kunci di tab **Lock** server dengan menyertakan alasan. |
| "Operasi lain masih berjalan di server ini" | Operasi sebelumnya belum selesai | Tunggu; periksa **Operations**. |
| "Sesi konsol lain sudah terbuka di server ini" | Satu konsol dalam satu waktu | Tutup sesi yang lain. |
| "Kontroler server tidak tersedia untuk sementara" | iDRAC tidak merespons | Periksa jaringan manajemen dan iDRAC. |
| Pemuatan ISO gagal dengan kode 403 atau 404 dari iDRAC | Server web tidak dapat membaca file atau alamat dasar salah | Periksa izin server web ISO dan **HTTP address serving ISOs to iDRAC**. |
| "Paket ini habis di lokasi yang dipilih" | Tidak ada server yang dapat dijual dengan paket tersebut di zona ini | Tautkan paket ke server dan aktifkan **Sellable**. |
| "Alamat IPv4 tidak tersedia untuk ditetapkan saat ini" | Kumpulan IP kosong | Tambahkan alamat ke dalam kumpulan. |
| "Instalasi OS otomatis tidak tersedia saat ini" | Prasyarat instalasi belum terpenuhi | Periksa apakah templat diaktifkan dan folder ISO dapat ditulis; pelanggan masih dapat menginstal melalui ISO dan konsol. |
| Instalasi terhenti | Server yang menginstal tidak dapat menjangkau alamat callback | Periksa `dedicated_callback_base` dan pastikan jaringan server dapat menjangkau panel Anda melalui HTTPS. |
