Ticket #4585 (closed defect: fixed)
FixedAddressTable does not exist
| Reported by: | darren.greer@… | Owned by: | jamor@… |
|---|---|---|---|
| Milestone: | 3.0 | Component: | dhcp |
| Severity: | normal | Keywords: | dhcp FixedAddressTable |
| Cc: |
Description
System:
-Fresh install on top of an Ubuntu 12.04 running in 64bit
Zentyal Version:
-2.3 beta install via dpkg
After enabling DHCP, and setting up several network objects, when trying to attach that network object to the fixed addresses section of my interface, when saving changes I am receiving the following error:
Some modules reported error when saving changes . More information on the logs in /var/log/zentyal/
model /dhcp/FixedAddressTable/* does not exist. model /dhcp/FixedAddressTable/* does not exist. at /usr/share/perl5/EBox/Model/Manager.pm line 221 EBox::Model::Manager::_componentByPath('EBox::Model::Manager=HASH(0x32bee10)', 'model', '/dhcp/FixedAddressTable/*', undef) called at /usr/share/perl5/EBox/Model/Manager.pm line 126 EBox::Model::Manager::model('EBox::Model::Manager=HASH(0x32bee10)', '/dhcp/FixedAddressTable/*') called at /usr/share/perl5/EBox/DHCP.pm line 1745 EBox::DHCP::_allowedMemberInFixedAddress('EBox::DHCP=HASH(0x36679e8)', 'eth1', 'HASH(0x4957490)', 'objc2', 'readonly') called at /usr/share/perl5/EBox/DHCP.pm line 766 EBox::DHCP::fixedAddresses('EBox::DHCP=HASH(0x36679e8)', 'eth1', 'readonly') called at /usr/share/perl5/EBox/DHCP.pm line 1332 EBox::DHCP::_ifacesInfo('EBox::DHCP=HASH(0x36679e8)', 'HASH(0x36e8790)') called at /usr/share/perl5/EBox/DHCP.pm line 1270 EBox::DHCP::_setDHCPConf('EBox::DHCP=HASH(0x36679e8)') called at /usr/share/perl5/EBox/DHCP.pm line 221 EBox::DHCP::_setConf('EBox::DHCP=HASH(0x36679e8)') called at /usr/share/perl5/EBox/Module/Base.pm line 985 EBox::Module::Base::_regenConfig('EBox::DHCP=HASH(0x36679e8)') called at /usr/share/perl5/EBox/Module/Service.pm line 693 EBox::Module::Service::_regenConfig('EBox::DHCP=HASH(0x36679e8)') called at /usr/share/perl5/EBox/Module/Base.pm line 232 EBox::Module::Base::save('EBox::DHCP=HASH(0x36679e8)') called at /usr/share/perl5/EBox/GlobalImpl.pm line 616 EBox::GlobalImpl::saveAllModules('EBox::GlobalImpl?=HASH(0x2a82d98)', 'progress', 'EBox::ProgressIndicator?=HASH(0xe06a00)') called at /usr/share/perl5/EBox/Global.pm line 95 EBox::Global::AUTOLOAD('EBox::Global=HASH(0x2a829c0)', 'progress', 'EBox::ProgressIndicator?=HASH(0xe06a00)') called at /usr/share/zentyal/global-action line 39
Attachments
Change History
comment:2 Changed 12 months ago by jamor@…
- Status changed from accepted to closed
- Resolution set to fixed
Hello Darren Greer,
this is fixed in commit [e2232d1]
You can wait for next release or hotfix your system.
To hotfix:
- Download new version of DHCP.pm from http://git.zentyal.org/zentyal.git/blob_plain/e2b9e115b24ddc211c15121a3fb8c0ddf716a926:/main/dhcp/src/EBox/DHCP.pm
- Use it to replace the old version at /usr/share/perl5/EBox/DHCP.pm
- Reload web interface and dhcp module:
sudo /etc/init.d/zentyal dhcp restart sudo /etc/init.d/zentyal apache restart
Thanks for your report,
Javier