Hi, Did u pull the latest version of samba4 from the git? At the moment Samba4 and OpenChange are broken if u are trying to install the MAPI Server.
I guess u should take the latest release, and not using the svn tree of openchange. I know Julien.kerihuel or brand are planing to make a new release once samba4alpha12 will be official release, but this might take some time. Let me know if u need more help with the old release. Sassy On Thu, May 13, 2010 at 10:28 PM, Vinay Nagrik <[email protected]> wrote: > Hello Group, > > To avoid any errors and confuesion. I went on to the system and installed a > fresh copy of samba and MAPI proxy, starting from the svn check out command > and then following > > gmake samba-git > > and the following > > .autogen, ./configure and gmake commands. > > then I created the smb.conf file and put this file in > > /usr/local/samba/etc > > Following are all the messages I received on the system > > when I issued the > > ./setup/provision command I got following messages. > > ################# > NPX6217# ./setup/provision --realm=OPENCHANGE.LOCAL --domain=OPENCHANGE > --adminpass=openchange --server-role='domain controller'; > Traceback (most recent call last): > File "./setup/provision", line 222, in <module> > nosync=opts.nosync,ldap_dryrun_mode=opts.ldap_dryrun_mode) > File "bin/python/samba/provision.py", line 1085, in provision > users_gid = findnss_gid([users or "users"]) > File "bin/python/samba/provision.py", line 240, in <lambda> > findnss_gid = lambda names: findnss(grp.getgrnam, names)[2] > File "bin/python/samba/provision.py", line 236, in findnss > raise KeyError("Unable to find user/group %r" % names) > KeyError: "Unable to find user/group ['users']" > NPX6217# > ################# > > when I issued ./setup/newuser and the passwork command then I received > following messages. > > ##################### > NPX6217# ./setup/newuser AJain > New Password: > Traceback (most recent call last): > File "./setup/newuser", line 69, in <module> > samdb.newuser(username, opts.unixname, password, > force_passwor > d_change_at_next_login_req=opts.must_change_at_next_login) > File "bin/python/samba/samdb.py", line 123, in newuser > user_dn = "CN=%s,CN=Users,%s" % (username, self.domain_dn()) > File "bin/python/samba/samdb.py", line 64, in domain_dn > attrs=["defaultNamingContext"]) > _ldb.LdbError: (34, 'NULL Base DN invalid for a base search') > NPX6217# > ##################### > > Lastly when I issued the samba -d5 -i -M single command it failed to start > and gave following messages. It is a brand new set up of MAPI proxy > ################ > NPX6217# samba -d5 -i -M single > lp_load: refreshing parameters from /usr/local/samba/etc/smb.conf > params.c:pm_process() - Processing configuration file > "/usr/local/samba/etc/smb.conf" > Processing section "[global]" > Processing section "[globals]" > Processing section "[netlogon]" > Processing section "[sysvol]" > Global parameter workgroup found in service section! > Global parameter server string found in service section! > Global parameter security found in service section! > Unknown parameter encountered: "load printers" > Ignoring unknown parameter "load printers" > Global parameter log file found in service section! > Unknown parameter encountered: "max log size" > Ignoring unknown parameter "max log size" > Global parameter dns proxy found in service section! > Processing section "[homes]" > Unknown parameter encountered: "writable" > Ignoring unknown parameter "writable" > Processing section "[printers]" > Unknown parameter encountered: "guest ok" > Ignoring unknown parameter "guest ok" > Unknown parameter encountered: "writable" > Ignoring unknown parameter "writable" > pm_process() returned Yes > adding hidden service IPC$ > adding hidden service ADMIN$ > samba version 4.0.0alpha10 started. > Copyright Andrew Tridgell and the Samba Team 1992-2009 > GENSEC backend 'krb5' registered > GENSEC backend 'fake_gssapi_krb5' registered > GENSEC backend 'schannel' registered > GENSEC backend 'spnego' registered > GENSEC backend 'gssapi_spnego' registered > GENSEC backend 'gssapi_krb5' registered > GENSEC backend 'gssapi_krb5_sasl' registered > GENSEC backend 'ntlmssp' registered > NTPTR backend 'simple_ldb' > NTVFS backend 'simple' for type 1 registered > NTVFS backend 'cifs' for type 1 registered > NTVFS backend 'nbench' for type 1 registered > NTVFS backend 'unixuid' for type 1 registered > NTVFS backend 'unixuid' for type 3 registered > NTVFS backend 'unixuid' for type 2 registered > NTVFS backend 'cifsposix' for type 1 registered > NTVFS backend 'smb2' for type 1 registered > NTVFS backend 'default' for type 2 registered > NTVFS backend 'default' for type 3 registered > NTVFS backend 'default' for type 1 registered > NTVFS backend 'posix' for type 1 registered > PROCESS_MODEL 'standard' registered > PROCESS_MODEL 'prefork' registered > PROCESS_MODEL 'single' registered > AUTH backend 'winbind_samba3' registered > AUTH backend 'winbind' registered > AUTH backend 'winbind_wbclient' registered > AUTH backend 'server' registered > AUTH backend 'name_to_ntstatus' registered > AUTH backend 'fixed_challenge' registered > AUTH backend 'unix' registered > AUTH backend 'anonymous' registered > AUTH backend 'sam' registered > AUTH backend 'sam_ignoredomain' registered > SHARE backend [ldb] registered. > SHARE backend [classic] registered. > (normal if no LDAP backend required) Could not find entry to match filter: > '(&(objectclass=ldapSecret)(cn=SAMDB Credentials))' base: '(null)' > ldb: no modules required by the db > ldb: No modules specified for this database > ldb_wrap open of sam.ldb > ldb: no modules required by the db > ldb: No modules specified for this database > ldb_wrap open of privilege.ldb > ldb: no modules required by the db > ldb: No modules specified for this database > ldb_wrap open of /usr/local/samba/private/schannel.ldb > ldb: start ldb transaction (nesting: 0) > ldb: commit ldb transaction (nesting: 0) > ldb: start ldb transaction (nesting: 0) > ldb: commit ldb transaction (nesting: 0) > samba: using 'single' process model > DCERPC endpoint server 'wkssvc' registered > DCERPC endpoint server 'drsuapi' registered > DCERPC endpoint server 'spoolss' registered > DCERPC endpoint server 'winreg' registered > DCERPC endpoint server 'epmapper' registered > DCERPC endpoint server 'srvsvc' registered > DCERPC endpoint server 'netlogon' registered > DCERPC endpoint server 'browser' registered > DCERPC endpoint server 'rpcecho' registered > DCERPC endpoint server 'unixinfo' registered > DCERPC endpoint server 'samr' registered > DCERPC endpoint server 'remote' registered > DCERPC endpoint server 'dssetup' registered > DCERPC endpoint server 'lsarpc' registered > dcesrv_interface_register: interface 'epmapper' registered on endpoint > 'ncacn_np:[\pipe\epmapper]' > dcesrv_interface_register: interface 'epmapper' registered on endpoint > 'ncacn_ip_tcp:[135]' > dcesrv_interface_register: interface 'epmapper' registered on endpoint > 'ncalrpc:[EPMAPPER]' > dcesrv_init_context: failed to find endpoint server = 'mapiproxy' > task_server_terminate: [Failed to startup dcerpc server task] > samba_terminate: Failed to startup dcerpc server task > NPX6217# > > My smb.conf file resides in /usr/local/samba/etc/ and it has following > contents. > > #################### > #======================= Global Settings > ===================================== > [global] > [globals] > netbios name = MAPIPROXY > workgroup = OPENCHANGE > realm = OPENCHANGE.LOCAL > server role = domain controller > ### Configuration required by mapiproxy ### > dcesrv:assoc group checking = false > dcerpc endpoint servers = epmapper, mapiproxy > dcerpc_mapiproxy:binding = ncacn_ip_tcp:100.100.162.216[print] > dcerpc_mapiproxy:username = testuser > dcerpc_mapiproxy:password = openchange > dcerpc_mapiproxy:domain = EXCHANGE > dcerpc_mapiproxy:interfaces = exchange_emsmdb, exchange_nsp, > exchange_ds_rfr > dcerpc_mapiproxy:modules = downgrade > ### Configuration required by mapiproxy ### > [netlogon] > path = /usr/local/samba/var/locks/sysvol/openchange.local/scripts > read only = no > [sysvol] > path = /usr/local/samba/var/locks/ > #################### > > Can somebody from openchange SARL or somebody who must have encountered the > same thing first time tell me how can I start my samba server successfully. > I will greatly appreciate this gesture. > > Thanks in anticipation. Please help. > -- > Thanks > > Nagrik > > _______________________________________________ > devel mailing list > [email protected] > http://mailman.openchange.org/listinfo/devel > > _______________________________________________ devel mailing list [email protected] http://mailman.openchange.org/listinfo/devel
