setServerConfiguration

Updated CIFS configuration information for the server.

Request

<setServerConfiguration>
   <server/>
   <tree/>
   <cifsServerName/>
   <comment/>
   <winsIPAddress/>
   <authMode/>
   <groupName/>
   <pdcName/>
   <pdcIPAddress/>
   <attachIPAddresses>
       <ipAddress/>
   </attachIPAddresses>
   <dfs enabled=”“/>
   <oplocks enabled=”“/>
   <loginScripts enabled=”“/>
   <isOnline enabled=““/>
   <shareVolsByDefault enabled=”“/>
</setServerConfiguration>

Reply

<setServerConfiguration>
   <result value="">
      <description/>
   </result> 
</setServerConfiguration>

Elements

server

(Optional) Specifies the distinguished name of the eDirectory server object. The name must be a fully distinguished name, including the leading dot before the object name and the trailing dot after the tree name (or with no leading or trailing dot but a complete identity of the object within the current tree). The default is the eDirectory object for the physical server.

tree

(Optional) Specifies the name of the eDirectory tree that contains the server. The default is the tree of the physical server.

cifsServerName

(Optional) Specifies the NetBios name advertised by the server.

comment

(Optional) Specifies a text string associated with the CIFS server.

winsIPAddress

(Optional) Specifies the WINS server IP address in dotted ASCII notation. For example, 137.65.67.72.

authMode

Specifies the authentication mode:

  • local
  • domain

The domainMember and domainController modes can be set only by using joinDomain.

groupName

Specifies the workgroup (if in local mode) or the domain name.

pdcName

Specifies the NetBios name of the primary domain controller. Optional if the mode element specifies local.

pdcIPAddress

Specifies the IP address (in dotted ASCII notation) of the primary domain controller. Optional if the mode element is local.

attachIPAddresses

(Optional) Specifies the attach IP addresses that are currently assigned to the server.

ipAddress

Specifies from 1-6 IP addresses, each of which is in dotted ASCII notation. For example, 137.65.67.72.

dfs

(Optional) Specifies that CIFS is enabled for distributed file system support.

oplocks

(Optional) Specifies that CIFS is enabled for Oplocks support.

loginScripts

(Optional) Specifies that CIFS is enabled for login script support.

isOnline

(Optional) Specifies whether CIFS is enabled on the server. When enabling CIFS, the cifsstrt.ncf file is added to the autoexec.ncf files and the CIFS NLMs are loaded on the server. When disabling CIFS, cifsstrt.ncf is removed from autoexec.ncf and the CIFS NLMs are unloaded from the server.

shareVolsByDefault

(Optional) Specifies that the server exports all mounted volumes as shares by default. The server also exports any explicitly defined shares.

result

Specifies a zError or eDirectory value or 0 (for no error).

description

Specifies a text description of the result.

Attributes

enabled

Specifies yes or no to indicate whether a specific feature is enabled.