hashicorp/vagrant · error
vagrant.box_malformed_continue_on_update
Error message
vagrant.box_malformed_continue_on_update
What it means
Error "vagrant.box_malformed_continue_on_update" thrown in hashicorp/vagrant.
Source
Thrown at lib/vagrant/action/builtin/box_check_outdated.rb:71
disable_ssl_revoke_best_effort: env.fetch(:box_download_disable_ssl_revoke_best_effort,
machine.config.vm.box_download_disable_ssl_revoke_best_effort),
box_extra_download_options: env[:box_extra_download_options] || machine.config.vm.box_extra_download_options,
}
env[:ui].output(I18n.t(
"vagrant.box_outdated_checking_with_refresh",
name: box.name,
version: box.version))
update = nil
begin
update = box.has_update?(constraints, download_options: download_options)
rescue Errors::BoxMetadataDownloadError => e
env[:ui].warn(I18n.t(
"vagrant.box_outdated_metadata_download_error",
message: e.extra_data[:message]))
rescue Errors::BoxMetadataMalformed => e
@logger.warn(e.to_s)
env[:ui].warn(I18n.t("vagrant.box_malformed_continue_on_update"))
rescue Errors::VagrantError => e
raise if !env[:box_outdated_ignore_errors]
env[:ui].detail(I18n.t(
"vagrant.box_outdated_metadata_error_single",
message: e.message))
end
env[:box_outdated] = update != nil
local_update = check_outdated_local(env)
if update && (local_update.nil? || (local_update.version < update[1].version))
env[:ui].warn(I18n.t(
"vagrant.box_outdated_single",
name: update[0].name,
provider: box.provider,
current: box.version,
latest: update[1].version))
elsif local_update
env[:ui].warn(I18n.t(
"vagrant.box_outdated_local",View on GitHub (pinned to 35f3160f4a)
When it happens
Trigger: Thrown at lib/vagrant/action/builtin/box_check_outdated.rb:71 when the library encounters an invalid state.
Common situations: See trigger scenarios.
Understand the failure class
- Parsing and encoding errors: unexpected token, malformed input — why parsers reject input and how to find the real culprit.
AI-assisted analysis of hashicorp/vagrant@35f3160f4a (2026-08-21).
Data as JSON: /api/errors/d9b9be1eee1b942a.
Report an issue: GitHub.