[pve-devel] pve-firewall : ipv6 + ebtables
Stefan Priebe - Profihost AG
s.priebe at profihost.ag
Tue Jul 15 11:00:39 CEST 2014
Am 15.07.2014 09:57, schrieb Alexandre Derumier:
> ipv6 + ebtables
I get an error that there is a default chain not beeing an arrayref.
pve-firewall[7262]: status update error: Not an ARRAY reference at
/usr/share/perl5/PVE/Firewall.pm line
This is the result of:
$pve_std_chains->{6} = {
'PVEFW-SET-ACCEPT-MARK' => [
"-j MARK --set-mark 1",
],
'PVEFW-DropBroadcast' => [
sub generate_std_chains {
has the following code:
foreach my $chain (keys %$pve_std_chains) {
ruleset_create_chain($ruleset, $chain);
foreach my $rule (@{$pve_std_chains->{$chain}}) {
if (ref($rule)) {
ruleset_generate_rule($ruleset, $chain, $rule);
} else {
ruleset_addrule($ruleset, $chain, $rule);
}
}
}
So foreach my $rule (@{$pve_std_chains->{$chain}}) { expects an arrayref
but {6} is a hashref.
Stefan
_______________________________________________
> pve-devel mailing list
> pve-devel at pve.proxmox.com
> http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel
>
More information about the pve-devel
mailing list