Frequently Asked Questions¶
Find answers to common questions about the MOJO platform. If you don't find what you're looking for, contact our support team.
Licensing¶
How do I obtain a MOJO license?
Contact our sales team at support@metify.io to discuss licensing options. We offer trial, subscription, and enterprise licensing models.
How long is the trial period?
The MOJO trial period is 30 days from the date of installation. During this time, you have access to evaluate the full platform. See Section 2.1 of the EULA for details.
What happens when my trial or license expires?
When your license expires, the software will be disabled and you will be unable to use MOJO until a valid license is applied. Your data and configurations are preserved.
Can I transfer my license to a different server?
Licenses are non-transferable without written consent from Metify. Contact support@metify.io if you need to migrate your installation.
Does MOJO require internet access for licensing?
Yes, MOJO performs periodic license validation via HTTPS. If you require an air-gapped installation, contact support to discuss offline licensing options. See our Offline Installation Guide for more details.
Installation & Setup¶
What are the system requirements for MOJO?
See our System Requirements page for detailed hardware, software, and network prerequisites.
Can I install MOJO on any hardware?
The MOJO Virtual Appliance can be installed on any hardware that supports Docker. See the installation guide and best practices for detailed requirements.
What is the difference between the Virtual Appliance and Hardware Appliance?
The Virtual Appliance is a self-installed software package that runs on your existing infrastructure via Docker. It is suitable for smaller deployments, evaluation, and cloud environments.
The Hardware Appliance is a pre-configured, fully self-contained system shipped to your data center. It includes additional features and is fully supported by Metify. Contact support@metify.io for hardware appliance inquiries.
How do I upgrade MOJO to a newer version?
For Virtual Appliance installations, run sudo ./mojo-launcher update mojo followed by sudo ./mojo-launcher restart mojo from your installation directory. Always review the Release Notes before upgrading. For Hardware Appliance customers, upgrades are managed by Metify — contact support@metify.io for assistance.
Hardware Management¶
What hardware does MOJO support?
MOJO supports any hardware that implements the DMTF Redfish standard, as well as Intel vPro-enabled devices. This includes servers from major OEMs such as Dell, HPE, Lenovo, Supermicro, and others.
How does MOJO discover hardware?
MOJO discovers hardware by scanning your network for Redfish-enabled management controllers (BMCs). The MOJO appliance must have network access to the management interfaces of the hardware you want to manage. See Add a Server for details.
Can MOJO manage hardware from multiple OEMs simultaneously?
Yes. MOJO is specifically designed to manage multi-OEM infrastructure through a single platform, eliminating the need for vendor-specific management tools.
What operations can MOJO perform on managed servers?
MOJO provides firmware updates (BIOS, BMC, add-on cards), bulk BIOS configuration, OS provisioning via iPXE, power management, hardware inventory, and audit logging. See Core Functionality for a complete list.
Networking & Connectivity¶
What network access does MOJO require?
MOJO needs access to the Redfish management interfaces (typically the BMC/iLO/iDRAC network) of your managed hardware. It also requires outbound HTTPS access for license validation. See System Requirements for port details.
Can I use MOJO with an external DHCP server for PXE?
Yes. See our guide on Configuring PXE with External DHCP for detailed instructions.
Does MOJO support High Availability?
Yes. MOJO supports an HA cluster configuration with automatic failover between two nodes. See Enable HA Cluster for setup instructions.
API & Automation¶
Does MOJO have an API?
Yes. MOJO provides a comprehensive REST API for automation and integration. See Using the MOJO API and the API Automation Guide for details.
Can I automate workflows with MOJO?
Yes. MOJO includes a YAML-based workflow engine for creating repeatable operations. You can also automate tasks through the REST API using tools like Ansible, Terraform, or custom scripts. See the API Automation Guide.
Security & Compliance¶
How does MOJO handle credentials for managed hardware?
MOJO stores hardware credentials securely and uses them to communicate with devices over their Redfish API. Credentials are encrypted at rest and transmitted over HTTPS.
Does MOJO support Role-Based Access Control (RBAC)?
Yes. MOJO supports RBAC through Resource Pools, allowing you to control which users can access and manage specific groups of servers. See Resource Pools for details.
Where can I find the MOJO EULA?
The End User License Agreement is available at EULA.
Still Have Questions?¶
If your question isn't answered here, please reach out:
- Email: support@metify.io
- Documentation: Browse our How-to Guides and Best Practices
- Engineering Requests: Submit a feature request or bug report