Project

General

Profile

Actions

Bug #4553

closed

BIND IPv6 Reverse Zone problem

Added by Alex B about 9 years ago. Updated about 8 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Category:
BIND
Target version:
-
Start date:
03/25/2015
Due date:
% Done:

0%

Estimated time:
Plus Target Version:
Affected Version:
All
Affected Plus Version:
Affected Architecture:

Description

There is a problem with IPv6 Reverse zones in all bind and pfsense versions.
BIND can not reverse resolve IPv6 addresses after configuring IPv6 Reverse Zones in GUI.
There is an fix for this issue, described in
https://forum.pfsense.org/index.php?topic=67917.msg378955#msg378955
https://github.com/cuteredstorm/pfsense-packages/pull/1
But this fix was never merged to any of bind packaged in pfsense repo.
In pfsense 2.1 and 2.2 there was an ability to manually replace bind.inc and bind_zones.xml with a fixed ones, to resolve issue, and this worked.
It is unable to do same thing in 2.2.1 release. After manually changing files there is an error when trying to change zones in GUI.
Fatal error: Call-time pass-by-reference has been removed; If you would like to pass argument by reference, modify the declaration of bind_zone_validate(). in /usr/local/www/pkg_edit.php(147) : eval()'d code on line 3


Files

bind.inc.txt (35.5 KB) bind.inc.txt Alex B, 03/31/2015 04:54 AM
bind_zones.xml.txt (18.6 KB) bind_zones.xml.txt Alex B, 03/31/2015 04:54 AM
Actions #1

Updated by Alex B about 9 years ago

I found a workaround.
Here is the fixed files for BIND 9.9.6P1_3 pkg v 0.3.6

Just replace the content of original files and restart BIND.
Files location is /usr/local/pkg

Actions #2

Updated by Alex B about 9 years ago

Created a pull-request to commit this fix. And probably this fix will be included in next update of BIND package.
https://github.com/pfsense/pfsense-packages/pull/843

Actions #3

Updated by Joze Mlakar about 8 years ago

This change was finally merged in https://github.com/pfsense/pfsense-packages/commit/1bab1a2665febb7a9f69adccacda1e7dc92574ed#diff-c02dbf52466d6a944a84582a1bb59ac9

and is now available in master branch so this issue shoud be closed.

Actions #4

Updated by Chris Buechler about 8 years ago

  • Status changed from New to Resolved

thanks

Actions

Also available in: Atom PDF