Ticket #4608 (closed defect: worksforme)
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
Change History
Changed 12 months ago by anonymous
-
attachment
zentyal.log
added
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
zentyal.log