const identity = await connection.write('/system/identity/print'); const license = await connection.write('/system/license/print');
The MikroTik license server is unreachable, or your router has no DNS. Fix: Set a proper DNS (8.8.8.8) and ensure the router can reach https://licence.mikrotik.com .
: If you replace the hard drive or flash media, a new Software ID will be generated.
Go to the official website at and log into your Account. Click on work with keys or My Licenses . mikrotik change software id link
In rare cases, changing motherboard bios settings (like CHS/LBA translation modes) can cause a different Software ID to generate. How to Find Your New Software ID
app.use(express.json()); app.use(express.static('public'));
For virtual installations using MikroTik CHR , the licensing model is different: const identity = await connection
Moving your RouterOS installation from an old hard drive to a new SSD generates a completely new ID.
The MikroTik Software ID is a read‑only, unique identifier generated for each individual installation of RouterOS, required for obtaining a Software License (key). Think of it as the “fingerprint” of your RouterOS installation. Together, the Software ID and the license key form a pair that unlocks the full capabilities of your device.
: Moving a physical hard drive to a completely new PC usually preserves the Software ID. However, replacing a faulty hard drive or reinstalling RouterOS on a different storage medium will completely change the Software ID and lock you out of your license. How to Relink or Transfer a License Go to the official website at and log into your Account
The only practical reason to "change" the Software ID is when you need to transfer a paid license (Level 4-6) to a different installation (e.g., moving from a PC to a Cloud Core Router, or from one hard drive to another).
You run MikroTik CHR (Cloud Hosted Router) on VMware or Proxmox. You clone a virtual machine instead of creating a fresh one. The cloned VM has a different virtual hard drive UUID, generating a new Software ID.
The answer depends on your hardware platform:
It is important to clarify a technical distinction: The router generates this ID automatically based on its hardware.