[pve-devel] pve-firewall : ipv6 + ebtables
Stefan Priebe - Profihost AG
s.priebe at profihost.ag
Tue Jul 15 11:06:04 CEST 2014
Seems git am did not apply all patches - no idea why. Please ignore this
one.
Am 15.07.2014 11:00, schrieb Stefan Priebe - Profihost AG:
>
> 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
>>
> _______________________________________________
> 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