Advanced Server UNIX V4.
Comments… Suggestions… Corrections… The User Documentation Department would like to know your opinion on this manual. Your feedback helps us to optimize our documentation to suit your individual needs. Fax forms for sending us your comments are included at the back of the manual. There you will also find the addresses of the relevant User Documentation Department. Copyright and Trademarks Copyright © Siemens AG 1999. All rights reserved.
Pfad: D:\O7613e6\u7613e.k01 © Siemens Nixdorf Informationssysteme AG 1995 1 Preface Advanced Server for UNIX can be used to integrate personal computers, which are operated under MS-DOS® (also running MS Windows or MS Windows for Workgroups), MS® OS/2 or OS/2® (referred to as OS/2 in this manual), Windows 95/98 and MS Windows NT® operating systems, in local networks (LAN, Local Area Network and WAN, Wide Area Network). Advanced Server for UNIX allows the operation of various systems in a network.
Target Group The “User's Guide for MS-DOS Clients” and “User's Guide for MS Windows Clients” are aimed at users of the MS-DOS or Windows clients. They provide information on starting up and closing down clients, and on shared directories and printers. They also provide references to the commands available for working with the client. The manuals “Installation Guide for Clients”, “MS Network Client V2.2”, and “MS Network Client V3.0” describe how to install these clients.
Pfad: D:\O7613e6\u7613e.k01 © Siemens Nixdorf Informationssysteme AG 1995 Preface Summary of Contents 1.2 Summary of contents i Information that became available after this manual went to print is contained in the SIreadmeM package which is supplied with Advanced Server for UNIX. The chapter “Preface” provides users with an overview of the content and structure of this manual.
Pfad: D:\O7613e6\u7613e.k01 © Siemens Nixdorf Informationssysteme AG 1995 Preface Changes since the last version 1.3 Changes since the last version of the manual The documentation has been updated to conform to the software level of Advanced Server for UNIX V4.0B. For a list of differences between Advanced Server for UNIX V4.0B and the previons version, please refer to the section “Compatibility” in the chapter “Introduction to Advanced Server for UNIX”. 1.
Pfad: D:\O7613e6\u7613e.k02 © Siemens Nixdorf Informationssysteme AG 1995 2 Introduction to Advanced Server for UNIX This chapter contains supplementary and additional information on Advanced Server for UNIX that is not contained in the manual entitled “Concepts and Planning”.
Pfad: D:\O7613e6\u7613e.k02 © Siemens Nixdorf Informationssysteme AG 1995 Introduction to Advanced Server for UNIX Client-server architecture 2.1 Client-server architecture One or more server systems and several clients (workstations) are connected in a network (LAN, Local Area Network and WAN, Wide Area Network) with Advanced Server for UNIX. The server systems provide services and resources in the local network.
Shared resources 2.2.1 Names in the network © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k02 Introduction to Advanced Server for UNIX In the network, servers, domains, clients, users, and resources are assigned unique names. The following table describes briefly the various types of names in the network. Name Meaning System name Name of the UNIX system Computername, server name Each server and client in a network must have a unique computername.
2.2.1.1 © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k02 Introduction to Advanced Server for UNIX Shared resources System name Each UNIX system has a unique name in the network, which can be displayed using the command uname -n and set as the network node name using the SYSADM utility program. ! 2.2.1.2 In order to avoid problems, it is strongly recommended that the system names you assign are unique throughout the network.
2.2.1.3 © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k02 Introduction to Advanced Server for UNIX Shared resources Username Every user of a client is assigned a username by the administrator, which is unique throughout the network. Users are identified by their usernames in the network. i 2.2.1.4 The username consists of three to fifteen characters: letters, numbers, spaces and special characters without / \ * ’ " ‘ !.
2.2.1.6 © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k02 Introduction to Advanced Server for UNIX Shared resources Domain name A domain gets its domain name during installation of the primary domain controller. The backup domain controllers are assigned during installation of a domain. The assignment of a client to a domain is defined while it is being installed; it can be reconfigured later or, on some clients, modified temporarily with the net logon command, for example.
Shared resources The attributes r and d are mapped to the relating UNIX mechanisms. The attributes a, s and h, as well as any possible combination of these are translated to Advanced Server for UNIX by means of UNIX group names. The table below, for example, shows how the MS-DOS file BSP.DAT with the attributes a and h and the MS-DOS file READONLY.BSP with the attributes a, r and h are mapped under UNIX: © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.
Shared resources Existing configurations are not modified during an upgrade installation. You should therefore use either the Registry Editor or the regconfig command to set the value of the EAFilePrefix parameter in the registry to .EA@ under the key SYSTEM\CurrentControlSet\Services\AdvancedServer \FileServiceParameters. If you previously operated Advanced Server for UNIX V4.0A10 with the setting UseEAs=1, you will now have to rename all hidden shadow files with the extended file attributes.
Shared resources 2.2.4 Shared directory © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k02 Introduction to Advanced Server for UNIX A shared directory is a file tree of a server system, which was shared for the usage in the local network. Users can access the shared directory from a client using the sharename. In this case, users work with the shared directory as they would with a local drive or directory on their clients.
Shared resources Authorized users can assign this shared directory to their clients. The network name of the shared directory (in accordance with DOS naming conventions) \\server1\sf1 is linked on the client to a local drive letter, e.g. j:, using the command net use j : \\server1\sf1. © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k02 Introduction to Advanced Server for UNIX i The user may have to allow additional drive letters on the client in the configuration file config.
Pfad: D:\O7613e6\u7613e.k02 © Siemens Nixdorf Informationssysteme AG 1995 Introduction to Advanced Server for UNIX 2.2.5.2 Shared resources Shared client printer It is also possible to route the output of the printer spooler to a printer which is connected to a client (shared client printer). For further information, please refer to the manuals entitled “MS Network Client V2.2” and “User's Guide for MS-DOS Clients”. 2.2.5.
2.2.6.1 © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k02 Introduction to Advanced Server for UNIX Shared resources LM named pipes Advanced Server for UNIX also provides LM named pipes. They are bidirectional communication channels for interprocess communication in the network. They differ from UNIX® named pipes.
2.2.6.2 © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k02 Introduction to Advanced Server for UNIX Shared resources Mailslots Mailslots are unidirectional communication channels. They are created by an application process on the server or by a client process on the client. In contrast to LM named pipes, several processes can write to the same mailslot simultaneously but only the process that created the mailslot can read from it.
Pfad: D:\O7613e6\u7613e.k02 © Siemens Nixdorf Informationssysteme AG 1995 Introduction to Advanced Server for UNIX Services 2.
Services 2.3.3 Replicator © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k02 Introduction to Advanced Server for UNIX The Replicator service allows specific files and directories to be copied automatically from the export server to one or more of the specifically configured import servers (server and clients with the Replicator service). The Replicator service on the export server monitors the export directory, containing the designated files and directories.
Services 2.3.6 SNMP service © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k02 Introduction to Advanced Server for UNIX The SNMP (Simple Network Management Protocol) service is installed and configured with the asxsnmp package. This daemon process is started and stopped automatically with Advanced Server for UNIX. It provides a connection between Advanced Server for UNIX and the SNMP agent. Please refer to the manual “SNMP Service” for further information.
Pfad: D:\O7613e6\u7613e.k02 © Siemens Nixdorf Informationssysteme AG 1995 Introduction to Advanced Server for UNIX Connection management 2.4 Connection management The following sections contain descriptions of a network connection between the server and the client. The terms “session” and “network connection” are explained and the security concept of Advanced Server for UNIX is introduced. 2.4.
Administration 2.4.3 Security concept © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k02 Introduction to Advanced Server for UNIX In order to protect shared resources from unauthorized access, the user level security concept is always used in Advanced Server for UNIX. Users must legitimate using their username and password once in the domain to be able to access the shared resources for which they are authorized.
Programming interface (API) 2.5.1 Remote administration © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k02 Introduction to Advanced Server for UNIX You can execute remote administration from any of the following systems: 2.5.1.
Compatibility 2.6.1 Remote Procedure Call (RPC) © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k02 Introduction to Advanced Server for UNIX Advanced Server for UNIX supports the Microsoft Remote Procedure Calls (RPCs). This platform-independent mechanism is used for interprocess communication within a clientserver architecture. The new functions of Advanced Server for UNIX are called up internally via RPC. 2.7 Compatibility 2.7.
i © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k02 Introduction to Advanced Server for UNIX Compatibility ● The RFC 1001/2 implementation (NetBIOS™ on TCP/IP) is the basis for communication with the server system. ● The MS LAN Manager OS/2 products referred to above are only available for OS/2 V1.x. ● If you are using the client with MS LAN Manager V2.0, you must set up the TCP/IP communication software with the Siemens product LAN1 Vx.
Compatibility 2.7.4 LAN Manager/X V1.1 © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k02 Introduction to Advanced Server for UNIX Version 2.0 and later of LAN Manager/X or Advanced Server for UNIX are compatible with Version 1.
Compatibility 2.7.5 LAN Manager/X V2.0 © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k02 Introduction to Advanced Server for UNIX Version 2.2 and later of LAN Manager/X or Advanced Server for UNIX is compatible with Version 2.0 as regards the following: ● The API of Version 2.0 is a subset of the API of Version 2.2. Important changes to Version 2.0 Product Manual ● The API of Version 2.0 has been extended. ● The Targon/31 system is no longer supported.
Compatibility 2.7.6 LAN Manager/X V2.2 © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k02 Introduction to Advanced Server for UNIX Advanced Server for UNIX since V3.5 is compatible with LAN Manager/X V2.2 as regards the following: ● Advanced Server for UNIX supports the full functionality of LAN Manager/X V2.2. ● Interoperability is possible both with LAN Manager V2.x systems and with LAN Manager V2.0 and V2.2 clients under MS-DOS, OS/2, Windows 3.1, and Windows 3.
Pfad: D:\O7613e6\u7613e.k02 © Siemens Nixdorf Informationssysteme AG 1995 Introduction to Advanced Server for UNIX Product Manual Compatibility ● Administration: The primary administration tool for Advanced Server for UNIX are the Windows NT Server Tools, which can be used from a Windows NT workstation or a Windows NT server. They are also available under Windows 3.1, Windows for Workgroups, and Windows 95/98. The NT Server Tools replace the graphical user interface netadmin.
Pfad: D:\O7613e6\u7613e.k02 © Siemens Nixdorf Informationssysteme AG 1995 Introduction to Advanced Server for UNIX Compatibility ● The add_access, add_user and buildacc utilities have been omitted. Instead of lmxsetup and lmxinfo, asxsetup and asxinfo are available. ● With Advanced Server for UNIX, the AT&T and SPOOL V4.x spoolers are supported. 2.7.7 Advanced Server for UNIX V3.5 Advanced Server for UNIX V4.0 is compatible with V3.
Compatibility 2.7.8 Advanced Server for UNIX V4.0A © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k02 Introduction to Advanced Server for UNIX Advanced Server for UNIX V4.0B has the following new or modified features: Product Manual ● DNS-WINS-integration: new NetBIOS version to support the DNS-WINS- Integration of Reliant UNIX V5.45. For a documentation of the DNS-WINS integration, please refer to the manuals of the operating system.
Pfad: D:\O7613e6\u7613e.k02 © Siemens Nixdorf Informationssysteme AG 1995 Introduction to Advanced Server for UNIX Compatibility ● Updated description “Compression of the ACL Database” ● Updated description: “Moving directories with existing access permissions” ● New configuration option to spoolin print jobs with the User ID of the mapped UNIX user instead of the User ID of "root".
Pfad: D:\O7613e6\u7613e.k03 © Siemens Nixdorf Informationssysteme AG 1995 3 Advanced Server for UNIX architecture This chapter contains descriptions of the architecture of Advanced Server for UNIX. Communication takes place via TCP/IP (Transmission Transport Protocol/Internet Protocol). i Processes required for the administration of NetBIOS are not considered here! 3.1 Process model A series of processes are started in order to carry out specific tasks when Advanced Server for UNIX is started.
Process model 3.1.2 Overview of the processes © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k03 Advanced Server for UNIX architecture The following table lists the daemon processes active when Advanced Server for UNIX has been started in a maximum configuration. Process Task lmx.ctrl lmx.srv daemon process for connection setup and administrative tasks daemon process (generated from the process lmx.
Process model The following diagram clarifies the cooperation between Advanced Server for UNIX processes on a server started with the default configuration: © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k03 Advanced Server for UNIX architecture Shared memory lmx.browser lmx.srv 1 PC PC lmx.ctrl lmx.dmn lmx.srv n-1 PC PC lmx.alerter lmx.
Process model The process lmx.ctrl © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k03 Advanced Server for UNIX architecture The process lmx.ctrl manages the individual server processes and undertakes those tasks which cannot be directly allocated to a workstation. Several tasks are carried out within the process which are not controlled by the operating system scheduler (as the process is) but which assume control alternately. The individual tasks in the process lmx.
Process model The process lmx.srv © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k03 Advanced Server for UNIX architecture One or more lmx.srv processes process the requests of several workstations in the network. Each lmx.srv process is started, as required, using the process lmx.ctrl. The relevant lmx.srv process passes the print requests and their management on to the system spooler. The maximum number of workstations to be operated in parallel can be configured for the lmx.
Process model The lmx.netrun process © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k03 Advanced Server for UNIX architecture This process provides the Netrun service: UNIX programs can be executed on the server from MS-DOS or OS/2 workstations using this process. The process lmx.extd The lmx.extd program is installed and configured with the installation of the software package asxsnmp.
Pfad: D:\O7613e6\u7613e.k03 © Siemens Nixdorf Informationssysteme AG 1995 Advanced Server for UNIX architecture Network communication 3.2 Network communication A workstation and an Advanced Server for UNIX communicate in the network using several protocol layers. NetBIOS is implemented in accordance with RFC1001/2. This NetBIOS implementation is based on the standard protocol TCP/IP. The following diagram illustrates the way in which the individual modules work together in the communication process.
Pfad: D:\O7613e6\u7613e.k03 © Siemens Nixdorf Informationssysteme AG 1995 Advanced Server for UNIX architecture Local communication for UNIX systems 3.3 Local communication for UNIX systems If a user is working on the server system as an Advanced Server for UNIX user, e.g. administrator, then NetBIOS is used for a local session. The programming interface to Advanced Server for UNIX, the application programming interface (API), is implemented using local interprocess communication (LIPC).
Pfad: D:\O7613e6\u7613e.k04 © Siemens Nixdorf Informationssysteme AG 1995 4 Installing Advanced Server for UNIX This chapter contains the information required to install Advanced Server for UNIX. System administrator root rights are required for this purpose. In order to configure the server system in accordance with individual requirements after the installation, please read the chapter on “Configuring Advanced Server for UNIX”.
Hardware and software requirements The following packages are included in the Advanced Server for UNIX delivery package: © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.
4.2.1.2 © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k04 Installing Advanced Server for UNIX Hardware and software requirements Hard disk storage The file systems must have the following available disk space for Advanced Server for UNIX at installation time: File system / /usr /usr /usr /var /opt Any file system Any file system Any file system Any file system Min.
Hardware and software requirements 4.2.2 Software requirements © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k04 Installing Advanced Server for UNIX The software listed below must be installed on the server system in order to run Advanced Server for UNIX: System software version RM200 RM300 RM400 RM600-xxx Reliant UNIX-N V5.43C0 and later Reliant UNIX-N V5.43C0 and later Reliant UNIX-N V5.43C0 and later Reliant UNIX-Y V5.
Pfad: D:\O7613e6\u7613e.k04 © Siemens Nixdorf Informationssysteme AG 1995 Installing Advanced Server for UNIX 4.2.2.1 The installation procedure Dependencies You can use Advanced Server for UNIX from clients if one of the client software products described in section “Client software” is installed on them. 4.3 The installation procedure The software is installed from the CD-ROM using the cdinst utility. cdinst invokes the pkgadd program implicitly. You should proceed as follows: 1.
Pfad: D:\O7613e6\u7613e.k04 © Siemens Nixdorf Informationssysteme AG 1995 Installing Advanced Server for UNIX Deinstalling previous versions 4.4 Deinstalling previous versions Before this version of Advanced Server for UNIX V4.0 is installed, the previous versions must be deinstalled. You must follow the sequence for deinstallation described here in a domain with a primary and one or more backup domain controllers.
Deinstalling previous versions 4.4.1 Deinstalling LAN Manager/X V2.0 and V2.2 © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k04 Installing Advanced Server for UNIX You can continue to use the existing server configuration for the new version. ! ● With Version 2.0 of LAN Manager/X the logon scripts of the LAN Manager/X user are not backed up automatically when the software is deleted. ● When the NetBIOS of Version 2.
Pfad: D:\O7613e6\u7613e.k04 © Siemens Nixdorf Informationssysteme AG 1995 Installing Advanced Server for UNIX Ê Deinstalling previous versions If you deinstalled LAN Manager/X V2.0 under Reliant UNIX-N, copy the /etc/default/inet.org file – backed up as described above – back to /etc/default/inet. 4.4.2 Deinstalling Advanced Server for UNIX V3.5 You can continue to use the existing server configuration for the new version.
Automatic installation with TransView SAX To automatically convert old name mappings: © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k04 Installing Advanced Server for UNIX Ê Prior to installation, create the directory /var/opt/nbrfc, with owner root, group bin, and permissions 755. Ê Copy the saved nbrfc.cfg file to this directory. Ê Install the new nbrfc package. If there is a name table available in the [NBRFC] section of the old nbrfc.
Pfad: D:\O7613e6\u7613e.k04 © Siemens Nixdorf Informationssysteme AG 1995 Installing Advanced Server for UNIX Installing from CD-ROM with cdinst 4.6 Installing from CD-ROM with cdinst Advanced Server for UNIX is only supplied on CD-ROM. The first steps for installation with the cdinst program are the same for all packages and are thus described here centrally. The other installation steps for the individual packages are given at the end of this section.
Pfad: D:\O7613e6\u7613e.k04 © Siemens Nixdorf Informationssysteme AG 1995 Installing Advanced Server for UNIX Installing from CD-ROM with cdinst Ê Select pkginfo to display more details on individual packages, e.g. number of files F6 or memory requirements. (CANCEL) returns you to the displayed selection. Ê Select README to display a list of the readme files for the Advanced Server for F6 UNIX product. (CANCEL) returns you to the displayed selection. 4.
Installing from CD-ROM with cdinst 5. If you select Package, the following selection is displayed (for contents of the packages, please refer to section “Advanced Server for UNIX delivery package”): © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k04 Installing Advanced Server for UNIX 5 4.0 Packages AS/X 4.0 AS/X 4.0 AS/X 4.
Pfad: D:\O7613e6\u7613e.k04 © Siemens Nixdorf Informationssysteme AG 1995 Installing Advanced Server for UNIX Installing the prerequisited packages 4.7 Installing the prerequisited packages Install the following before the actual server software: ● SIreadmeM package ● NetBIOS i Please observe the specified installation sequence here. 4.7.1 Installing the SIreadmeM package Install the SIreadmeM package first. The package contains README files in German and English.
Installing the prerequisited packages In the case of multiprocessor systems the parallel NetBIOS is installed automatically, which increases performance. © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k04 Installing Advanced Server for UNIX ! Please deinstall the previous version of LAN Manager/X or Advanced Server for UNIX. A new UNIX kernel is generated during installation; the file mtune is modified here.
Installing the prerequisited packages Example entries in names.cfg: © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k04 Installing Advanced Server for UNIX # My primary mypdc # The domain mypdc.dom i domain controller 144.145.101.10 UN I want to join 144.145.101.10 UN #1b Note that both the server name (“mypdc”) and the domain name (“mypdc.dom”) must be given together with the server's IP address. or (as an alternative): Edit the file /var/opt/nbrfc/conf/interfaces.
Pfad: D:\O7613e6\u7613e.k04 © Siemens Nixdorf Informationssysteme AG 1995 Installing Advanced Server for UNIX Installing server software (asxserver package) 4.8 Installing server software (asxserver package) i The following software package has to be installed before installing Advanced Server for UNIX: Product name Meaning CDS++RTS V1.
Installing server software (asxserver package) In the case of an upgrade installation, as many configuration information as possible is automatically incorporated from the previous version. Although it is possible to deinstall the previous version with the option of saving only a part of the data, it is recommended to save all configuration data. © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.
Installing server software (asxserver package) Interactive or non-interactive installation © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k04 Installing Advanced Server for UNIX There are two ways to install Advanced Server for UNIX: 1. Select interactive if the required data is to be input during installation. This is the recommended installation mode for installations via cdinst. 2.
Installing server software (asxserver package) Please refer to the chapter entitled “Administration guidelines” for further information on how to change the spooler after installation. © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k04 Installing Advanced Server for UNIX Server name Every Advanced Server for UNIX needs a unique server name. During a new installation, the installation program constructs a server name from the system name.
Installing server software (asxserver package) LAN Manager/X servers offer four types of server roles: primary domain controller, backup domain controller, member server and standalone server. © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k04 Installing Advanced Server for UNIX The server roles “member server” and “standalone server” are no longer supported with all Advanced Server for UNIX versions.
Installing server software (asxserver package) Administrator’s password © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k04 Installing Advanced Server for UNIX During the installation of a primary domain controller, the password for the builtin user Administrator is set. During the installation of a backup domain controller, you will be asked to enter the password for an administrative account of the primary domain controller. The password has to be entered twice to avoid errors.
Installing server software (asxserver package) If you install an Advanced Server for UNIX V4.0 primary domain controller from scratch or upgrade a LAN Manager/X to be an Advanced Server for UNIX primary domain controller, you can select the domain language for the domain. All builtin objects are initialized using the selected domain language. © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k04 Installing Advanced Server for UNIX If you install an Advanced Server for UNIX V4.
Installing server software (asxserver package) Start the server © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k04 Installing Advanced Server for UNIX You can start the server directly during the installation or manually after the installation. Note that after having installed a new NetBIOS, the system must have been rebooted before you can start the server. The upgrade installation from Version 2.
Installing server software (asxserver package) Interface name of the spooler used by the server © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k04 Installing Advanced Server for UNIX The system now displays all configurable spoolers and outputs the message Please enter the interface name or press ENTER if it is : Ê Enter the interface name of the spooler. Server name The server name is incorporated from the previous version, if possible.
Installing server software (asxserver package) Windows NT-style Printing © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k04 Installing Advanced Server for UNIX When there have been shared printers from a previous installation, you now have to decide how to upgrade these printers.
Pfad: D:\O7613e6\u7613e.k04 © Siemens Nixdorf Informationssysteme AG 1995 Installing Advanced Server for UNIX Ê Installing server software (asxserver package) call /var/opt/lanman/bin/lmxupgrade -YUGA Watch the output of the command for files and directories which are not found for upgrading access permissions Note that the guest account will be set to state “inactive” during the upgrade. 4.8.3 Upgrade installation of a backup domain controller from Version 2.
Installing server software (asxserver package) Interface name of the spooler used by the server © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k04 Installing Advanced Server for UNIX The system now displays all configurable spoolers and outputs the message Please enter the interface name or press ENTER if it is : Ê Enter the interface name of the spooler. Server name The server name is incorporated from the previous version, if possible.
Installing server software (asxserver package) Domain Language © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k04 Installing Advanced Server for UNIX The system now displays the supported languages (ENGLISH and GERMAN) and outputs the message Please enter the language or press ENTER if it is "ENGLISH": Ê Enter the domain language of the primary domain controller.
Installing server software (asxserver package) If the server is not started, the following message gives you information on how to upgrade later: © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k04 Installing Advanced Server for UNIX Access Control Entries can be upgraded from the LAN Manager 2.x accounts file (/var/opt/lanman/datafiles/accounts.lm2) after the user accounts and groups have been replicated to this backup controller. You will need to manually run lmxupgrade -A ...
Installing server software (asxserver package) Interactive or non-interactive installation © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k04 Installing Advanced Server for UNIX Ê Choose interactive for interactive installation. The following description applies for interactive installation. The system now copies the files from the installation medium and sets up specific users and user groups for Advanced Server for UNIX.
Installing server software (asxserver package) Domain Language © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k04 Installing Advanced Server for UNIX The domain language is incorporated from the previous version, if the databases could be successfully checked and taken over. In the event that a database is inconsistent, the installation repairs the database. If the database is too corrupt to repair, the installation is aborted and you have to repair the database manually (e.g.
Pfad: D:\O7613e6\u7613e.k04 © Siemens Nixdorf Informationssysteme AG 1995 Installing Advanced Server for UNIX Installing server software (asxserver package) 4.8.5 Upgrade installation of a backup domain controller from Version 3.5 or 4.0 To upgrade a backup domain controller from a previous Advanced Server for UNIX version, proceed as follows. In contrast to an upgrade installation from Version 2.x, the data can be upgraded directly; no conversion has to be done.
Installing server software (asxserver package) Output language © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k04 Installing Advanced Server for UNIX The system now displays the supported languages (ENGLISH and GERMAN) and outputs the message Please enter the language or press ENTER if it is „ENGLISH“: Ê Enter the output language.
Installing server software (asxserver package) Name of the primary domain controller © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k04 Installing Advanced Server for UNIX The name of the primary domain controller is incorporated from the previous installation, if possible. In the case of database corruption, the name of the primary domain controller has to be entered: Enter the name of the primary domain controller: Ê Enter the name of the primary domain controller.
Ê © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k04 Installing Advanced Server for UNIX Installing server software (asxserver package) Enter the domain language of the primary domain controller. A new AS/X database is now created using the specified language and the account data is replicated from the primary domain controller in the correct language.
Installing server software (asxserver package) Stop the server © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k04 Installing Advanced Server for UNIX Ê Choose y to stop the server. Interactive or non-interactive installation Ê Choose interactive for interactive installation. The following description applies for interactive installation. The system now copies the files from the installation medium and sets up specific users and user groups for Advanced Server for UNIX.
Installing server software (asxserver package) Domain name © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k04 Installing Advanced Server for UNIX The system suggests a domain name, which is formed from the system name and the extension .dom. The message Enter the name of the domain or press Enter to select ‘’: is displayed. Ê Enter the domain name.
Installing server software (asxserver package) 4.8.7 New installation of a backup domain controller © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.
Installing server software (asxserver package) Interface name of the spooler used by the server © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k04 Installing Advanced Server for UNIX The system now displays all configurable spoolers and outputs the message Please enter the interface name or press ENTER if it is : Ê Enter the interface name of the spooler.
Installing server software (asxserver package) Administrator’s password © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k04 Installing Advanced Server for UNIX The password of the administrative account has to be entered twice: Enter the password for administrator: Re-enter password: Contacting the primary domain controller The server now uses this information to establish contact with the primary domain controller and, among other things, to get the domain name.
Installing server software (asxserver package) Confirm choices © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k04 Installing Advanced Server for UNIX The server name, the server role, the domain name and the name of the primary domain controller have to be confirmed now or can be re-entered.
i © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k04 Installing Advanced Server for UNIX Installing server software (asxserver package) Check whether these variables exist. If necessary, start the /etc/rclmx script with . /etc/rclmx. Windows NT-Style Printing To enable Windows NT-style Printing after an upgrade installation, set the value of the DisableUpLevelPrinting key to 0 in the Advanced Server for UNIX registry.
Pfad: D:\O7613e6\u7613e.k04 © Siemens Nixdorf Informationssysteme AG 1995 Installing Advanced Server for UNIX Installing optional packages 4.9 Installing optional packages Installation of the packages asxdocs, asxman, asxtools, asxtoolsD, msclients, and asxsnmp is optional. When you have finished installing Advanced Server for UNIX, you can install all or some of these packages afterwards as required. Each of these packages is installed as described in the section “Installing from CD-ROM with cdinst”.
Installing optional packages asxdocs © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k04 Installing Advanced Server for UNIX This package contains the manuals for Advanced Server for UNIX in PDF format as well as a version of Acrobat Reader. asxsnmp This package contains the extensions for the SNMP Service. For further information, please refer to the LAN Manager/X manual “SNMP Service”. 4.9.1 Installing the msclients package Installation of the msclients package is optional.
Pfad: D:\O7613e6\u7613e.k04 © Siemens Nixdorf Informationssysteme AG 1995 Installing Advanced Server for UNIX Installing optional packages For information on generating the client diskettes, please refer to the section “Creating Installation Diskettes”. Please refer to the “readme.txt” file in the "update.wfw/disks/disk1" directory for information on how to install the update for Windows for Workgroups. 4.9.
Installing optional packages 4.9.3 Installing the asxman package © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k04 Installing Advanced Server for UNIX Installation of the asxman package is optional, but recommended. The package contains UNIX manual pages for the API of Advanced Server for UNIX as well as for all Advanced Server for UNIX commands. The manual “API Reference” contains the data structures and an overview of the API functions as a supplement to this.
Pfad: D:\O7613e6\u7613e.k04 © Siemens Nixdorf Informationssysteme AG 1995 Installing Advanced Server for UNIX Installing optional packages 4.10 Installing with the default configuration You can install the asxserver, asxtools, or asxtoolsD and msclients packages with a default configuration without any further input. i The default parameters for all packages are listed at the end of this section. Carry out the following steps in the given sequence: 1.
Installing optional packages F2 4. Select install and then press (MARK) and installation of the individual packages. © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k04 Installing Advanced Server for UNIX 4 F3 (ENTER) in order to start Install Install: Installation mode: Installation default file name: Path to response files: Package dialog default /tmp/16632/response Fill in the form and then press SAVE.
Installing optional packages Default parameters for the asxserver package: © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k04 Installing Advanced Server for UNIX R_INSTTYPE=’automatic’ R_PKGNAME=’Advanced Server 4.0 for UNIX’ R_VERSION=’4.
i © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k04 Installing Advanced Server for UNIX Product Manual Installing optional packages By default, warnings are mapped to state "OK" during the installation. If R_MAPWARNTOERR is set to YES, the warnings are mapped to the state "ERROR".
Pfad: D:\O7613e6\u7613e.
Installing optional packages The /var installation path is used for the asxtoolsD package. Default response file for the asxtoolsD package: © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k04 Installing Advanced Server for UNIX NEXUS=’/var/opt/lanman/shares/astools.deu’ The /var installation path is used for the msclients package. Default response file for the msclients package: MSCLIENT=’/var/opt/lanman/shares/msclient’ 4.11 Deinstalling Advanced Server for UNIX V4.
Installing optional packages 3. Enter pkgrm asxserver © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k04 Installing Advanced Server for UNIX Ê Verify with the i Ê RETURN key. The server software is now deleted. If the server software was installed with the default configuration, no further prompts are issued during deinstallation. The configuration files are not deinstalled in this case.
Installing optional packages 4.11.3 Deinstalling NetBIOS © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k04 Installing Advanced Server for UNIX Work through the following steps: 1. Log on as system administrator root. 2. Enter pkgrm nbrfc. Ê Verify with the RETURN key. NetBIOS is now deleted, and a new UNIX kernel is generated. During this process you will receive a corresponding system wait message.
Pfad: D:\O7613e6\u7613e.k05 © Siemens Nixdorf Informationssysteme AG 1995 5 Configuring Advanced Server for UNIX This chapter contains the information required to configure Advanced Server for UNIX. You must have root privilege to configure NetBIOS and Advanced Server for UNIX. 5.1 Configuring NetBIOS The following section first gives a brief introduction to NetBIOS.
Configuring NetBIOS 5.1.1 Introduction to NetBIOS © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k05 Configuring Advanced Server for UNIX An important part of Advanced Server for UNIX communication is not based directly on TCP/IP protocols but uses NetBIOS. In terms of the OSI Reference Model for a layered networking architecture, NetBIOS is a level 5 protocol (“Session Layer” ).
Configuring NetBIOS Group names: © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k05 Configuring Advanced Server for UNIX [0x00] [0x1C] [0x1E] . . __MSBROWSE__ . [0x01] Domain Name Domain Controllers ("Domain Group"/"Internet Group") Browser Service Elections Master Browser Information on the meaning of the various NetBIOS name extensions and their usage can be found in the “Microsoft Windows NT Resource Kit Networking Guide”.
Configuring NetBIOS names.cfg file © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k05 Configuring Advanced Server for UNIX On Advanced Server for UNIX computers, a names.cfg file (residing in /var/opt/nbrfc/conf) can be used to specify static mappings of NetBIOS names to IP addresses. These mappings can be loaded into an internal name table. If a b-node attempt fails, the system looks in this name table to find a name and then uses the associated address to cross the router.
Pfad: D:\O7613e6\u7613e.k05 © Siemens Nixdorf Informationssysteme AG 1995 Configuring Advanced Server for UNIX Configuring NetBIOS 5.1.2 Configuring Network Interfaces 5.1.2.1 The interfaces.cfg file In general every network interface for which TCP/IP is supported can be used by Advanced Server’s NetBIOS.The file /var/opt/nbrfc/conf/interfaces.cfg is used to describe the network interfaces to be used by NetBIOS and their properties.
Configuring NetBIOS Example of an automatically created interfaces.cfg file: © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.
Configuring NetBIOS used_by_wins= © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k05 Configuring Advanced Server for UNIX This entry is only important if you plan to run the Advanced Server for UNIX WINS service on a multihomed system, i.e. a system having more than one IP address, since the WINS service must use a unique, well known IP address. Mark the interface you want to be used by the Advanced Server for UNIX WINS service with a line used_by_wins=yes.
Configuring NetBIOS To view the current NetBIOS configuration: © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k05 Configuring Advanced Server for UNIX Ê At the command prompt, type /var/opt/nbrfc/bin/nbconfig -i If there are changes in the system network configuration – by adding or removing network interfaces – the NetBIOS configuration can be synchronized in different ways: ● If there were already manual changes in the file interfaces.
5.1.2.2 © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k05 Configuring Advanced Server for UNIX Configuring NetBIOS Commands used for configuring network interfaces When configuring network interfaces, the following NetBIOS commands from /var/opt/nbrfc/bin are used: The cr_interfaces command creates the /var/opt/nbrfc/conf/interfaces.cfg configuration file based on the information found in the UNIX system at runtime.
Configuring NetBIOS Use nbconfig either to display the current configuration or to dynamically activate or deactivate certain interfaces without having to restart NetBIOS. © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k05 Configuring Advanced Server for UNIX Syntax: nbconfig -i nbconfig -e | -d [ ... ] nbconfig -E | -D | [ | ...
Configuring NetBIOS 5.1.3 Configuring NetBIOS Name Resolution © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k05 Configuring Advanced Server for UNIX NetBIOS name resolution is the process of successfully mapping a NetBIOS name to an IP address. How name resolution is carried out on a Advanced Server for UNIX computer depends whether the computer has been configured as a WINS client (with the help of the file wins.cfg) or not.
Configuring NetBIOS The chapter “Implementing WINS” contains more comprehensive explanations on how WINS clients communicate with WINS servers. © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k05 Configuring Advanced Server for UNIX Name resolution on an Advanced Server for UNIX computer is configured by editing two textfiles in the /var/opt/nbrfc/conf directory: ● The wins.cfg file is used to configure an Advanced Server for UNIX computer as a WINS client. ● The names.
Configuring NetBIOS To view the current WINS client configuration: © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k05 Configuring Advanced Server for UNIX At the command prompt, type Ê nbtstat -w Example of /var/opt/nbrfc/conf/wins.
5.1.3.2 © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k05 Configuring Advanced Server for UNIX Configuring NetBIOS The names.cfg file The names.cfg file is used to specify static mappings of NetBIOS names to IP addresses, thereby allowing name resolution to cross routers. The function of the names.cfg file is similar to the LMHOSTS file known from Microsoft networking components, although the format differs.
Configuring NetBIOS Example of /var/opt/nbrfc/conf/names.cfg: © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k05 Configuring Advanced Server for UNIX ######################################################################### # Sample names.cfg to configure static NetBIOS names ######################################################################### # My address is 144.145.100.10 # Primary domain controller of a trusted domain: trustpdc 144.145.101.20 UN #00,20 trustpdc.dom 144.
Configuring NetBIOS For the example names.cfg above, the output of the nbtstat -c command is: © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k05 Configuring Advanced Server for UNIX Node IpAddress(es): [144.145.100.010] Scope Id: [] NetBIOS Remote Cache Name Table Name Type Host Address Life [sec] ------------------------------------------------------------------------TRUSTPDC TRUSTPDC TRUSTPDC.DOM TRUSTPDC.DOM TRUSTPDC.
Configuring NetBIOS Options: © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k05 Configuring Advanced Server for UNIX Product Manual -a RemoteName Resolves a given NetBIOS name using the configured name resolution algorithm and, if found, lists the remote machine’s name table. -q RemoteName Resolves a given NetBIOS name using the configured name resolution algorithm and, if found, lists the IP address(es).
Configuring NetBIOS Example output of a nbtstat -n command: © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k05 Configuring Advanced Server for UNIX Node IpAddress(es): [144.145.100.150] Scope Id: [ ] NetBIOS Local Name Table Name Type Status -------------------------------------------------------------------------------------------EXAMPLE <20> UNIQUE Registered *SMBSERVER <20> GROUP Registered EXAMPLE <00> UNIQUE Registered EXAMPLE.DOM <00> GROUP Registered EXAMPLE.
Configuring NetBIOS Occasionally it may be helpful to be able to dynamically add and delete certain NetBIOS names from the internal name tables without reloading the complete names.cfg file. This can be accomplished by the addname and delname commands: © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k05 Configuring Advanced Server for UNIX The addname command dynamically adds one or more NetBIOS names to the local name table of NetBIOS.
5.1.3.4 © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k05 Configuring Advanced Server for UNIX Configuring NetBIOS Guidelines for configuring name resolution Since WINS is the preferred method of name resolution, it is recommended to use WINS whenever possible. This section contains simple guidelines for configuring static name mappings for a particular Advanced Server computer in situations where WINS servers are not used.
Configuring NetBIOS NetBIOS maintains an internal name table for mapping NetBIOS names to IP addresses. This internal name table contains © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k05 Configuring Advanced Server for UNIX ● a list of names owned by the local machine ● a name cache consisting of mappings from recently received NetBIOS datagrams (take NBRFCCACHE entries) and ● a list of static mappings from a names.cfg file.
Configuring NetBIOS NBRFCSTATBCAST default: 0, 0 or 1 NBRFCWINSREG default: 1, 0 or 1 NBRFCPRELOAD default: 0, 0 or 1 © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k05 Configuring Advanced Server for UNIX These parameters control the NetBIOS name resolution. As of Advanced Server for UNIX NetBIOS 4.0 the default name resolution algorithm changed: NBRFCSTATBCAST old: 1 new: 0 If this parameter is set to 1, NetBIOS responds with static names to clients that queried by broadcasts.
Configuring NetBIOS 5.1.5 Configuring NetBIOS Startup Parameters © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k05 Configuring Advanced Server for UNIX Since AS/X V4.0B, the startup options for nbrfcdaemon are presently configured in the /var/opt/nbrfc/conf/nbrfcdaemon.cfg file. Default is “-l2 -f20 -n”. If the file does not exist, it will be created automatically. Changes to this file are not overwritten during an upgrade installation.
Pfad: D:\O7613e6\u7613e.k05 © Siemens Nixdorf Informationssysteme AG 1995 Configuring Advanced Server for UNIX Guidelines for NFS file systems 5.2 Guidelines for NFS file systems If the UseUnixLocks=1 entry has been set in the Registry, Advanced Server for UNIX executes record locks in all file systems, including the NFS file system. The default is UseUnixLocks=0, UseNfsLocks=0, NfsCheck=0.
Connecting Advanced Server for UNIX to Logging The following sections contain the configuration examples for these files; the Advanced Server for UNIX entries in the log3admin file are highlighted in bold font. © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k05 Configuring Advanced Server for UNIX . # ;filename ;-------default Kbyte ----100 chng ---5 close ----1 ; this is the default destination ; file for applications without an ; explicit #LOGTYPE declaration.
Pfad: D:\O7613e6\u7613e.k05 © Siemens Nixdorf Informationssysteme AG 1995 Configuring Advanced Server for UNIX Restricting the user’s disk space 5.4 Restricting the user’s disk space When configuring disks under UNIX, system administrators can limit the disk space that can be used by “normal” users. Advanced Server for UNIX is configured by default to allow all free disk space to be used by all AS/X users. From Version 4.
Restricting the user’s disk space Configuring the disk space restriction © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k05 Configuring Advanced Server for UNIX To configure the disk space restriction, you should proceed as follows: 1. Change the value of parameter “UnixQuotas” within the registry to “1”. Note that this will automatically affect certain other parameters as well.
Ê © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.
Pfad: D:\O7613e6\u7613e.k05 © Siemens Nixdorf Informationssysteme AG 1995 Configuring Advanced Server for UNIX Configuring printers on the UNIX system 5.5 Configuring printers on the UNIX system Advanced Server for UNIX supports interworking with the AT&T® standard spooler and the Reliant UNIX spooler. For this purpose, the following interfaces are available: Keyword Spool system ATTHPI SPOOLV4 Standard spooler (AT&T high performance interface) SPOOL V4.2 and Xprint V5.
Ê © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k05 Configuring Advanced Server for UNIX Enter the following data: Printer name: System name: Printer type: Device or address: i Ê Configuring printers on the UNIX system asxp_hpl server1 standard /dev/term/com1 In order to prevent problems occurring with the net commands under MS-DOS, the printer and printer class names must consist of a maximum of eight characters.
Configuring printers on the UNIX system Setting up the spool server © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k05 Configuring Advanced Server for UNIX The spool server administers several supervisors and the jobs that you have processed. Among other things, it distributes the print jobs to the different supervisors. Ê Log onto the system as system administrator root. Ê Check whether SPOOL V4.
Configuring printers on the UNIX system You do not need to specify the supervisor with -su. In this case, spool will use the default supervisor. © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k05 Configuring Advanced Server for UNIX ● The printer is activated automatically as soon as the system starts up by means of the option -aa.
Configuring printers on the UNIX system Setting the priority for print jobs from SPOOL V4.x © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k05 Configuring Advanced Server for UNIX The priority for print jobs from SPOOL V4.x cannot be modified with the net print /priority: command. To set the priority, use the net print /parms:"... -pr ..." command. If nothing is set, Advanced Server for UNIX prints with the priority for root (default 1). ● 5.5.
Pfad: D:\O7613e6\u7613e.k05 © Siemens Nixdorf Informationssysteme AG 1995 Configuring Advanced Server for UNIX Configuration for shared client printer 5.6 Configuration for shared client printer In the case of the shared client printer, the print data is first accepted by the host spooler. The print data is then transferred to the client whereby a distinction is made between printing via the ● TSR program (Terminate and Stay Resident) clispool (or clipcach) for MS-DOS clients with LAN Manager V2.
5.6.1.1 © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k05 Configuring Advanced Server for UNIX Configuration for shared client printer Addclipr Purpose: The addclipr command is used to add an Advanced Server client printer device to the configured spooler. Syntax: addclipr clientname printername printertype [clienttype [sharename]] where: clientname specifies the network name of the client printer computer to which the printer is attached.
Configuration for shared client printer The command creates a device for the shared client printer in the spooler administration called printername. If printername is not specified, clientname is used as the name of the printer. After successful completion, UNIX users can print to the client printer by issuing the following command: © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.
Configuration for shared client printer Comments: © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k05 Configuring Advanced Server for UNIX The delclipr command removes all of the client printer configuration information from the Advanced Server and the configured Spooler. The print destination printername is removed from the configured Spooler. If an Advanced Server shared printer queue exists with printername as the only member, the shared printer queue is also deleted.
Activating Advanced Server for UNIX If an error occurs, Advanced Server for UNIX or the spool system automatically sets the printer to disabled. The print job for which the error was detected cannot be backed up; it must be repeated. All other print jobs remain in the print queue until the error has been recovered. If the error has been recovered, you can start the associated “spool-out”. © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.
Activating Advanced Server for UNIX net start server command © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k05 Configuring Advanced Server for UNIX You can start the Advanced Server for UNIX processes of the server with the net start server command if you have stopped the server with net stop server beforehand for example. You can thus activate a new configuration for example. /etc/init.d/ms_srv start The /etc/init.
Activating Advanced Server for UNIX /etc/init.d/ms_srv stop © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k05 Configuring Advanced Server for UNIX The /etc/init.d/ms_srv stop script is used to terminate all server processes (in the background). ! If you stop the server in this way, all connections are terminated without prior consultation. This could lead to data loss! 5.7.5 Terminating NetBIOS Manual You can stop the NetBIOS administration process manually with nbrfc stop.
Pfad: D:\O7613e6\u7613e.k05 © Siemens Nixdorf Informationssysteme AG 1995 Configuring Advanced Server for UNIX Adapting the configuration 5.7.7 Status display of the Advanced Server for UNIX processes You can display the status of the Advanced Server for UNIX and NetBIOS processes using the asx status command. 5.8 Adapting the configuration For further information on the Advanced Server for UNIX configuration refer to chapter “Advanced Server Registry“ and chapter “Lanman.ini File“. 5.
Adapting the configuration 5.9.1 Call options for compilers and linkers © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k05 Configuring Advanced Server for UNIX If you wish to use the communication mechanisms of Advanced Server for UNIX for development purposes, you must include the necessary declaration files required for the API function in the source texts. Similarly, the required libraries must be included when linking the object files.
Pfad: D:\O7613e6\u7613e.k06 © Siemens Nixdorf Informationssysteme AG 1995 6 Administration guidelines This chapter contains guidelines for ● changing server attributes ● sharing a CD-ROM drive ● saving configuration files ● processing the printer queue ● administering using the net admin command 6.1 Changing server attributes You can change the following server attributes after the installation: ● Server name The program setservername is available for changing the name of an Advanced Server.
● © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k06 Administration guidelines Changing server attributes Output language With setlang you can change the output language of net commands, elfread and the EventViewer. ● Domain language With setdomainlang you can change the language of predefined objects within a domain. Product Manual Ê You must be logged on as the system administrator root to change server attributes.
Pfad: D:\O7613e6\u7613e.k06 © Siemens Nixdorf Informationssysteme AG 1995 Administration guidelines Sharing a CD-ROM drive 6.2 Sharing a CD-ROM drive If your UNIX system has a CD-ROM drive, you can also share it for workstations.
Pfad: D:\O7613e6\u7613e.k06 © Siemens Nixdorf Informationssysteme AG 1995 Administration guidelines Processing the printer queue 6.3 System data backup The AS/X databases are open while Advanced Server for UNIX is running. In order to ensure that all configuration files are consistent, you must stop Advanced Server for UNIX with the net stop server command before carrying out a data backup. ! There are also hidden files and special files in the directories below /var/opt/lanman.
6.4.1.2 © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k06 Administration guidelines Processing the printer queue Changing parameters for a printer queue You can change or set print parameters for a SPOOL V4.x printer queue from Advanced Server for UNIX. This is done using the command net print /parms:"". The parameters correspond to the parameters for the xpadd command in SPOOL V4.x. They are described in the SPOOL V4.x manuals.
6.4.1.6 © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k06 Administration guidelines Administering using the net admin command Displaying the order of print jobs With SPOOL job management, Advanced Server for UNIX may not display the correct processing order of print jobs. This situation can arise if, for example, individual jobs are deleted from the printer queue and new jobs are then spooled in.
Pfad: D:\O7613e6\u7613e.k07 © Siemens Nixdorf Informationssysteme AG 1995 7 Tools for special tasks Advanced Server for UNIX contains tools for the system administrator, which need only be used in special cases. These tools are described in the sections that follow in relation to particular application scenarios. It is recommended that you first of all read the description of the PC tools and then the description of the tools for NetBIOS, as well as other system administration tools.
PC tools An example of program output is given below: © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k07 Tools for special tasks Master Browser found on NetBIOS adapter no ’0’ The Master Browser’s adapter address : 00c095ec91ee The following names are available: NUM Name Cat.
PC tools The example below shows the output: © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k07 Tools for special tasks NetWkstaGetInfo returned 0 LanMan Root : C:\WINDOWS Computer Name : CLIENT1 User Name : USER1 Lan Group : DOMAIN1 LanMan Version : 2.
Pfad: D:\O7613e6\u7613e.k07 © Siemens Nixdorf Informationssysteme AG 1995 Tools for special tasks Tools for NetBIOS 7.2 Tools for NetBIOS The following scripts are used for NetBIOS administration. 7.2.1 /var/opt/nbrfc/bin/findbrow This tool helps you to find the Master Browser in a subnetwork for a given domain or workgroup. If found, it lists the master browser’s name table.
Pfad: D:\O7613e6\u7613e.
Tools for NetBIOS 7.2.2 /var/opt/nbrfc/bin/mv_names © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k07 Tools for special tasks The mv_names command is used during an update installation of the nbrfc package to convert the configuration of the name table. The NetBIOS name mappings contained in the [NBRFC] section of an old style nbrfc.cfg configuration file (used by NetBIOS versions <=3.5A) are written to the names.cfg file.
System administrator tools Options and Parameters: © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k07 Tools for special tasks -d Use default names Input file name (should contain name mappings in names.cfg format). Output file name in LMHOSTS format (ready for being imported into a WINS database).
System administrator tools Another option here is to use the accget and accadm programs, which can be used in conjunction with UNIX mechanisms, for example for restoring access permissions following a system crash. Only the access permissions are saved and restored in this case, and not the actual files and directories. All that is required here is to back up the physical entries in the ACL database. For the restore procedure, the files and directories must be already created in the UNIX file system.
System administrator tools Syntax: © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k07 Tools for special tasks accget [-?|help] [-n | -s] [-P ] If the command is called without options, the /var/opt/lanman/etc/accadm.dat file is created. The access permissions for all resources are stored in this file. Shared resources (SHARES) and mountpoints are saved at the same time. This command produces a complete backup of your access permissions on Advanced Server for UNIX.
i © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k07 Tools for special tasks System administrator tools Saving / restoring of an ACL database with SIDs makes sense only within the domain in which they have been created. After a new installation or after a change of the user/group configuration, the internal representation of the same name has a different SID. Saving / restoring beyond domains and beyond installations is possible by using option -n.
Pfad: D:\O7613e6\u7613e.k07 © Siemens Nixdorf Informationssysteme AG 1995 Tools for special tasks System administrator tools -P The ACL database (net ’p’erm) is updated with the content of the /var/opt/lanman/etc/accadm.dat file. New entries are added here, existing entries are updated, and unaffected entries are left as are. The files and directories must exit in a mounted filesystem. The resources must have been created beforehand.
i © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k07 Tools for special tasks System administrator tools The following directories are no valid mountpoints for accadm. / (root directory), /proc, /stand, /dev/fd Resources located in the root directory (i.e. which are not allocated to another mountpoint) are only saved in /asxperms if accadm -Fs is invoked without specifying a mountpoint. i accget must have been executed before accadm is invoked.
System administrator tools 3. Call the command /var/opt/lanman/bin/acladm -M to change the access permissions in the Advanced Server for UNIX ACL database to the new path. Example: /var/opt/lanman/bin/acladm -M /home1 /home2 © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k07 Tools for special tasks 4. Start the server using the following command: net start server 5. Share the same directories on the new file system again with the same share name.
System administrator tools 7.3.6 Adding and removing server names (addserver/delserver) © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k07 Tools for special tasks You can use the addserver command to add an additional server name on a system, in order to enable the clients to access the server with the newly added name. You can use the delserver command to delete a server name that was added with the addserver command.
Compression of the ACL Database 7.3.7 Checking the password expiry with the asxpwexp utility © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k07 Tools for special tasks The asxpwexp utility can be used to check which Advanced Server for UNIX users’ passwords are due to expire within the next “n” (0-28) days. The user can be notified of this by electronic mail, and be given plenty of advance warning if the utility is invoked regularly using cron, for example.
Compression of the ACL Database The AS/X acladm utility with its different options removes entries identified as superfluous in the configuration when the command is called. You must therefore make sure that the system configuration is complete (i.e. all file systems are mounted) and that the AS/X configuration is up to date.
Ê © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k07 Tools for special tasks Compression of the ACL Database First option: /var/opt/lanman/bin/acladm -C -y The -C option will either fix or delete each corrupt entry. The -y option can be used together with the -C option to fix or delete ACL entries without user intervention. (-y is recommended if you expect a large number of modifications in the ACL database.
Pfad: D:\O7613e6\u7613e.k07 © Siemens Nixdorf Informationssysteme AG 1995 Tools for special tasks OBSERVE support 7.5 OBSERVE support In the context of providing functions for enabling high availability in systems, Advanced Server for UNIX contains some tools for supporting interaction with the OBSERVE product. In this sense, “High Availability” means a configuration where two systems are operated in parallel so that the load can be distributed.
OBSERVE support 7.5.1 Constraints on high availability © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k07 Tools for special tasks The following conditions must be fulfilled in order to ensure the concept outlined here of high availability for systems: – Both servers must be operated in one domain. – If a system fails, a “reconnect” is necessary for the PCs connected (and possibly also a restart).
OBSERVE support 7.5.2 Example of how this works © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k07 Tools for special tasks Procedure when a system fails: System A fails, System B continues to operate: 1. Activate additional B controller with the IP address of A. 2. Switch disks. 3. Provide resources (from A) on the active system (B). These resources must be identical. 4. Transfer access permissions for data from A (from the regular backup) to data on B. 5.
Pfad: D:\O7613e6\u7613e.k08 © Siemens Nixdorf Informationssysteme AG 1995 8 Installing Network and Administrative Client Software This chapter describes how to install the network and administrative software on client computers. It contains the following information: ● List of supported Microsoft network clients. ● Instructions on how to create installation diskettes and use the Network Client Administrator at a Windows NT computer.
Pfad: D:\O7613e6\u7613e.k08 © Siemens Nixdorf Informationssysteme AG 1995 Installing Network and Administrative Client Software Creating Installation Diskettes Advanced Server includes Microsoft Network Client and LAN Manager client software and documentation. Microsoft Windows 95/98, Windows NT Workstation, and Windows for Workgroups software and documentation are available from Microsoft. 8.1.1 Microsoft Network Client Version 3.
Ê © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k08 Installing Network and Administrative Client Software Creating Installation Diskettes To create client diskettes at the Advanced Server command prompt 1. Log on to Advanced Server console as "root". 2. Enter the following command located in the /var/opt/lanman/bin directory: makeclients [-f] -d [drives | -D ] where -f Disables formatting of the diskettes. -d This parameter is not supported.
Creating Installation Diskettes Replace with one of the following: © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k08 Installing Network and Administrative Client Software lanman msclient tcp32wfw update.wfw Ê Copy the disk images in the directory to diskette using the copydisk command whose syntax is as follows: d:\images\copydisk source [target] ● To create diskettes for LAN Manager for MS-DOS Client, type: d:\images\copydisk setup.
Creating Installation Diskettes Installing Network Client Administrator © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k08 Installing Network and Administrative Client Software The Network Client Administrator can be installed only on Windows NT Workstation computers. Ê To install Network Client Administrator 1. From a Windows NT Workstation computer, log on to the Advanced Server domain. 2. Establish a connection to the MSCLIENT shared resource on Advanced Server. 3.
i © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k08 Installing Network and Administrative Client Software Administrative Clients You must purchase a valid software license prior to installing Windows 95/98 or Windows for Workgroups on a computer. However, you can install Microsoft Network Client for MS-DOS freely. When creating network installation startup disks, you must choose from the network interface cards (NICs) supported by Microsoft Network Client, version 3.
Administrative Clients 8.3.1 Installing Windows NT Administrative Tools © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k08 Installing Network and Administrative Client Software The Windows NT Administrative Tools program group provides administrative capabilities to the Windows NT Workstation computer. It can be installed only on Windows NT Workstation computers. To install Windows NT Administrative Tools Ê 1.
Administrative Clients 8.3.3 Installing Windows NT Server Tools on Windows 95/98 © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k08 Installing Network and Administrative Client Software This section describes how to install Windows NT Server Tools on computers running Windows 95/98. It also discusses additional password prompts, trust relationships, logging on, and removing and using the program group. Ê To install Windows NT Server Tools on a computer running Windows 95/98: 1.
Administrative Clients The Windows NT Server Tools program group is now installed on the Windows 95/98 computer. The installation program has performed the following tasks: © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k08 Installing Network and Administrative Client Software ● Copied the Windows NT Server Tools files to c:\srvtools (if c: is the boot drive). ● Added “Windows NT Server Tools” to the Start Programs menu.
8.3.3.4 © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k08 Installing Network and Administrative Client Software Administrative Clients Using Event Viewer Use the following procedure to use the Event Viewer in Windows NT Server tools on a computer running Windows 95/98. Ê To use Event Viewer on a computer running Windows 95/98 1. Click on Start, point to Programs, and then point to Windows NT Server Tools. 2. Click on Event Viewer. 3.
8.3.3.7 © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k08 Installing Network and Administrative Client Software Administrative Clients Editing Security Properties for Resources Use the following procedure to edit the security properties for files, directories, and printers on Advanced Server. Ê To edit security properties 1. Focus on the object and look at its Properties dialog box.
Administrative Clients 4. Select the Install/Uninstall tab. © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k08 Installing Network and Administrative Client Software 5. If you have installed Windows NT Server Tools as described earlier in this section, then you should see the Windows NT Server Tools entry in the Uninstall list. Select it and click on Add/Remove.
Pfad: D:\O7613e6\u7613e.k08 © Siemens Nixdorf Informationssysteme AG 1995 Installing Network and Administrative Client Software Administrative Clients Ê From the Show Files Resources pane in the Drives-Network Connection dialog box, select the server where asxtools was installed. Ê In the Files Resources in pane, select ASTOOLS or ASTOOLSD. The ASTOOLS or ASTOOLSD share contains the Windows NT Server Tools software.
Getting Online Help 7. During the installation of Windows NT Server Tools, the Setup program created the new-conf.sys and new-vars.bat files in the workstation’s srvtools directory. © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k08 Installing Network and Administrative Client Software Each of these files contains lines that you must copy to the client computer’s config.sys and autoexec.bat files as follows: Ê The files statement in the \srvtools\new-config.
Pfad: D:\O7613e6\u7613e.k09 © Siemens Nixdorf Informationssysteme AG 1995 9 Administering Advanced Server at the Command Prompt This chapter describes how you can use Advanced Server commands and the Net command to administer Advanced Server at the UNIX system console. It contains the following information: Advanced Server Commands — describes the UNIX system commands that you can use to administer Advanced Server at the command prompt.
Pfad: D:\O7613e6\u7613e.k09 © Siemens Nixdorf Informationssysteme AG 1995 Administering Advanced Server at the Command Prompt Product Manual Advanced Server Commands Advanced Server Command Description accadm Used to edit resources and their access permissions. accget Used to create a backup file of the ACL database. acladm Creates, checks, modifies, prunes, and removes the Access Control List (ACL) database.
Pfad: D:\O7613e6\u7613e.k09 © Siemens Nixdorf Informationssysteme AG 1995 Administering Advanced Server at the Command Prompt Product Manual Advanced Server Commands Advanced Server Command Description lmat Schedules commands or programs to run on a server at a specified time or date. (Note there also exists UNIX system and MS-DOS at commands.) lmshare Manipulates the Advanced Server share list without server intervention.
Pfad: D:\O7613e6\u7613e.k09 © Siemens Nixdorf Informationssysteme AG 1995 Administering Advanced Server at the Command Prompt Product Manual Advanced Server Commands Advanced Server Command Description setdomainname Used to change the domain name of the local Advanced Server. setlang Changes the output language of net commands, elfread and the Event-Viewer. setservername Used to change the name of the local Advanced Server. setspooler Configures the UNIX system spooler for the Advanced Server.
Pfad: D:\O7613e6\u7613e.k09 © Siemens Nixdorf Informationssysteme AG 1995 Administering Advanced Server at the Command Prompt Net Command 9.2 Net Command Many Advanced Server administrative tasks can be performed using the Net command at the Advanced Server command prompt. Although we recommend that you use the programs available through Windows NT Administrative Tools and Windows NT Server Tools to administer Advanced Server, the Net command-line interface also can be used.
9.2.1.2 © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k09 Administering Advanced Server at the Command Prompt Net Command Administering a Remote Advanced Server To perform server administration tasks using the Net command remotely, use the net admin command and the appropriate Net command for the task. Step 2 of the following procedure describes two ways of entering the net admin command. To enter a Net command remotely Ê 1.
9.2.1.3 © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k09 Administering Advanced Server at the Command Prompt Net Command Paging Through Screens Some displays provide more than one screen full of information.
9.2.1.5 © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k09 Administering Advanced Server at the Command Prompt Net Command Using Command Confirmation Some Net commands require confirmation. The /yes and /no options help expedite Net commands. When Advanced Server reads one of these options, it does not pause to display the corresponding prompt. Instead, Advanced Server accepts the /yes or /no option as your response to the prompt.
9.2.1.7 © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k09 Administering Advanced Server at the Command Prompt Net Command Using Special Characters With Commands Some of the names or passwords that you need to enter may contain one or more special characters, for example, an ampersand ( & ).
Pfad: D:\O7613e6\u7613e.k09 © Siemens Nixdorf Informationssysteme AG 1995 Administering Advanced Server at the Command Prompt 9.2.1.9 Net Command Typing Path Names at Client Computers Client computer operating systems, such as Windows 95/98, Windows NT, MS-DOS, and OS/2 use back slashes to separate names in paths. For example: net use f: \\product\data 9.2.
Net Command 9.2.3 Getting Help on Net Commands © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k09 Administering Advanced Server at the Command Prompt On-line help is available for all of the Net commands that you can enter at the server command prompt. It provides command parameters, syntax, details about a command, and examples of the command in use. To obtain information about a Net command, type one of the following commands at the Advanced Server system prompt: 9.2.3.
Pfad: D:\O7613e6\u7613e.k09 © Siemens Nixdorf Informationssysteme AG 1995 Administering Advanced Server at the Command Prompt Product Manual Net Command Command Descriptions net continue Reactivates suspended services when typed at a server, and reactivates paused shared printers when typed at a client computer. net device Displays list of device names and controls printers. When used without options, this command displays the status of all printers at the specified server.
Pfad: D:\O7613e6\u7613e.k09 © Siemens Nixdorf Informationssysteme AG 1995 Administering Advanced Server at the Command Prompt Product Manual Net Command Command Descriptions net session Lists or disconnects sessions between a server and clients. When used without options, this command displays information about all of the sessions with the local server. This command also can be typed as net sessions. net share Creates, deletes, modifies, or displays shared resources.
Pfad: D:\O7613e6\u7613e.k10 © Siemens Nixdorf Informationssysteme AG 1995 10 Implementing WINS Windows Internet Name Service (WINS) for Advanced Server provides a Windows NT compatible, replicated, dynamic database for registering and querying NetBIOS computer name-to-IP address mappings in a routed network environment. Advanced Server WINS is designed to solve the problems that occur with name resolution in complex internetworks.
Pfad: D:\O7613e6\u7613e.k10 © Siemens Nixdorf Informationssysteme AG 1995 Implementing WINS Name Resolution Services 10.1 Name Resolution Services Advanced Server WINS with TCP/IP requires a unique IP address and computer name for each computer on the network. Although programs use IP addresses to connect computers, administrators use “friendly” names to connect them.
Name Resolution Services DNS name resolution ● © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k10 Implementing WINS The Domain Name System (DNS) provides a way to look up name mappings when connecting a computer to foreign hosts using NetBIOS over TCP/IP or applications such as FTP. i Advanced Server does not use this method. An LMHOSTS/names.cfg file to specify the NetBIOS computer name and IP address mappings, or a HOSTS file to specify the DNS name and IP address.
Name Resolution Services Defined within NetBT are modes which specify how network resources are identified and accessed. The most common NetBT modes are as follows: © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k10 Implementing WINS ● b-node, which uses broadcast messages to resolve names. ● p-node, which uses point-to-point communications with a name server to resolve names. ● m-node, which first uses b-node and then—if necessary—p-node to resolve names.
Name Resolution Services In this environment, when CLIENT_PC1 wants to communicate with CLIENT_PC2, it queries the WINS server for the address of CLIENT_PC2. Upon receipt of the address, it goes directly to CLIENT_PC2 without broadcasting. Because the name queries go directly to the WINS server, p-node avoids loading the network with broadcasts. Because broadcasts are not used and because the address is received directly, computers can span routers.
Name Resolution Services Other Combinations © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k10 Implementing WINS Another variation, known as Microsoft modified b-node, is used in Advanced Server networks to allow messages to go across routers. The modified b-node does not use p-node mode or a WINS server. In this mode, b-node uses a list of computers and addresses stored in an LMHOSTS file.
10.1.2.1 © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k10 Implementing WINS Name Resolution Services WINS in a Routed Environment WINS consists of the following two components: ● The WINS server, which handles name queries and registrations. ● Client software, which registers computer names and queries for computer name resolution. Computers running ● Window NT ● Windows 95/98 ● Windows for Workgroups 3.11 (with Microsoft TCP/IP-32) ● LAN Manager for DOS 2.
Pfad: D:\O7613e6\u7613e.k10 © Siemens Nixdorf Informationssysteme AG 1995 Implementing WINS Name Resolution Services Subnet 2 Router Non-WINS enabled WINS proxy WINS enabled Subnet 1 Database replication WINS Server WINS enabled Non-WINS enabled Router WINS Server WINS enabled WINS enabled Subnet 3 Example of an Internetwork with WINS Servers The proxy communicates with the WINS server to resolve names and then caches the names for a certain time.
Pfad: D:\O7613e6\u7613e.k10 Name Resolution Services © Siemens Nixdorf Informationssysteme AG 1995 Implementing WINS WINS server Client A non-WINS Client B WINS Client C WINS proxy Example of Clients and Servers Using WINS In this illustration, Client A is a not enabled for WINS, Client B is enabled for WINS, and Client C is a WINS proxy agent. The following table shows the typical steps that Client A and Client B take when resolving names.
i © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k10 Implementing WINS Name Resolution Services If a client computer running Windows NT also is DHCP-enabled and if the administrator specifies WINS server information as part of the DHCP options, the computer automatically will be configured with WINS server information. In a WINS and broadcast name resolution environment, a WINS-enabled client computer will behave differently than a non-WINS-enabled client computer.
Name Resolution Services If WINS is not enabled on the client: For a non-WINS computer to register its name, a name registration request packet is broadcast to the local network stating its NetBIOS computer name and IP address. Any device on the network that previously claimed that name challenges the name registration (with a negative name registration response), resulting in an error for the computer attempting to register the duplicate name.
Name Resolution Services Name Release © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k10 Implementing WINS When a computer finishes using a particular name, it no longer challenges other registration requests for the name. This is referred to as releasing a name. If WINS is enabled on the client: Whenever a computer is shut down properly, it releases its name to the WINS server, which changes the state of the related database entry from active to released.
Name Resolution Services If WINS is not enabled on the client: Name resolution works in the following manner: © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k10 Implementing WINS 1. Check the local name cache 2. Try broadcasting 3. Check the local LMHOSTS file (Microsoft only) To find a particular computer, the client first checks its NetBIOS name cache.
Name Resolution Services 1. In the following illustration, a client name query request is sent first to the WINS server. If the name is found in the WINS database, then the client can establish a session based on the address mapping received from the WINS server. © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k10 Implementing WINS 11.1.0.5 Corp01 12.3.0.5 Payroll WINS Server Router 2 1 Corp01 net use \\payroll\public Router 11.1.0.5 Corp01 12.3.0.
10.1.2.2 © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k10 Implementing WINS Name Resolution Services WINS Proxy A WINS proxy is a WINS-enabled computer that helps resolve name queries for non-WINS enabled computers in routed TCP/IP intranets. By default, non-WINS enabled computers are configured as b-node which uses IP broadcasts for name queries. The WINS proxy computer listens on the local subnet for IP broadcast name queries.
Name Resolution Services 10.1.3 WINS and Dial-Up TCP/IP Networking Clients © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k10 Implementing WINS Dial-up TCP/IP networking clients provide remote networking for telecommuters, mobile workers, and system administrators who monitor and manage servers at multiple branch offices.
Pfad: D:\O7613e6\u7613e.k10 © Siemens Nixdorf Informationssysteme AG 1995 Implementing WINS Planning for WINS Server Implementation 10.2 Planning for WINS Server Implementation The number of WINS servers that an enterprise requires is based on the number of WINS client connections per server and the network topology. The number of users that can be supported per server varies according to usage patterns, data storage, and processing capabilities of the WINS server computer.
Planning for WINS Server Implementation 10.2.1 Planning for WINS Client Network Traffic © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.
10.2.1.2 © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k10 Implementing WINS Planning for WINS Server Implementation Daily Startup of WINS Clients An active WINS client name registration in a WINS server database is replicated to all pull partners configured on that WINS server. After some time, the active name registration is replicated to all WINS servers on the network. When a WINS client is turned off at the end of the day, it releases the name.
Planning for WINS Server Implementation 10.2.2 Planning for WINS Server Replication Across Wide Area Networks © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k10 Implementing WINS The frequency of WINS database replication between WINS servers is a major planning issue. The WINS database should be replicated frequently enough that the down-time of any WINS server will not affect the reliability of the mapping information in the database of other WINS servers.
10.2.2.1 © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k10 Implementing WINS Planning for WINS Server Implementation Planning for Replication Convergence Time The time needed to replicate a new entry in a WINS database from the WINS server that owns the entry to all other WINS servers on the network is called convergence time. When planning for WINS servers, you need to decide the acceptable convergence time for your network.
Setting Up a WINS Server 10.2.4 Planning Replication Partners and Proxies © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k10 Implementing WINS Choosing whether to configure another WINS server as a push partner or pull partner depends on several considerations, including the specific configuration of servers at your site, whether the partner is across a wide area network (WAN), and how important it is to distribute changes throughout the network.
Setting Up a WINS Server 2. Install a NetBIOS that supports Advanced Server WINS. (The nbrfc package coming with the Advanced Server 4.0 software supports WINS.) © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k10 Implementing WINS To ensure compatibility with Microsoft networking components, it is recommended not to change the following NetBIOS related tuning parameters from /etc/conf/cf.
Using the wins command To install WINS Manager © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k10 Implementing WINS Ê From a Windows NT Workstation computer, log on to the domain in which your Advanced Server is configured. Ê Establish a connection to the ASTOOLS or ASTOOLSD share on Advanced Server. Ê Select the directory that corresponds with the version of Windows NT Workstation that your computer is running. Ê Double-click on SETUP.BAT. The SETUP.
Using the winsadm Command You also can start and stop the WINS server manually from the Advanced Server command prompt by using the net start wins and net stop wins commands or remotely using the Services dialog box in Server Manager. However, these administrative actions are only possible if the Advanced Server is running. © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.
Pfad: D:\O7613e6\u7613e.k10 © Siemens Nixdorf Informationssysteme AG 1995 Implementing WINS Using WINS Manager 10.6 Using WINS Manager To use WINS Manager, both Advanced Server and WINS must be running. Use WINS Manager to view and change parameters for any WINS server on the network for which you have Administrator privileges. WINS Manager Help is organized to provide information for each of the specific administrative and configuration tasks that you need to perform to manage WINS servers.
Using WINS Manager Use WINS Manager to configure WINS server management of WINS client mappings by using the configuration options in the WINS Server Configuration dialog box. The configuration options allow you to specify time intervals that govern WINS client behavior as described in the following table. © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.
Using WINS Manager You can change the following configuration parameters using the Advanced option in the WINS Server Configuration dialog box. © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k10 Implementing WINS Configuration option Description Logging Enabled This option is ignored in Advanced Server WINS. Log Detailed Events Specifies whether the output to the event log is verbose.
Using WINS Manager Configuration option Description © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k10 Implementing WINS Database Backup Path Specifies the directory where the WINS database backups will be stored. If you specify a backup path, WINS automatically performs a full backup of its database to this directory. WINS also uses this directory to perform an automatic restoration of the database in the event that the database is found to be corrupted when WINS is started.
Using WINS Manager The following table describes the pull and push partner types of replication partners. © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k10 Implementing WINS Product Manual Replication partner type Description Pull partner A pull partner is a WINS server that pulls (requests) WINS database entries from its push partners.
Using WINS Manager 10.6.4 Managing Static NetBIOS-to-IP Address Mappings © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k10 Implementing WINS Static mappings are non-dynamic database entries of NetBIOS computer name-to-IP address mappings for computers on the network that are not WINS-enabled or for special groups of network devices. Adding static mappings into a WINS database accomplishes two things.
Using WINS Manager Static NetBIOS name mappings can be any of the types listed in the following table. © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k10 Implementing WINS Type option Description Unique A unique name that maps to a single IP address. Contrast with multihomed type. Group Also referred to as a “Normal Group.” When adding an entry to Group using WINS Manager, you must enter the computer name and IP address.
10.6.4.1 © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k10 Implementing WINS Using WINS Manager Importing Static Mappings in Advanced Server WINS Static entries may be entered manually or by importing an LMHOSTS file. If you have used a names.cfg file for static mappings before, this file is converted into LMHOSTS format during the installation procedure and saved under /var/opt/nbrfc/conf/names.imp.
Pfad: D:\O7613e6\u7613e.k10 © Siemens Nixdorf Informationssysteme AG 1995 Implementing WINS Managing the WINS Server Database 10.7 Managing the WINS Server Database Like any database, the Advanced Server WINS server database of address mappings needs to be backed up and cleaned periodically. WINS Manager and the winsadm command provide the tools you need to maintain the database. This section describes how to view, back up, scavenge (clean), and compact the WINS server database.
Managing the WINS Server Database 10.7.2 Backing Up the Database © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k10 Implementing WINS The following WINS server database files are stored in the /var/opt/lanman/wins directory. This directory was created when you installed Advanced Server. File Description schema.gdb This file is used by WINS to hold information about the structure of its database. wins.gdb This is the WINS database file. ! The schema.gdb and wins.
Managing the WINS Server Database 10.7.3 Scavenging the Database © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k10 Implementing WINS The local WINS database should be cleared periodically of released entries and old entries that were registered at another WINS server and replicated to the local WINS server, but for some reason did not get removed from the local WINS database.
Troubleshooting WINS Servers 10.7.4 Compacting the WINS Database © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k10 Implementing WINS There is no built-in limit to the number of records that a WINS server can replicate or store. The size of the database is dependent on the number of WINS clients on the network. The WINS database grows over time as a result of clients starting and stopping on the network.
Troubleshooting WINS Servers To ensure that the WINS service is running: © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k10 Implementing WINS Ê Use the wins status command at the Advanced Server command prompt to verify that the WINS service is running. The command should display three processes named "nbrfcdaemon", "lmx.ep" and "lmx.wins". You can also use the Services option in the Server Manager to verify that the WINS service is running.
Troubleshooting WINS Servers To discover why a WINS server cannot pull or push replications to another WINS server © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k10 Implementing WINS Ê Use the ping utility to verify that each WINS server is running and is available to establish a connection. Ê Ensure that each server is correctly configured as both a pull or push partner: ● If ServerA needs to perform pull replications with ServerB, make sure it is a push partner of ServerB.
Pfad: D:\O7613e6\u7613e.k11 © Siemens Nixdorf Informationssysteme AG 1995 11 Troubleshooting This chapter describes how to troubleshoot a computer running Advanced Server for UNIX Systems. It identifies the various tools that are available to you for use in the troubleshooting process and provides a high-level approach to use whenever troubleshooting is required. Troubleshooting Advanced Server involves gathering data about the problem and analyzing that data to determine the specific cause of the problem.
Pfad: D:\O7613e6\u7613e.k11 © Siemens Nixdorf Informationssysteme AG 1995 Troubleshooting Advanced Server Tools 11.1 Advanced Server Troubleshooting Tools Advanced Server provides a variety of tools that can be used as troubleshooting aids. These tools can be arranged into the following three categories: ● Tools used for assessing the status of the server. ● Tools used for automatic notification of the status of the server. ● Tools used for debugging specific server problems.
11.1.1.2 © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k11 Troubleshooting Advanced Server Tools Server Statistics Advanced Server maintains detailed statistics about its current usage as well as cumulative usage over a particular period of time. It is always helpful to review these statistics on a regular basis as well as when a server problem is encountered. Current Statistics To view data about current server use, use Server Manager.
Pfad: D:\O7613e6\u7613e.k11 © Siemens Nixdorf Informationssysteme AG 1995 Troubleshooting 11.1.1.3 Advanced Server Tools Communication devices accessed Not supported on Advanced Server. Statistic Description Print jobs spooled The number of print jobs were spooled to printer queues on the server. Times buffers exhausted The number of shortages of big and request buffers. Always set to 0 for UNIX system servers.
11.1.1.4 © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k11 Troubleshooting Advanced Server Tools Open Resources When a user uses a shared file, the file is open. Sometimes a file will be left open, perhaps even with a lock on it, because of an application program error or some other problem. Such files will remain open and unavailable to other users. Administrators can close these files.
Advanced Server Tools 11.1.2 Tools Providing Automatic Status on the Server © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k11 Troubleshooting Quick response time is critical when dealing with server problems. Being aware of a problem at the time it occurs can decrease greatly the effect that the problem may have on the server user community. Advanced Server can be configured to notify specified users when a problem occurs.
Advanced Server Tools 11.1.3 Tools for Debugging Server Problems © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k11 Troubleshooting Advanced Server includes UNIX system commands that can be used to troubleshoot server problems. These commands are executed at the Advanced Server command prompt. This section summarizes these commands and describes the roles they can play in troubleshooting a server.
Advanced Server Tools How does the administrator know to which lmx.srv process a client is connected? Executing the lmstat -c command at the server prompt usually provides the answer. The system displays output similar to the following: © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k11 Troubleshooting Clients: BANANA~X (nwnum=0, vcnum=0) on 19916 ORANGE (nwnum=0, vcnum=0) on 19916 PEAR (nwnum=0, vcnum=0) on 19988 Notice that each client name has an associated process ID number.
11.1.3.5 © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k11 Troubleshooting Advanced Server Tools samcheck The samcheck command is used to check, dump, and fix the SAM database. You can use this command to determine whether the user accounts database has been corrupted and optionally, to fix it. The samcheck command also can be used to output the contents of the user accounts database to stdout in human-readable format. 11.1.3.
11.1.3.8 © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k11 Troubleshooting Troubleshooting Procedures asxcheck The asxcheck command can be executed to create the check file $xASX/logs/asxcheck. with the result of several checks for a correct installation and configuration of AS/X and NetBIOS. Different tests will be made and saved with three keywords which have a specific priority.
Troubleshooting Procedures 11.2.1 Isolating the Problem © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k11 Troubleshooting Advanced Server runs on a UNIX system computer. The server depends upon a fullyfunctional NetBIOS network to perform its file and print serving functions.
Troubleshooting Procedures Step 1: Verify the Status of the Physical Network © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k11 Troubleshooting The first item to check is the physical network. The majority of today’s networking hardware provides status indicators that can be used to assess the state of the various network links (for example, 10-Base-T Hubs use LEDs).
Troubleshooting Procedures Connectivity between nodes using TCP/IP may be available but if connectivity between NetBIOS names is not working then Advanced Server will not work. All Advanced Server communications are based on NetBIOS name sessions. Use the test tools provided with your protocol software to verify NetBIOS level connectivity. If you find a problem, isolate it according to the information provided with the NetBIOS protocol documentation.
Troubleshooting Procedures If all users of a server are experiencing a problem, then you should start with more basic assessments of the state of the server. These are described in the following sections. © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k11 Troubleshooting Is the Server Running? It is worthwhile to verify that the server is actually running.
Troubleshooting Procedures Are There Messages in the Error Logs? © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k11 Troubleshooting Always check the error logs used by the server. You can view the system, security, and application logs from a client computer using Event Viewer or at the system console using the elfread command. You also can view the logs in the PRINTLOG share area if there is a printing-related problem.
Troubleshooting Procedures Are All of the Server Resources Properly Shared? © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k11 Troubleshooting Some server resources are shared automatically every time the server is started. These resources are used in the background by clients while performing other server activities.
Troubleshooting Procedures The system displays a list of shared resources similar to the following: © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.
Different System Access Permissions 11.2.3 Troubleshooting a Shared Resource © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k11 Troubleshooting If you can communicate with the server but cannot access a shared resource, check the following items: 1. Verify that the shared resource exists by using the net view \\servername command. If the shared resource name is not displayed, then it does not exist. In that event, you must re-share the resource. 2.
Different System Access Permissions UNIX system access permissions on an Advanced Server file will be compatible with the Advanced Server only if the UNIX system access permissions are changed explicitly. If these UNIX system access permissions are modified, they can prevent access to a file or directory even if Advanced Server access permissions grant access. © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.
11.3.1.1 © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k11 Troubleshooting Different System Access Permissions UNIX System Group Permissions and Advanced Server The effect of setting UNIX system group permissions on Advanced Server files is limited. In the UNIX system, the group field is used for storing information about file attributes. When a file is accessed from a client computer, its group may change to reflect its attributes (for example, to DOS----).
Different System Access Permissions 3. Other — You can assign access permissions to files and directories that you own for all UNIX system users other than yourself and the users in your group. Depending on your needs, you can allow these other users to read or change your files and directories or you can prevent such access. Restricting access to others does not affect your own access to the files and directories. © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.
11.3.1.6 © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k11 Troubleshooting Solving Browsing Problems Changing UNIX System Access Permissions You can use the uchmod command from a client computer to change the UNIX system access permissions for files and directories. With the uchmod command, you enter only the access permissions you want to change. You do not have to enter all of the permission characters.
Solving Printing Problems Resolution © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k11 Troubleshooting Edit the Advanced Server Registry to change the value of the LmAnnounce keyword to 1 (yes). Advanced Server then will broadcast LAN Manager-style server announcements. The LmAnnounce keyword is in the following key: System\CurrentControlSet\Services\LanmanServer\Parameters The server must be stopped and re-started for the change to take effect.
Solving Printing Problems Resolution © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k11 Troubleshooting You must associated the printer with an appropriate driver. Follow these steps to change the printer-driver association: 1. From a Windows NT client computer, select the printer whose driver you wish to change in the Printers folder. 2. Click on Printer Properties. If you receive a Printer Properties error, select “No”.
Solving Printing Problems Problem © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k11 Troubleshooting Print jobs in the queue are not printing. Resolution 1. Verify that the printer cable is connected according to the printer manufacturer’s instructions. 2. Verify that the printer is turned on, selected (on-line), has paper, is not jammed, and has no other obvious problems. 3. Verify that the printer or printer queue has not been paused, held, or is in error.
Pfad: D:\O7613e6\u7613e.k11 © Siemens Nixdorf Informationssysteme AG 1995 Troubleshooting Solving Problems With Unknown File Systems 11.6 Solving Problems With Unknown File Systems Advanced Server recognizes a subset of the UNIX system file systems. By default, the server knows only the following types of file systems: ● hs or cdfs ● nfs ● s5 ● sfs ● ufs ● vxfs ● memfs If you are using a file system other than those recognized by Advanced Server, it will be treated as an s5 file system.
Pfad: D:\O7613e6\u7613e.k11 © Siemens Nixdorf Informationssysteme AG 1995 Troubleshooting File Name with Umlauts 11.7 File names with umlauts are not visible after an upgrade AS/X uses a different character set following an update of LAN Manager/X V2.0 or V2.2 or Advanced Server for UNIX V3.51A10. As a result, Advanced Server for UNIX file and directory names can no longer be displayed by the client after an update.
Pfad: D:\O7613e6\u7613e.k12 © Siemens Nixdorf Informationssysteme AG 1995 12 Advanced Server for UNIX - directories and files Following the installation of the network and server software, the following additional paths are created on your system: ● /var/opt/nbrfc ● /var/opt/lanman (contained in the environment variable $xASX) The following sections list the most important Advanced Server for UNIX files: Product Manual Path: /etc/ Comment init.d/asx Start/stop script for NetBIOS and server init.
Pfad: D:\O7613e6\u7613e.k12 © Siemens Nixdorf Informationssysteme AG 1995 Advanced Server for UNIX - directories and files Product Manual Path: /opt/ Comment readme/asx.D/ Readme/manual information (German) readme/asx.
Pfad: D:\O7613e6\u7613e.k12 © Siemens Nixdorf Informationssysteme AG 1995 Advanced Server for UNIX - directories and files Product Manual Path: /usr/lib/ Comment libasu437.so Link to /var/opt/lanman/lib/libasu437.so libasu850.so Link to /var/opt/lanman/lib/libasu850.so libasulang.so Link to /var/opt/lanman/lib/libasulang.so libasusec.so Link to /var/opt/lanman/lib/libasusec.so libasusjis.so Link to /var/opt/lanman/lib/libasusjis.so liblmx.so Link to /var/opt/lanman/lib/liblmx.so liblmxpsi.
Pfad: D:\O7613e6\u7613e.k12 © Siemens Nixdorf Informationssysteme AG 1995 Advanced Server for UNIX - directories and files Product Manual Path: /var/opt/lanman/ Comment clipr/ Directory for shared client printer customs/ Preprocessor scripts debug/ For asxdebug package domains/ Directory with Advanced Server for UNIX account database include/ Directory with Advanced Server for UNIX include files lanman.ini Advanced Server for UNIX configuration file lanman.old Saved lanman.
Pfad: D:\O7613e6\u7613e.
Pfad: D:\O7613e6\u7613e.
Pfad: D:\O7613e6\u7613e.k12 © Siemens Nixdorf Informationssysteme AG 1995 Advanced Server for UNIX - directories and files Product Manual Path: /var/opt/lanman/bin/ Comment ud UNIX <-> MS-DOS conversion program unix2dos UNIX -> MS-DOS conversion program userrights Displays and modifies user rights uuidgen RPC-UUID generator for UNIX wins Script for starting and stopping the WINS service winsadm Administration of WINS database xprcl Administration program for Spool 4.
Pfad: D:\O7613e6\u7613e.k12 © Siemens Nixdorf Informationssysteme AG 1995 Advanced Server for UNIX - directories and files Product Manual Path: /var/opt/lanman/etc/ Comment: Directory for additional Siemens files accadm Administration program for saved permissions accadm.
Pfad: D:\O7613e6\u7613e.k12 © Siemens Nixdorf Informationssysteme AG 1995 Advanced Server for UNIX - directories and files Product Manual Path: /var/opt/lanman/etc/ Comment: Directory for additional Siemens files userget Administration program for saving users and groups Path: /var/opt/lanman/init.
Pfad: D:\O7613e6\u7613e.k12 © Siemens Nixdorf Informationssysteme AG 1995 Advanced Server for UNIX - directories and files Path: /var/opt/lanman/logs/ Comment appevent.evt File with application error messages lmxstart.log Logfile from server start secevent.evt File with monitoring information sysevent.evt File with server error messages Path: Comment: /var/opt/lanman/service/ Directory with services lmx.alerter Program for the Alerter service lmx.browser Program for the Browser service lmx.
Pfad: D:\O7613e6\u7613e.k12 © Siemens Nixdorf Informationssysteme AG 1995 Advanced Server for UNIX - directories and files Path: /var/opt/nbrfc/ Comment addname Link to /var/opt/nbrfc/bin/addname cr_config Compatible with previous version delname Link to /var/opt/nbrfc/bin/delname get_config Link to /var/opt/nbrfc/bin/get_config readme Description of changes for the Support Center Path: /var/opt/nbrfc/bin/ Comment Product Manual .
Path: /var/opt/nbrfc/bin/ Comment © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k12 Advanced Server for UNIX - directories and files Product Manual nbrfcdiag Equivalent to nbrfcdiag32 or nbrfcdiag64, depending on the system nbtstat32 NetBIOS status display (32-bit) nbtstat64 NetBIOS status display (64-bit) nbtstat Equivalent to nbtstat32 or nbtstat64, depending on the system Path: /var/opt/nbrfc/conf/ Comment interfaces.
Pfad: D:\O7613e6\u7613e.k13 © Siemens Nixdorf Informationssysteme AG 1995 13 Advanced Server Registry In Advanced Server, most configuration information is centrally stored in a single database called the Registry. The Advanced Server Registry largely replaces the lanman.ini configuration file which is used in LAN Manager for UNIX Systems and earlier versions of Advanced Server. This chapter provides the following information: ● Overview of the Advanced Server Registry structure.
Pfad: D:\O7613e6\u7613e.k13 © Siemens Nixdorf Informationssysteme AG 1995 Advanced Server Registry Advanced Server Registry Structure 13.1 Advanced Server Registry Structure The Advanced Server Registry is a database organized in an hierarchical structure. It is composed of subtrees and their keys, and value entries. A key also can contain additional subkeys. The following table identifies and defines the Advanced Server Registry subtrees.
Advanced Server Registry Structure The following table lists and defines the data types currently used by the system. © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k13 Advanced Server Registry Data type Description REG_BINARY Binary data. For example: Component Information : REG_BINARY : 00 00 00... REG_DWORD Data represented by a number that is 4 bytes long.
Pfad: D:\O7613e6\u7613e.k13 © Siemens Nixdorf Informationssysteme AG 1995 Advanced Server Registry Using Registry Editor 13.2 Using Registry Editor You can use the Registry Editor to view registry entries for the various components in Advanced Server. You can also use Registry Editor to modify or add registry entries. The Registry Editor application, Regedt32.exe, does not appear in any default folders. It is installed automatically in the %SystemRoot%\system32 folder on Windows NT systems.
Using Registry Editor 13.2.2 Viewing the Registry © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k13 Advanced Server Registry Registry Editor displays the subtrees of the Registry. The hierarchical structure that appears in Registry Editor is similar to the hierarchical directory structures of Windows NT Explorer. Your ability to make changes to the registry using Registry Editor depends on your access permissions.
13.2.2.1 © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k13 Advanced Server Registry Using Registry Editor Registry Editor Commands As shown in the following figure, Registry Editor displays data in two panes. The value entries in the right pane are associated with the selected key in the left pane. You can use the mouse or commands to manipulate the windows and panes in the Registry Editor in the same way as in the Windows NT Explorer.
Using AS/U Administrator The following table shows some keyboard methods for managing the display of data in each Registry Editor window. © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k13 Advanced Server Registry Procedure Keyboard action Expand one level of a selected registry key. Press ENTER. Expand all of the levels of the predefined handle in the active Registry window. Press CTRL + *. Expand a branch of a selected registry key.
Using AS/U Administrator The following table lists the policies and their associated Advanced Server Registry keys that can be modified using AS/U Administrator. © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.
UNIX Account Mapping © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.
Pfad: D:\O7613e6\u7613e.k13 © Siemens Nixdorf Informationssysteme AG 1995 Advanced Server Registry Registry Keys and Values 13.4 Registry Keys and Values This section describes the Advanced Server Registry keys that are changed during administration. You may want to modify these values directly using the AS/U Administrator or a registry editor. You do not need to be concerned with every key in the Advanced Server Registry; only those keys that you may have reason to change are described.
Registry Keys and Values Registry Path: © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.
Pfad: D:\O7613e6\u7613e.k13 © Siemens Nixdorf Informationssysteme AG 1995 Advanced Server Registry Advanced Server Key Descriptions 13.
Advanced Server Key Descriptions ConnectTimeout © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k13 Advanced Server Registry REG_DWORD 0 - infinity Sets the maximum time in seconds for blocking by the Alerter service if a name to which an alert is to be sent can be found, i.e. resolved, but the computer is not available. This setting is also used by the Browser service, if lists of remote computers are requested whose names can be found, i.e.
Advanced Server Key Descriptions EnableSoftFileExtensions © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k13 Advanced Server Registry REG_MULTI_SZ List Specifies the file extensions for which the compatibility mode will be translated to readonly/DenyWrite if the value of the EnableSoftCompat key is set to 1.
Advanced Server Key Descriptions MappingSeparator © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k13 Advanced Server Registry REG_SZ Character string up to 7 characters Specifies the string that will be appended to the file name before its unique suffix to indicate that the name is mapped. This value matters only in UNIX system to Windows NT file name mapping. The default is a tilde (~), the same as in UNIX system to 8.
Advanced Server Key Descriptions MixedCaseSupport © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k13 Advanced Server Registry REG_DWORD 0 or 1 Specifies whether mixed-case support is enabled on the server. Mixed-case support allows clients to access file names containing uppercase characters on the UNIX system. Enabling mixed-case support may negatively affect the server’s performance.
ReportNTFS © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k13 Advanced Server Registry Advanced Server Key Descriptions REG_DWORD 0 or 1 Specifies whether to report share UNIX system volumes as NTFS or actual UNIX file system type. Default: 1 (report as NTFS) RootOwnsFilesCreatedOnNFS REG_DWORD 0 or 1 Specifies whether files on NFS are owned by root or user. Default: 1 (root owns files) You can change the value of this key using the AS/U Administrator.
UnixCloseCount © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k13 Advanced Server Registry Advanced Server Key Descriptions REG_DWORD 1 - 20 The number of least-recently accessed open files that the server closes transparently to avoid reaching the UNIX system’s per-process limit. The server uses a technique called file descriptor multiplexing to allow clients to open far more files than the perprocess limits would normally allow.
UnixQuotas © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k13 Advanced Server Registry Advanced Server Key Descriptions REG_DWORD 0 or 1 This parameter configures the restriction of disk space for “normal” UNIX users, both for UNIX disk quota functionality and for using reserved disk space. i Specifies whether writing to files is performed under the UNIX user ID (UID) of the UNIX system user to which the Advanced Server user is mapped.
UseOplocks © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k13 Advanced Server Registry Advanced Server Key Descriptions REG_DWORD 0 or 1 Specifies whether Advanced Server grants opportunistic locks to clients who request them on opens. Default: 1 (use opportunistic locks) UseUnixLocks REG_DWORD 0-2 Determines how the Advanced Server for UNIX maps file and record locks to the UNIX file system.
Advanced Server Key Descriptions 13.5.3 Net Administration Parameters Entries © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k13 Advanced Server Registry The Registry path that contains entries for the Advanced Server Net Administration is as follows: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services \AdvancedServer\NetAdminParameters NetAdminGroupName REG_SZ Character string The UNIX system group name assigned to the net admin \\servername /c command.
Advanced Server Key Descriptions 13.5.4 Parameters Entries © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k13 Advanced Server Registry The Registry path that contains entries for the Advanced Server Parameters is as follows: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services \AdvancedServer\Parameters BigEndianLuidCompatibilityMode REG_DWORD 0 or 1 This keyword only applies to to big-endian Advanced Server implementations like Siemens Advanced Server for RM systems.
Advanced Server Key Descriptions DeletedPrintJobTimeOnQ © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k13 Advanced Server Registry REG_DWORD 0 - infinity Specifies the time (in seconds) during which deleted print jobs will remain in the internal print job queue maintained by the lmx.srv process. This behavior can be disabled with the value 0, which means that the print job is not kept in the internal queue.
Advanced Server Key Descriptions MaxIpcTryCount © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k13 Advanced Server Registry REG_DWORD 1 - infinity The number of read() system calls after which the server checks to see if other work could be done by the server. There is a considerable amount of interprocess communication (IPC) between server processes. The server uses the read system call to receive IPC messages, but read does not always return the entire message.
NativeLM © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k13 Advanced Server Registry Advanced Server Key Descriptions REG_SZ Character string An additional field in the session setup request/response. This field is generated at run time. Default: Advanced Server 4.0 for UNIX Systems NativeOS REG_SZ Character string An additional field in the session setup request/response. This field is generated at run time.
Advanced Server Key Descriptions 13.5.5 Process Parameters Entries © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k13 Advanced Server Registry The Registry path that contains entries for the Advanced Server Process Parameters is as follows: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services \AdvancedServer\ProcessParameters CoreOk REG_DWORD 0 or 1 Specifies whether the server can create a core dump file on disastrous failures.
MaxVCs © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k13 Advanced Server Registry Advanced Server Key Descriptions REG_DWORD 1 - infinity The maximum number of virtual circuits that can be established to an Advanced Server computer. This limit normally is calculated on the fly by Advanced Server using the value of the maxclients parameter in the lanman.ini file. This key permits administrators to manually override the sizing of shared memory.
Advanced Server Key Descriptions NumSERVER_SESSION © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k13 Advanced Server Registry REG_DWORD 5 - infinity Limits the number of servers and Windows NT clients that can authenticate with the server. This figure should be large because it limits the number of Windows NT clients that can contact the server. On a primary domain controller, it must be at least the number of servers and Windows NT clients in the domain.
Advanced Server Key Descriptions VCDistribution © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k13 Advanced Server Registry REG_MULTI_SZ List Specifies the distribution of virtual circuits or sessions over lmx.srv processes. The architecture of the server allows multiple sessions to be served by each lmx.srv process on the UNIX system. The server must decide if a new session should be handed off to an existing lmx.srv process or if a new process should be started.
Advanced Server Key Descriptions The following table describes the meaning of the default value: © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k13 Advanced Server Registry Client Range Minimum sessions per lmx.srv Maximum sessions per lmx.srv 1-19 2 12 20-34 2 20 35-49 2 24 50-84 3 28 85-99 4 28 100-129 5 32 130-179 6 36 180-249 8 42 250-349 9 44 350-499 10 50 500-749 10 60 750-999 10 80 1000+ 10 101 13.5.
Advanced Server Key Descriptions LsarpcMaxCalls © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k13 Advanced Server Registry REG_DWORD 5 - infinity The maximum number of open LSA RPC sessions that an lmx.srv process can support simultaneously. Default: 20 NetlogonMaxCalls REG_DWORD 5 - infinity The maximum number of open Netlogon sessions that an lmx.srv process can support simultaneously.
Advanced Server Key Descriptions 13.5.7 Share Parameters Entries © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k13 Advanced Server Registry The Registry path that contains entries for the Advanced Server Share Parameters is as follows: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services \AdvancedServer\ShareParameters KeepAdministrativeShares REG_DWORD 0 or 1 Specifies whether administrators are prevented from removing the ADMIN$ and IPC$ shared resources.
Exclude © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k13 Advanced Server Registry Advanced Server Key Descriptions REG_SZ Character string Specifies existing UNIX system user IDs excluded from being assigned to Advanced Server user accounts.
Alerter Service Parameters UserComment © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k13 Advanced Server Registry REG_SZ Character string The comment to assign to all automatically-created UNIX system user accounts. Default: Advanced Server for UNIX user UserRemark REG_SZ 0 to 48 characters The comment string associated with the USERS shared directory. Default: Users Directory 13.
Browser Service Parameters NotOnNetworkCacheTimeout © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k13 Advanced Server Registry REG_DWORD 0 - infinity Specifies how long in seconds that non-running clients should remain in the server’s cache of clients. Default: 120 seconds (2 minutes) You can change the value of this key using the AS/U Administrator. 13.
MoreLog © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k13 Advanced Server Registry REG_DWORD EventLog Service Entries 0 or 1 Indicates whether the Computer Browser service should record additional system log entries for events such as election packets that the Computer Browser service receives and the role of the browser server (master or backup). Default: 0 (do not record additional entries) You can change the value of this key using the AS/U Administrator.
Retention © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k13 Advanced Server Registry Lanman Server Parameters REG_DWORD 0 to infinity Specifies in seconds that records newer than this value will not be overwritten. This is what causes a log full event. This value can be set using the Event Viewer. Default: 604800 seconds (7 days) Sources REG_MULTI_SZ List Specifies the applications, services, or groups of applications that write events to this log.
Lanman Server Parameters AutoDisconnect © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k13 Advanced Server Registry REG_DWORD 0 - 3600 (60 hours) Specifies the interval in minutes that the server waits before dropping the virtual circuit to an inactive client. Default: 0 (no automatic disconnect) You can change the value of this key using the AS/U Administrator. EnableSecuritySignature REG_DWORD 0 or 1 Specifies whether SMB signing is enabled on the server.
Lanman Server Parameters MaxMpxCt © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k13 Advanced Server Registry REG_DWORD 1 - 100 Provides a suggested maximum to clients for the number of simultaneous requests outstanding to this server. Default: 50 NullSessionShares REG_MULTI_SZ List of shares List of the file shares the client is allowed to access by using the null session. If a share is not on this list, the request to access it will be denied.
Pfad: D:\O7613e6\u7613e.k13 © Siemens Nixdorf Informationssysteme AG 1995 Advanced Server Registry Net Logon Service Parameters 13.10 Lanman Server Shares The Lanman Server Shares subtree contains, in an internal format, all of the information that was stored in the file sharefile prior to Advanced Server for UNIX V4.0A.
Randomize © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k13 Advanced Server Registry Net Logon Service Parameters REG_DWORD 5 to 120 Specifies the time period in seconds within which a backup domain controller randomizes its request to a PDC for updates after receiving an update notice. This keyword decreases the odds of servers in the same domain requesting an update from the primary domain controller at the same time.
Update © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k13 Advanced Server Registry Netrun Service Parameters REG_DWORD 0 or 1 If this value is set, the server synchronizes the user accounts database with the primary domain controller every time it starts. This keyword applies only to a backup domain controller and is ignored by the primary domain controller. Note that full synchronization is a very time-consuming operation.
Pfad: D:\O7613e6\u7613e.k13 © Siemens Nixdorf Informationssysteme AG 1995 Advanced Server Registry Replicator Service Entries 13.13 Replicator Service Entries The Registry path that contains entries for the Advanced Server Directory Replicator service is as follows: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Replicator\Parameters ExportList REG_SZ Character string Lists an unlimited number of servers or domains that receive notices when the export directory is updated.
ImportPath © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k13 Advanced Server Registry Replicator Service Entries REG_SZ or REG_EXPAND_SZ Pathname Specifies the path on the import server to receive replicas from the export servers. This value is ignored if the value of the Replicate key is 1 (Export). Default: C:\var\opt\lanman\shares\asu\repl\import Interval REG_DWORD 1 to 60 Specifies how often in minutes an export server checks the replicated directories for changes.
TryUser © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k13 Advanced Server Registry UPS Service Parameters Entries REG_DWORD 0 or 1 Specifies whether the import server should try to update directories when a user name is logged on locally. Default: 1 UnixDirectoryGroup REG_SZ Character string Specifies the UNIX system group account name for replicated directories.
PowerFailAddress © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k13 Advanced Server Registry WINS Service Parameters REG_SZ String up to 15 characters Specifies the NetBIOS name to which the server sends a message when it receives a SIGPWR signal. Default: * (all users) You can change the value of this key using the AS/U Administrator. PowerFailMessage REG_SZ String up to 500 characters The text of the message to be sent by the server when it receives a SIGPWR signal.
WINS Service Parameters DoStaticDataInit © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k13 Advanced Server Registry REG_DWORD 0 or 1 If this parameter is set to a non-zero value, the WINS server will initialize its database with records listed in one or more files listed under the \Datafiles subkey.
Pfad: D:\O7613e6\u7613e.k14 © Siemens Nixdorf Informationssysteme AG 1995 14 Lanman.ini File This chapter lists and describes the lanman.ini file parameters that can be modified to improve Advanced Server performance. It also contains tables which indicate the disposition of parameters that were in earlier versions of the lanman.ini file and now are in the Advanced Server Registry. When Advanced Server is installed, the lanman.ini file contains some default parameter values.
Pfad: D:\O7613e6\u7613e.k14 © Siemens Nixdorf Informationssysteme AG 1995 Lanman.ini File Syntax 14.1 Syntax Within each section of the lanman.ini file, parameters are listed as follows: ● The name of each parameter is at the beginning of a line, followed by an equal sign and the value assigned to it: parameter=value. ● Comments start with a semicolon ( ; ). If a semicolon precedes a parameter on the line, that parameter is ignored.
Pfad: D:\O7613e6\u7613e.k14 © Siemens Nixdorf Informationssysteme AG 1995 Lanman.ini File Parameters 14.2 Parameters The following sections describe the configurable parameters in the lanman.ini file. The parameters are grouped according to the section of the lanman.ini file in which they reside. i The lanman.ini file contains additional parameters that are not included in the following tables. These parameters are for debugging purposes and should never be modified.
Pfad: D:\O7613e6\u7613e.k14 © Siemens Nixdorf Informationssysteme AG 1995 Lanman.ini File Parameters [workstation] Section Parameters Parameter Description, Values, and Default Setting domain The name of the domain that includes the server. To change the value of the listenname parameter, use the setdomainname command. For more information about this command, type man setdomainname at the Advanced Server command prompt.
Parameters [lmxserver] Section Parameters © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k14 Lanman.
Parameters [lmxserver] Section Parameters © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k14 Lanman.ini File Parameter Description, Values, and Default Setting listenextension The extension that the UNIX system listener program, by default, applies to the name of the server computer. This parameter is ignored. Siemens does not use the UNIX listener. Values: 0-13 characters and a null value are acceptable.
Parameters [lmxserver] Section Parameters © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k14 Lanman.ini File Parameter Description, Values, and Default Setting lptmpdir The location of the spooling directory for temporary files used by the UNIX system’s LP subsystem. Default: /var/spool/lp/tmp/uname where uname is the server’s UNIX system name. mapaclblob Configures whether to use memory-mapped file operations when accessing the Advanced Server Access Control List database.
Parameters [lmxserver] Section Parameters © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k14 Lanman.ini File Parameter Description, Values, and Default Setting msgforward Specifies if Advanced Server implements message forwarding between clients. Implementation of message forwarding is not recommended. Values: yes (implement forwarding) or no (do not implement forwarding); default: no nativelm An additional field in the session setup request/response.
Parameters [lmxserver] Section Parameters © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k14 Lanman.ini File Parameter Description, Values, and Default Setting network The network device names and NetBIOS namepassing type for the network(s) the server should use. Values: sets of four items separated by commas, each set of four separated from the next by a space. The following four items are in each set: 1. The device name for virtual circuit access. 2.
Parameters [lmxserver] Section Parameters © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k14 Lanman.ini File Parameter Description, Values, and Default Setting prebinduxredir Controls the name that the UNIX system Net command binds when it uses the UNIX system redirector (uxredir). If this parameter is set to yes, the server prebinds a NetBIOS name that will be used by all UNIX system Net commands.
Pfad: D:\O7613e6\u7613e.k14 © Siemens Nixdorf Informationssysteme AG 1995 Lanman.ini File Parameters [fsi] Section Parameters Parameter Description, Values, and Default Setting fsaddonpath The location of dynamic link libraries that support file systems on the server. Values: A path up to a maximum of 256 characters; default: /var/opt/lanman/addon/fsaddon fslibname The subdirectory of the directory identified by fslibpath where new file systems are located.
Pfad: D:\O7613e6\u7613e.k14 © Siemens Nixdorf Informationssysteme AG 1995 Lanman.ini File Lanman.ini Parameter Mapping to Registry Keys 14.3 Lanman.ini Parameter Mapping to Registry Keys The following tables list the parameters in the lanman.ini file that existed in earlier versions of Advanced Server and whether they have been moved to the Advanced Server Registry, to the new lanman.ini file, or are obsolete.
Pfad: D:\O7613e6\u7613e.k14 © Siemens Nixdorf Informationssysteme AG 1995 Lanman.ini File Lanman.ini Parameter Mapping to Registry Keys [Workstation] Section Parameter Mappings to Registry Keys Lanman.ini Parameter Advanced Server Registry Key Name domain None (lanman.ini file) Value Name [Uidrules ] Section Parameter Mappings to Registry Keys Lanman.
Pfad: D:\O7613e6\u7613e.k14 © Siemens Nixdorf Informationssysteme AG 1995 Lanman.ini File Lanman.ini Parameter Mapping to Registry Keys [lmxserver] Section Parameter Mappings to Registry Keys Lanman.
Lanman.ini Parameter Mapping to Registry Keys [lmxserver] Section Parameter Mappings to Registry Keys © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k14 Lanman.ini File Lanman.
Lanman.ini Parameter Mapping to Registry Keys [lmxserver] Section Parameter Mappings to Registry Keys © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k14 Lanman.ini File Lanman.ini File Parameter Advanced Server Registry Key Name Value Name (\SYSTEM\CurrentControlSet\Services) lmxtimesource None (obsolete) locale None (obsolete) locknap AdvancedServer\ProcessParameters lptmpdir None (lanman.
Lanman.ini Parameter Mapping to Registry Keys [lmxserver] Section Parameter Mappings to Registry Keys © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k14 Lanman.ini File Lanman.ini File Parameter Advanced Server Registry Key Name Value Name (\SYSTEM\CurrentControlSet\Services) msdirgroup None (obsolete) msdirname None (obsolete) msdirowner None (obsolete) msdirperms None (obsolete) msgforward None (lanman.ini file) msgheader Alerter\Parameters nativelm None (lanman.
Lanman.ini Parameter Mapping to Registry Keys [lmxserver] Section Parameter Mappings to Registry Keys © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k14 Lanman.ini File Lanman.
Lanman.ini Parameter Mapping to Registry Keys [lmxserver] Section Parameter Mappings to Registry Keys © Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\O7613e6\u7613e.k14 Lanman.ini File Lanman.ini File Parameter Advanced Server Registry Key Name Value Name (\SYSTEM\CurrentControlSet\Services) srvstathelpfile None (lanman.ini file) stacksize None (lanman.
Pfad: D:\O7613e6\u7613e.k14 © Siemens Nixdorf Informationssysteme AG 1995 Lanman.ini File Lanman.ini Parameter Mapping to Registry Keys [Replicator] Section Parameter Mappings to Registry Keys Product Manual Lanman.
Pfad: D:\O7613e6\u7613e.k14 © Siemens Nixdorf Informationssysteme AG 1995 Lanman.ini File Lanman.ini Parameter Mapping to Registry Keys [Fsi] Section Parameter Mappings to Registry Keys Lanman.ini File Parameter Advanced Server Registry Key Name (\SYSTEM\CurrentControlSet\Services) Value Name closeinodecnt None (obsolete) fsaddonpath None (lanman.ini file) fslibname None (lanman.ini file) fslibpath None (lanman.ini file) fsmap None (lanman.ini file) fsnosupport None (lanman.
Pfad: D:\O7613e6\u7613e.k14 © Siemens Nixdorf Informationssysteme AG 1995 Lanman.ini File Lanman.ini Parameter Mapping to Registry Keys [Netrun] Section Parameter Mappings to Registry Keys Lanman.ini File Parameter Advanced Server Registry Key Name Value Name (\SYSTEM\CurrentControlSet\Services) maxruns NetRun\Parameters MaxRuns runpath NetRun\Parameters RunPath [Browser] Section Parameter Mappings to Registry Keys Product Manual Lanman.
Pfad: D:\O7613e6\u7613e.mix © Siemens Nixdorf Informationssysteme AG 1995 Glossary administration shell Users can manage the servers from this shell. The administration shell can be called up for both local and remote administration. administrator The person responsible for the management of the local network. The administrator is generally responsible for the configuration of the local network and organizes the shared resources in the network.
Pfad: D:\O7613e6\u7613e.mix Glossary © Siemens Nixdorf Informationssysteme AG 1995 auditing The server records processes, such as net logon (Netlogon), and utilization of resources in an audit list. An entry in this list consists of the username, the type of resource as well as the date and time when the resource was used. autodisconnect The server interrupts a session if it determines no activity for this session within a specified period of time.
Pfad: D:\O7613e6\u7613e.mix Glossary © Siemens Nixdorf Informationssysteme AG 1995 group With user level security, a number of users (with user accounts) have common authorization for one or more shared resources. Individually assigned rights have precedence over those assigned through groups. home directory The directory in the file system of a multiuser system, in which a user is located after logging on to the system.
Pfad: D:\O7613e6\u7613e.mix Glossary © Siemens Nixdorf Informationssysteme AG 1995 member server A server in a domain, which retains and uses a copy of the user account database of the domain but does not verify netlogon requests. This server role is not supported with Advanced Server for UNIX. In the case of an upgrade installation from LAN Manager/X, a member server receives the server role backup domain controller.
Pfad: D:\O7613e6\u7613e.mix Glossary © Siemens Nixdorf Informationssysteme AG 1995 Netlogon security Netlogon security includes the following measures: The verification of the identity of users at logon to the local network as well as the standardization of the user account database for a domain in a single user account database, copies of which are stored on all servers in the domain. With Trust Relationship, you can also access shared resources in other domains. See also Netlogon.
Pfad: D:\O7613e6\u7613e.mix Glossary © Siemens Nixdorf Informationssysteme AG 1995 server A server or server system is a computer which provides services and shared resources to the clients. A server could maintain a file system, for example, which clients can access over a local network. server name Every server is assigned a unique name in the local network. Every shared resource of every server in the local network can be addressed from a client using the server name and the sharename.
Pfad: D:\O7613e6\u7613e.mix Glossary © Siemens Nixdorf Informationssysteme AG 1995 sharename Every shared resource on a server has a unique name on the server system. No two resources on a server can have the same sharename, although they can be given the same sharename if they are on different servers within a local network. A user can request a specific resource on a server using the sharename.
Pfad: D:\O7613e6\u7613e.mix Glossary © Siemens Nixdorf Informationssysteme AG 1995 timesource An Advanced Server for UNIX service which identifies a server as a timesource for a domain. Other servers and clients can synchronize their clocks with the timesource. Exception: systems with UNIX cannot be synchronized. timesource server The server with the timesource service, which therefore serves as the timesource of the local network.
Pfad: D:\O7613e6\u7613e.mix Glossary © Siemens Nixdorf Informationssysteme AG 1995 WINS Service Windows Internet Name Service (WINS) for Advanced Server provides a Windows NT compatible, replicated, dynamic database for registering and querying NetBIOS computer name-to-IP address mappings in a routed network environment. Advanced Server WINS is designed to solve the problems that occur with name resolution in complex internetworks. workstation See client.
Pfad: D:\O7613e6\u7613e.
Pfad: D:\O7613e6\u7613e.
Pfad: D:\O7613e6\u7613e.
Pfad: D:\O7613e6\u7613e.lit © Siemens Nixdorf Informationssysteme AG 1995 Related publications Advanced Server for UNIX V4.0 Concepts and Planning Target group System and network administrators Contents Introduction to Advanced Server for UNIX. Information on the administration and security concept, domains and trusts administration of shared network files, printing, monitoring network activities, and differences to LAN Manager/X is included.
Pfad: D:\O7613e6\u7613e.lit Related publications © Siemens Nixdorf Informationssysteme AG 1995 The following manuals relate to the MS-DOS and MS OS/2 workstations: MS Network Client V2.2 Installation Guide for Clients Target group System administrators Contents Installation and configuration information for client software, information on incorporating the network driver, and information on the lanman.ini file on client systems. MS Network Client V2.
Pfad: D:\O7613e6\u7613e.lit Related publications © Siemens Nixdorf Informationssysteme AG 1995 MS Network Client V2.2 NetWare Connectivity Target group System administrators Contents The basics of “NetWare Connectivity”, installing and configuring NetWare Connectivity, troubleshooting, and differences in the administration of NetWare, Windows NT, and LAN Manager.
Pfad: D:\O7613e6\u7613e.lit Related publications © Siemens Nixdorf Informationssysteme AG 1995 Other Siemens publications: SINIX V5.43 Network Administration System Administrator’s Guide SINIX V5.43 Tuning Guide System Administrator’s Guide SINIX V5.43 System Administration and Hardware Configuration Using SYSADM System Administrator’s Guide SINIX V5.43 Commands – Volume 1 and 2 Reference Manuals SINIX V5.
Pfad: D:\O7613e6\u7613e.lit Related publications © Siemens Nixdorf Informationssysteme AG 1995 Xprint User and Administrator Guide Xprint Reference Manual Xprint Menus User’s Guide SINIX OBSERVE User Guide SINIX V5.41 Logging V3.0 Target group: System administrators and programmers Ordering manuals You can order the specified publication through your local Siemens office.
Pfad: D:\O7613e6\u7613e.
Pfad: D:\O7613e6\u7613e.
Pfad: D:\O7613e6\u7613e.six © Siemens Nixdorf Informationssysteme AG 1995 Index F File 305 file attributes, map 12 findbrow 148 findbrow.
Pfad: D:\O7613e6\u7613e.
Pfad: D:\O7613e6\u7613e.
Pfad: D:\O7613e6\u7613e.
Pfad: D:\O7613e6\u7613e.six © Siemens Nixdorf Informationssysteme AG 1995 Index shared printer 345 shared program 345 shared resource 345 sharename 11, 345 ShareReadCount 301 sharing resources of a UNIX system 11 SID 153 SIreadmeM installation 55 SizeGcBufferPoolInKB 294 sjistoeuc 182 Slsnmpdm 22 SMB signing 307 SNMP service 22 software requirements 46 Sources 306 SpareServerTime 297 SPOOL V4.
Pfad: D:\O7613e6\u7613e.
Siemens AG Information and Communication Products Computer Systems User Documentation UNIX QM4 33106 Paderborn Germany Fax: (++ 49) 52 51 8-1 52 48 DOCetc@pdb.siemens.de Submitted by Comments on Advanced Server UNIX V4.
Siemens Business Services Training and Services, Consulting Service 81730 Munich Germany Fax: (++49) 89636-52003 Courses Consulting Self-tuition media The Siemens Training Center offers consulting for in-service training, courses and self-tuition media on almost all aspects of information technology, either on your premises or at a Training Center near you. Write to us for information and course programs.