hashicorp/vagrant · error
vagrant.rsync_proxy_machine
Error message
vagrant.rsync_proxy_machine
What it means
Error "vagrant.rsync_proxy_machine" thrown in hashicorp/vagrant.
Source
Thrown at plugins/synced_folders/rsync/command/rsync.rb:45
o.separator ""
o.separator "Options:"
o.separator ""
o.on("--[no-]rsync-chown", "Use rsync to modify ownership") do |chown|
options[:rsync_chown] = chown
end
end
# Parse the options and return if we don't have any target.
argv = parse_options(opts)
return if !argv
# Go through each machine and perform the rsync
error = false
with_target_vms(argv) do |machine|
if machine.provider.capability?(:proxy_machine)
proxy = machine.provider.capability(:proxy_machine)
if proxy
machine.ui.warn(I18n.t(
"vagrant.rsync_proxy_machine",
name: machine.name.to_s,
provider: machine.provider_name.to_s))
machine = proxy
end
end
if !machine.communicate.ready?
machine.ui.error(I18n.t("vagrant.rsync_communicator_not_ready"))
error = true
next
end
# Determine the rsync synced folders for this machine
folders = synced_folders(machine, cached: true)[:rsync]
next if !folders || folders.empty?
View on GitHub (pinned to 35f3160f4a)
When it happens
Trigger: Thrown at plugins/synced_folders/rsync/command/rsync.rb:45 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of hashicorp/vagrant@35f3160f4a (2026-08-21).
Data as JSON: /api/errors/10192f38cfc93494.
Report an issue: GitHub.