Modify

Ticket #4608 (closed defect: worksforme)

Opened 12 months ago

Last modified 12 months ago

When creating objects: Can't use an undefined value as an ARRAY reference at /usr/share/perl5/EBox/Model/DataTable.pm line 1610.

Reported by: cpotalivo@… Owned by: jamor@…
Milestone: 3.0 Component: network
Severity: normal Keywords:
Cc:

Description (last modified by jamor@…) (diff)

Creating Network Objects, Clicked "Save Changes" and then got this error message

Error

Can't use an undefined value as an ARRAY reference

Trace

Can't use an undefined value as an ARRAY reference at /usr/share/perl5/EBox/Model/DataTable.pm line 1610.

Attachments

zentyal.log Download (72.5 KB) - added by anonymous 12 months ago.
zentyal.log

Change History

Changed 12 months ago by anonymous

zentyal.log

comment:1 Changed 12 months ago by cpotalivo@…

  • Component changed from base to network

Created 3 network objects, objects and members are as follows:

Object 1

Member: SERVER1 - 192.168.19.21/32 Member: SERVER2 - 192.168.19.22/32

Object 2

Member: SERVER3 - 192.168.19.18/32

Object 3

Member: SERVER4 - 192.168.19.19/32

comment:2 Changed 12 months ago by cpotalivo@…

Solved by reinstalling packages from command line instead of web interface.

comment:3 Changed 12 months ago by jamor@…

  • Status changed from new to closed
  • Resolution set to worksforme
  • Description modified (diff)
  • Summary changed from Bug report from Zentyal Server to When creating objects: Can't use an undefined value as an ARRAY reference at /usr/share/perl5/EBox/Model/DataTable.pm line 1610.

Hello Cpotalivo,

thanks a loft for your report.

I cannot reproduce this problem with the latest versions and you say that a upgrade solved the problem so we conclude, unless more evidence is shown, that it was atransient dependency problem.

Regards,

Javier

comment:4 Changed 12 months ago by cpotalivo@…

  • Status changed from closed to reopened
  • Resolution worksforme deleted

The issue appears to be that when installing the components from the web ui doesn't install right. I can reproduce if it start with a fresh ubuntu server 12.04 install and then only install zentyal package. selecting the components during the first run setup appears to install the packages but I cannot save changes until I go to command line and manually reinstall the same packages I selected. I am then able to save changes.

comment:5 Changed 12 months ago by jamor@…

  • Status changed from reopened to closed
  • Resolution set to worksforme

Hello Cpotalivo,

probably it was a mismatch between the packages in the ubuntu repository and the zentyal repositories. The ubuntu repositories are updated more slowly.

Also if you use the installer the system is configured to use the zentyal repository so there is not problem.

In future installations ,add this line to your sources.list to avoid version mismatches:

deb http://ppa.launchpad.net/zentyal/2.3/ubuntu precise main

Regards,

Javier

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.