Solved 23.August:
using the brand new RC1 I re-installed my Slave from scratch. Now I can successfully establish the Master-Slave relationship. I did also purge the Master, don't know if this was really necessary...
Original message:
Hello,
I am testing 1.5 on a Lucid Server box and I have one system running. This shall be an Ldap Master of Users and Groups.
When preparing the Slave I did install only some console tools and
root@egw:~# dpkg -l |grep ebox
ii ebox 1.5.7-0ubuntu1~ppa1~lucid1 common library used by eBox platform modules
ii ebox-firewall 1.5.3-0ubuntu1~ppa1~lucid1 eBox - Firewall
ii ebox-network 1.5.5-0ubuntu1~ppa1~lucid1 eBox - Network Configuration
ii ebox-objects 1.5.1-0ubuntu1~ppa1~lucid1 eBox - Network Objects
ii ebox-samba 1.5.6-0ubuntu1~ppa1~lucid1 eBox - File Sharing
ii ebox-services 1.5.3-0ubuntu1~ppa1~lucid1 eBox - Network Services
ii ebox-software 1.5.1-0ubuntu1~ppa1~lucid1 eBox - Software Management
ii ebox-usersandgroups 1.5.3-0ubuntu1~ppa1~lucid1 eBox - Users and Groups
ii libebox 1.5.5-0ubuntu1~ppa1~lucid1 eBox - Common Library
ii liborbit2 1:2.14.18-1+ebox1 libraries for ORBit2 - a CORBA ORB
After enabling the Network and the Firewall module I did an additional reboot. Then, without playing around, I was directly going to enable Slave mode. I entered my master's IP and password. The result is:
Can't locate object method "stringify" via package "HTML::Mason::Exception::Params" at /usr/share/perl5/EBox/CGI/ServiceModule/ConfigureModuleController.pm line 74. The line in question reads:
throw EBox::Exceptions::Internal("Failed to enable: " .
$excep->stringify());Unfortunately I do not know perl enough to debug this...
I did remove everything
ebox-* plus
slapd, rebootet and did try the same sequence again... with the same result. (Actually I did this several times, with small changes.) So this error is reproducible for me.
A search for "stringify" didn't really help me though.
Additional info: during the installation of ebox-samba I got one additional error:
Use of uninitialized value $dn in concatenation (.) or string at /usr/share/perl5/EBox/UsersAndGroups.pm line 472.The script
/usr/share/ebox-usersandgroups/ebox-usersandgroups-reinstall generates the same error twice:
Use of uninitialized value $dn in concatenation (.) or string at /usr/share/perl5/EBox/UsersAndGroups.pm line 472.
Use of uninitialized value $dn in concatenation (.) or string at /usr/share/perl5/EBox/Ldap.pm line 282.The log of the last -reinstall sequence is here:
http://paste.ubuntu.com/467991/Any hints are welcome ;-)