I have tried every workaround, including manually deleting accounts from ldap. I am now down to what i believe is the root of my issue. The samba database is not provisioning completely, but I cannot figure out why I get this in the logs now:
2013/10/06 15:03:28 INFO> Provision.pm:516 EBox::Samba::Provision::__ANON__ - Provisioning database 'samba-tool domain provision --domain='MYDOMAIN' --workgroup='MYDOMAIN' --realm='MYDOMAIN.COM' --dns-backend=BIND9_DLZ --use-xattrs=yes --use-rfc2307 --server-role='dc' --users='__USERS__' --host-name='zentyal1' --host-ip='10.0.0.11''
2013/10/06 15:04:36 INFO> Base.pm:229 EBox::Module::Base::save - Restarting service for module: dns
2013/10/06 15:04:39 INFO> Provision.pm:550 EBox::Samba::Provision::__ANON__ - Setting password policy
2013/10/06 15:04:44 INFO> Provision.pm:382 EBox::Samba::Provision::mapDefaultContainers - Mapping 'CN=Users,DC=mydomain,DC=com' into 'ou=Users,dc=mydomain,dc=com'
2013/10/06 15:04:44 INFO> Provision.pm:382 EBox::Samba::Provision::mapDefaultContainers - Mapping 'CN=Computers,DC=mydomain,DC=com' into 'ou=Computers,dc=mydomain,dc=com'
2013/10/06 15:04:44 INFO> Provision.pm:382 EBox::Samba::Provision::mapDefaultContainers - Mapping 'CN=Builtin,DC=mydomain,DC=com' into 'ou=Builtin,dc=mydomain,dc=com'
2013/10/06 15:04:44 INFO> Provision.pm:403 EBox::Samba::Provision::mapDefaultContainers - Mapping 'OU=Groups,DC=northcoastcs,DC=com' into 'ou=Groups,dc=northcoastcs,dc=com'
2013/10/06 15:04:45 INFO> LDB.pm:344 EBox::LDB::ldapOUsToLDB - Loading Zentyal OUS into samba database
2013/10/06 15:04:45 INFO> LDB.pm:374 EBox::LDB::ldapUsersToLdb - Loading Zentyal users into samba database
2013/10/06 15:04:57 DEBUG> LDB.pm:384 EBox::LDB::ldapUsersToLdb - Unable to to find the container for 'uid=http-zentyal1,ou=Kerberos,dc=mydomain,dc=com' in Samba at /usr/share/perl5/EBox/LDB.pm line 384
EBox::LDB::ldapUsersToLdb('EBox::LDB=HASH(0x68f42d8)') called at /usr/share/perl5/EBox/Samba/Provision.pm line 566
EBox::Samba::Provision::provisionDC('EBox::Samba::Provision=HASH(0x64310d0)', 10.0.0.11) called at /usr/share/perl5/EBox/Samba/Provision.pm line 339
EBox::Samba::Provision::provision('EBox::Samba::Provision=HASH(0x64310d0)') called at /usr/share/perl5/EBox/Samba.pm line 1038
EBox::Samba::_setConf('EBox::Samba=HASH(0x44defd0)') called at /usr/share/perl5/EBox/Module/Base.pm line 977
EBox::Module::Base::_regenConfig('EBox::Samba=HASH(0x44defd0)') called at /usr/share/perl5/EBox/Module/Service.pm line 960
EBox::Module::Service::_regenConfig('EBox::Samba=HASH(0x44defd0)') called at /usr/share/perl5/EBox/Module/Base.pm line 232
EBox::Module::Base::save('EBox::Samba=HASH(0x44defd0)') called at /usr/share/perl5/EBox/GlobalImpl.pm line 642
EBox::GlobalImpl::saveAllModules('EBox::GlobalImpl=HASH(0x2234238)', 'progress', 'EBox::ProgressIndicator=HASH(0x2227dc0)') called at /usr/share/perl5/EBox/Global.pm line 95
EBox::Global::AUTOLOAD('EBox::Global=HASH(0x2233e60)', 'progress', 'EBox::ProgressIndicator=HASH(0x2227dc0)') called at /usr/share/zentyal/global-action line 39
2013/10/06 15:04:57 DEBUG> Provision.pm:579 EBox::Samba::Provision::__ANON__ - 1
The problem is that when I look at the ldap tree, that account exists. I am not really sure at this point where to go, bug I basically have an incomplete samba setup and it goes no further. I have a feeling there may be a problem with that ldap entry. Is there a way I can kill it and recreate it?