Unable to run the DSfW provisioning wizard

  • 7008545
  • 09-May-2011
  • 27-Apr-2012

Environment

Novell Open Enterprise Server 2 SP2(OES2SP2)
Novell Open Enterprise Server 2 SP1(OES2SP3
Novell Domain Services for Windows
DSFW

Situation

Starting the provisioning wizard in YaST returns:  "DSfW is not configured.  Select the OES install and configuration option in YAST to configure."

If running the wizard from the command line the error is;
"WARN:  continuinable parsing error 37 and column 59"

Resolution

The container were the domain is mapped to was not partitioned.
The /var/log/YaST/y2log will show the following if the container is not partitioned (search for ndsdcinit.pl):
 
2011-05-09 08:30:07 <1> DSFW-Server(4325) [YCP] Edirectory.ycp:3970
Edirectory:Executing: XADRETAINPOLICIES='no' XADDOMAINADMINNAME='cn=Administrator.cn=Users.dc=novell.dc=com' XADPARENTDOMAINADMIN='' ROOT_SERVER=192.168.1.2 perl /opt/novell/xad/sbin/ndsdcinit.pl domain -s -d 'novell.com' -l 'o=novell' -g 'o=novell' -e 'ou=OESSystemObjects,ou=pdx,o=novell' -n 'PDX' -f 'novell.com' -p 'novell.com' -m 'ou=pdx.o=novell' -t
2011-05-09 08:30:08 <3> DSFW-Server(4325) [bash] ShellCommand.cc(shellcommand):78
LDAP Based utility [ndsConfigServerContext.sh] to retrieve server context for
YaST
2011-05-09 08:30:08 <3> DSFW-Server(4325) [bash] ShellCommand.cc(shellcommand):78 
       DomainName        : novell.com
2011-05-09 08:30:08 <3> DSFW-Server(4325) [bash] ShellCommand.cc(shellcommand):78 
       NdsAdminName      : cn=admin.o=novell
2011-05-09 08:30:08 <3> DSFW-Server(4325) [bash] ShellCommand.cc(shellcommand):78 
       ExistingServerIP  : localhost
2011-05-09 08:30:08 <3> DSFW-Server(4325) [bash] ShellCommand.cc(shellcommand):78 
       ExistingServerPort: 0
2011-05-09 08:30:10 <3> DSFW-Server(4325) [bash] ShellCommand.cc(shellcommand):78
/opt/novell/xad/sbin/ndsdcinit.pl: Partition query did not succeed: 
2011-05-09 08:30:10 <1> DSFW-Server(4325) [YCP] Edirectory.ycp:3979 xad:exit code
for ndsdcinit.pl is 3
2011-05-09 12:30:04 <1> DSFW-Server(4325) [YCP] Edirectory.ycp:4036 ndsdcinit cmd
output exit code: 0

Cleaning up the tree and start with a new install.  Follow KB 7005431 to clean up the tree and start with a fresh install then follow KB 7002172 for preparing for the install.  Be sure the partition the container where the domain is being mapped.

Additional Information

KB 7000122 can be followed and the install started over on the same server, but for best results start with a new install.