diff --git a/extensions/Servers/Proxmox/Livewire/Firewall.php b/extensions/Servers/Proxmox/Livewire/Firewall.php index 8a3bdea1f..21717b099 100644 --- a/extensions/Servers/Proxmox/Livewire/Firewall.php +++ b/extensions/Servers/Proxmox/Livewire/Firewall.php @@ -148,6 +148,11 @@ class Firewall extends Component $newState = $currentState ? 0 : 1; $payload = ['enable' => $newState]; + // If enabling firewall, also disable DHCP + if ($newState === 1) { + $payload['dhcp'] = 0; + } + $response = $this->firewallRequest( '/nodes/' . $this->server->node->name . '/qemu/' . $this->server->vm_id . '/firewall/options', 'put',