Modify

Ticket #3629 (closed defect: worksforme)

Opened 18 months ago

Last modified 17 months ago

Can't get displayResource at SambaLdapUser.pm

Reported by: vitaliy.busygin@… Owned by: jamor@…
Milestone: 2.2.X Component: base
Severity: normal Keywords:
Cc:

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

  1. AD - zentyal master (users)
  2. FS - slave of AD (users + samba). PDC is disabled.
  3. PDC - slave of AD (users + samba). PDC is enabled.
  4. WEB - slave of AD (users + jabber + apache + mail).
  5. AD reboot (or updating software).
  6. FS & PDC lost connections to AD, WEB wasn't.
  7. When I'm trying to get access to group of users on FS or PDC, i had error "Can't call method 'get_value' on an undefined value". On WEB I hadn't this error.
  8. "sudo /usr/share/zentyal-users/rejoin-slave" doesn't work.
  9. On PDC execute "sudo /usr/share/zentyal-users/reinstall" and error was fixed. But this is not a solution.

Error

Can't call method 'get_value' on an undefined value

Trace

Can't call method 'get_value' on an undefined value at /usr/share/perl5/EBox/SambaLdapUser.pm line 741.

Attachments

zentyal.log Download (108.4 KB) - added by anonymous 18 months ago.
zentyal.log

Change History

Changed 18 months ago by anonymous

zentyal.log

comment:1 Changed 18 months ago by jacalvo@…

  • Description modified (diff)
  • Summary changed from Bug report from Zentyal Server to Can't get displayResource at SambaLdapUser.pm

comment:2 Changed 18 months ago by jacalvo@…

  • Status changed from new to accepted

comment:3 Changed 18 months ago by jacalvo@…

  • Owner changed from jacalvo@… to jamor@…

comment:4 Changed 17 months ago by jamor@…

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

Hello,

this error is likely caused by the maser not be able to resolve the slave hostname, thus resulting in incomplete operations synchronization so the expected displayResource attribute does not exist.

Make sure that the master can resolve the slave hostname, either using a DNS server or via /etc/hosts files, and force a resync. (page Users and groups -> Slave status)

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.