Modify

Ticket #4585 (closed defect: fixed)

Opened 12 months ago

Last modified 12 months ago

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:1 Changed 12 months ago by jamor@…

  • Status changed from new to accepted

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:

  1. Download new version of DHCP.pm from  http://git.zentyal.org/zentyal.git/blob_plain/e2b9e115b24ddc211c15121a3fb8c0ddf716a926:/main/dhcp/src/EBox/DHCP.pm
  2. Use it to replace the old version at /usr/share/perl5/EBox/DHCP.pm
  3. 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

Last edited 12 months ago by jamor@… (previous) (diff)

comment:3 Changed 12 months ago by jamor@…

Updated file link to add also the fix of #4592

View

Add a comment

Modify Ticket

Change Properties
<Author field>
Action
as closed
The resolution will be deleted. Next status will be 'reopened'
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.