and information now allowed by statutory or judicial law hereinafter granted including
without limitation, material generated from the software programs that are displayed
on the screen such as styles, templates, icons, screen displays, looks, and so on.
Printed in the U.S.A., U.K., and France.
XEROX®, XEROX Europe®, and XEROX Canada Limited®, The Document
Company, the stylized X, and all names identifying numbers used in connection with
Xerox products mentioned in this publication are trademarks of XEROX
CORPORATION. All non-Xerox brands and product names are trademarks or
registered trademarks of their respective companies. Other company trademarks are
also acknowledged.
This product includes software developed by the Apache Software Foundation (http://
www.apache.org/).” SWOP® is a registered trademark of SWOP, Inc.
While the information in this Guide is correct at the time of this publication, Xerox
reserves the right at any time to change the information without notice. Changes are
made periodically to this document. Changes and technical updates will be added in
subsequent editions.
Table of Contents
1.Introduction1-1
About this guide1-1
Contents1-1
Conventions1-2
Customer Support 1-2
Configuration variables2-4
Printer and job messages2-5
SNMP MIB S upport2-5
NDS Setup2-7
3.Backup and Restore3-1
Backup3-1
Restore3-2
Xerox Backup and Restore (XBR) Utility for a DP100/115/135/180 EPS System3-
3
Backing up a System3-3
Restoring a System3-4
4.Security and Network Setup4-1
Access and Secu rity4-1
Overview of Security4-2
Changing the logon level4-2
User Password changes4-3
Roles and responsibilities4-3
Xerox responsibility4-3
SYSTEM GUIDEi
TABLE OF CONTENTS
Security Setup4-4
DocuSP 3.7 security changes4-4
Using the High security setting 4-5
User and File-level changes4-7
User level4-7
Solaris file per m is s ions secured4-8
Network and name service changes4-8
Disabling secure name service databases4-8
Multicast routing disabled4-8
OS and host information hidden4-8
Sendmail daemon secu re d4-8
Network parameters secured4-9
Executable stacks disabled4-9
NFS port mon i tor restricted4-9
Remote CDE login disabled4-9
DocuSP router capabilities disabled 4-9
Security warning banners4-9
XDSS script components4-10
The configure-xdss scri pt4-10
Disabling LP Anonymous Printing4-10
DigiPath and Decomposition Services4-10
Remote shell internet service4-11
disable-security and enable-security scripts4-11
enable-ftp and disable-ftp scripts4-11
enable-remote-diagnostics/disable-remote-diagnostics scripts4-11
User Account Managemen t4-11
Print command line client from remote systems4-12
Other security tips4-13
Configure for xrxusr4-13
Document and backup4-14
Online help for security4-14
Sample of inetd.conf file4-14
iiSYSTEM GUIDE
TABLE OF CONTENTS
Quick reference 4-19
5.Printing5-1
First In/First Out (FIFO) Printing5-1
Controller settings for limited FIFO scheduling/printing5-1
Enable/Disable FIFO Job Scheduling5-2
ASCII and PCL Printing Utility5-4
Impact on DocuSP printers5-4
setpclcontrol Utility5-4
Set lp/lprcopycount utility5-5
Socket Gateway Configuration Utility: setVPSoption5-6
TIFF files5-7
Perform a Trace10-7
Export the trace file to floppy10-8
viSYSTEM GUIDE
TABLE OF CONTENTS
SYSTEM GUIDEvii
TABLE OF CONTENTS
viiiSYSTEM GUIDE
About this guide
1.Introduction
The System Guide provides the information needed to perform
system administration tasks for configuring and maintaining the
Xerox Document Services Platform (DocuSP) for printing
systems.
This guide is inte nded for Network and System Administrators
responsible for setting up and maintaining Xerox printers with
DocuSP software. Users should have an understanding of the
Sun workstation and be familiar with Solaris and basic UNIX
commands. This includes the use of text editors such as vi or
textedit and the ability to maneuver within the Solaris
environment. The System Administrator is expected to have a
working knowledge of Local Area Networks (LANs),
communication protocols, and the applicable client platforms to
assist them in a customer site setup.
Contents
In general, this document covers information about the DocuSP
that is not covered in the on-line help or other available guides.
The following list describes the contents of this guide:
•Simple N etwo rk M anage ment Proto col Co nfigur atio n (SN MP)
•Backup and Restore
•Security and Network Setup
•Printing
•Finishing
•Fonts
•Accounting and Billing
•Troubleshooting
Common Controller1-1
IntroductionSystem Guide
•Hints and Tips
Conventions
This guide includes the following conventions
•Angle brackets - Variable information that is displayed on
your screen is enclosed within angle br ackets; for example,
“Unable to copy <filename>.”
•Square brackets - Names of options you select are shown in
square brackets; for example, [OK] and [Cancel].
•Notes are hints that help you perform a task or understand
the text. Notes are found in the following format:
NOTE: This is an example of a note.
Customer Support
To place a customer service call, dial the direct TTY number for
assistance. The number is 800-735-2988.
For additional assistance, dial the following numbers:
•Service and software support: 1-800-821-2797
•Xerox documentation and software services: 1-800-3 27 -975 3
1-2Common Controller
2.Gateway Configuration
Setting up the HTTP and SNMP gateways cannot be
accomplished through the graphical user interface and must be
set using the gwConfig utility through a UNIX Terminal window.
The IPP gateway is configured using the DocuSP interface.
Internet Services (HTTP) Gateway Configuration
Perform the following to configure the HTTP gateway:
1. Sta rt the configuration utility. Type ./ gwConfig.
NOTE: Refer to the instructions in the section, IPP Gateway
Configuration for information about starting the configurat ion.
2. Perform the following to set up the Internet Services (HTTP)
Gateway:
Enter the name of the gateway to be configured: Internet
Services
Configure the Internet Services Gateway? [Y/N] y
Enter name: Value data
Printer URL: http://<controller name>.<domain
name>.com
NOTE: Use the IP address of the controller if there is no
domain name. For example, http://52.126.255.255.com
3. A confirmatio n message of the entered value displays.
Confirm that the entry is correct and enter y for yes.
4. Continue with this process for every value to be configured.
5. When all of the desired values have been configured, press
<Enter> at the Enter Name: [Value Data line].
6. When asked to accept the values and update the
configuration, enter y for yes.
7. The configuration utility exits.
Common Controller2-1
Gateway Configura tio nSys tem Guid e
8. When complete, close the Terminal window and select
System, Restart on the DocuSP user interface.
IPP Gateway Configuration
Perform the following to configure the IPP Gateway.
1. On the DocuSP Controller, open a new terminal window and
login as root
2. Type csh and press <Enter>.
3. Type cd /opt/XRXnps/XRXipp
4. Display a list of the directory contents by typing ls. The file
gwConfig should be displayed.
5. Type ./gwConfig and press <Enter>.
6. The gateways that may be configured are: SNMP Gateway,
Internet Services, and IPP Gateway.
If necessary, make the terminal window large enough to
display the list while configuring each value desired.
The only value necessary for the IPP and Internet Services
Gateways is the Printer URI value.
7. Answer the following question s with the information supplied
as follows:
•Enter the name of the gateway to be configured: IPP
Gateway
•Configure the IPP Gateway? [Y/N] y
•Enter name: Value dat a
•Printer URL: http://something.com:631/servlet/
IPPServlet.IppPrinter
NOTE: The text "something.com" is the server name and
domain name of the DocuSP controller on which you are
configuring the gateway. For example, server name.domain
name. If no domain name is used, enter the IP address of the
controller without the .com. For example, http://
52.126.255.255:631/servlet/IPPServlet.IppPrinter.
8. Continue with the above process for every v alue to be
configured.
9. When all of the desired values have been configured, press
<Enter>
2-2Common Controller
System GuideGateway Configu ra tio n
10.When asked to accept the values and update the
configuration, enter y for yes.
To configure the SNMP configuration, follow the instructions for
configuring the HTTP Gateway in the previous section.
SNMP provides you with the st atus of network devices. If you are
familiar with SNMP manager, you may want to configure the
SNMP gateway using gwConfig and the information that follows.
NOTE: SNMP requires a standard FlexLm license. The System
Administrator m us t enable SNMP in License Manager.
Xerox recommends the following third–party SNMP software
mangers:
•IBM Network Printer Manager (NT)
•TNG Unicenter (NT)
•HP OpenView (UNIX, NT)
•Xerox CentreWare (UNIX, NT)
NOTE: The SNMP manager (HP OpenView) may have a
number of requests into DocuSP for information. Some of the
requested information may not be a supported data set on
DocuSP. Therefore, the SNMP client/manager displays "no
value...etc".
NOTE: You can have more th an one SNM P manager running a t
the same time.
Common Controller2-3
Gateway Configura tio nSys tem Guid e
Configuration variables
Of the many parameters that are available for SNMP
configuration, only the ones of common interest to Xerox
customers are shown in the following table:
Table 2-1.
Value
Parameter NameDescription
CommandLineTurn on/off the following flags:
–l: logging to
SNMP_DEBUG_LOG
–w: logging to window
Printer operatorThe name of the printer operatorString
Printer administratorThe name of the printer
administrator
Printer administrator locationThe location of the office of the
printer administrator
Printer administrator PhoneThe telephone number for
contacting the printer
administrator
Printer locationThe location of the printerString
Range
(0...127)
String
(0...127)
String
(0...127)
String
(0...127)
(0...127)
Enter the following Command Line va riables:
-l: -w:
Default
Value
<empty>
<empty>
<empty>
<empty>
<empty>
An example of SNMP gateway configuration for the parameters
shown is:
SNMP can broadcast messages about the printer and the jobs
on the system. Printer messages may an nounce that the printer
is idle, printing, or out of paper. Job messages announce that
jobs are pending, processing, or completed. Other job related
information may include the job owner’s name, the job quantity,
the job identifier, etc.
NOTE: ”Forwarding” is not a job state that is broadcast by the
controller; therefore, job forwarding information will not be
displayed by the SNMP job managers.
The information that is displayed at an SNMP Manager may not
always reflect the exact status of a job or printer on the DocuSP
Controller. Those Managers that do not support loading of
Management Information Bases (MIBs) will only di splay the
printer and job status that they support.
SNMP MIB Support
DocuSP 3.0 SNMP MIB file uses the Xerox Common
Management Interface (XCMI) version 4.0. The following lists the
MIB files included for v ersion 4.0:
•rfc2707 - Job-Moni toring-MIB (Printer Working Group)
•02common - XEROX-COMMON-MIB
•06gentc - XEROX-GENERAL-TC
•07gen - XEROX-GENERAL-MIB
•10hosttc - XEROX-HOS T-RESOURCES-EXT-TC
•11hostx - XEROX-HOST-RESOURCES-EXT-MIB
•15prtxtc - XEROX-PRINTER-EXT-TC
•16prtx - XEROX-PRINTER-E XT-MIB
•21rsrctc - XEROX-RESOURCES-TC
•22rsrc - XEROX-RESOURCES-MIB
•40jobtc - XEROX-JOB-MONITORING-TC
•41jobmo n - X ER O X -J OB-MONITORING-M IB
Common Controller2-5
Gateway Configura tio nSys tem Guid e
•42jobmtc - XEROX-SIMPLE-JOB-MGMT-TC
•43jobma n - XER O X -S I M PLE -JOB-MGMT-MIB
•50commtc - XEROX-COMMS-ENGINE-TC
•51comms - XEROX-COMMS-ENGINE-MIB
•52conftc - XEROX-COMMS-CONFIG-TC
•53config - XEROX -C OMMS-CONFIG-MIB
•58svctc - XEROX-SERVICE-MONITORING-TC
•59svcmon - XEROX-SERVICE-MONITORING-MIB
•93pidtc - XEROX-PRODUCT-ID-TC
The following is a list of MIBs that are supported:
•RFC 1213 MIB fi le
–The system Group
–The Interface Group
–The at (address translation) Group
–The ip Group
–The icmp Group
–The tcp Group
–The udp Group
–The snmp Group
•Host Resource MIB file
–The System Group
–The Storage Group
–The Device Group
•Printer MIB file
–The General Printer Group
–The Input Group
–The Extended Input Group
–The Input Media Group
–The Output Gr oup
–The Extended Output Group
–The Output Features Group
–The Marker Group
–The Marker Supplies Group
2-6Common Controller
System GuideGateway Configu ra tio n
–The Marker Colorant Group
–The Media Path Group
–The Interpreters Group
–The Channels Group
–The Console Group
–The Alerts Groups
•Xerox General MIB file (uses only the 06gentc and 07gen
files)
–The xcmGen Base Group
–The xcmGen Trap Client Group
–The xcmGen Trap View Group
NOTE: The other files in Xerox General MIB are not supported.
NDS Setup
When using Novell Netware, a preferred server needs to be set
for environments where there is more than one server on the
network. If you are running NDS in an environment with more
than one NDS server, to ensure optimal operation, you should
specify a preferred serv er . To do th is, perform the following step s
(you will need to know your NDS Tree, Context, and Preferred
Server Names):
1. Type su root and enter passw ord when you are prompted.
2. Type cd /opt/XRXnps/XRXnwqsgw/bin/.
3. Type ./QServerSetup and select the return key.
4. Select the approp ri a te option:
•If there is already an existing NDS QServer Setup that
you wish to add a Preferred server name to, select choice
2.
•If you are creating a new NDS QServer Setup with a
preferred serv er name, select choice 1.
5. Select choice 4 to list the current setups to make sure your
preferred server was added successfully.
6. Restart the DocuSP software.
NOTE: If logging is enabled, you can check /opt/XRXnps/log/
QServer.Debug.Log to make sure that connection is made with
the Preferred server. Ensure that jobs can be submitted from
Netware and properly received and printed.
Common Controller2-7
Gateway Configura tio nSys tem Guid e
2-8Common Controller
3.Backup and Restore
Software configuration information and customer specific files
should be backed up to a safe location, either to tape or to a
remote server on a regular basis. It is valuable to back up a
system to a remote location when upgrades of hardware are
performed.
Software conf iguration information should be saved when the
system has been inst alled and all queues and printers have been
set up. Also, when any printer or queue properties are changed.
The Configuration utility provided with the DocuSP software will
backup all of the DocuSP configuration files in the /opt/XRXnps/
configuration directory. This includes the preferences settings,
printer set up, and queue set up files.
If a software upgrade or new software installation is required, a
representative will perform the software installation. In each
case, certain portions of the system configuration will need to be
restored or reentered by the customer.
Backup
The following information should also be backed up on a regular
basis or when the DocuSP controller has been modified:
•Customized scripts installed by the custo mer
•Unique third–party software and related data, or Xerox–
developed solutions and related data
•DNS, NIS, or NIS+ files
•Jobs saved to the DocuSP controller using the Save Feature
•Non–Xerox supplied Sun patches
•Customized links to directories
•Continuous Feed custom imposition files
•Continuous Feed custom print mark files
In addition, it is recommended that the System Administrator
document the following informatio n:
Common Controller3-1
Backup and RestoreSystem Guide
•Any soft fonts that have been loaded on the system
•Contents of the hosts and hosts.equiv files
•The allowable users
•Any customer–specific passwords
NOTE: In the event of a software upgrade or install by Xerox,
Xerox is not responsibl e f or th e rest or ati o n o f th e a bove i tems to
the DocuSP controller.
NOTE: It is highly recommended that a complete system image
be backed up to tape or a remote location on a regular basis.
Having a current system image stored separate from the
DocuSP controller will ensure that in the event of a failure of the
system or the hard disks, the system can be easily restored.
Refer to the appropriate SUN documentation for additional
information on saving a system image.
Restore
If only a software upgrade is performed on the DocuSP
controller, the system configuration information will typically be
retained.
During the upgrade , the Xerox Custome r Service Represen tative
will provide a hardcopy of the system configuration information,
such as the contents of the /etc/hosts and /etc/hosts.equiv files,
the list of user names from the /etc/passwd file, and gateway
information from any installed optional gateways. If any
information needs to be recreated, the hardcopy will assist the
System Administrator in restoring the system. Any customized
software, saved files, or unique third–party information will have
to be restored by the System Administrator. If a hardware
installation is performed and t here is no system image saved, the
System Administ rator will have to restore or re-enter, at a
minimum, all of the information included on the hardcopy output
provided by the Xerox Customer Service Representative.
3-2Common Controller
System GuideBackup and Restore
Xerox Backup and Restore (XBR) Utility for a DP100/115/135/180 EPS
System
Backing up a System
To backup a system, use a DocuPrint EPS controller with a QIC
tape drive, at least 3 tapes (maybe up to 6 QIC tapes), and the
XBR floppy.
NOTE: The most common reason for backup procedure failure
is a bad tape. Restart the backup process with a new tape. The
system has to be shutdown before the backup operation can be
performed.
1. Open a Terminal window.
2. In the terminal window, log in as root.
3. At the command prompt, type init 0 and press Enter.
4. At the Ok prompt, type boot -s. S teps 3 an d 4 first shut dow n
the system, then reboot it in single-user mode.
5. Enter the root password.
6. Insert the XBR floppy in the disk drive and a blank tape in the
tape drive.
7. At the command-line prompt, type mkdir /a.
8. Type mount /dev/diskette /a and press <Enter>. This
command causes UNIX to access the diskette drive (/dev/
diskette) through the /a directory.
9. Type cd /a.
10.Type ./xbr but don’t forget the “.” before the “/”.
11.Type backup and as the system asks for a new tape , remove
the current tape, la bel it and insert a new tape (each tape
takes about 20 to 25 minutes to fill). After inserting a new
tape, type yes. The system may ask for a tape it has already
used (for example volume 2 again); ignore the number it
gives you and lab el the tape with the next number in t he
sequence. This problem is caused by the underlying UNIX
utility that is being called multiple times (each time it is called,
it starts off at the beginning of the tape numbering sequence
and not at the number with which it left off).
Common Controller3-3
Backup and RestoreSystem Guide
12.After the backup is complete, restart the system by typing
reboot and pressing Enter.
Restoring a System
Before you begin to restore the system, locate the CD labeled
"Solaris 8 CD (1 of 2)" from which to run the Operating System.
You will also need a system to restore to (with a QIC tape drive),
the XBR floppy, all the backup tapes that were made by the
previous procedure, the CD-ROM labeled "Solaris 8 CD (1 of 2)".
To restore the system, perform the following:
1. Insert the "S ol ar is 8 C D (1 of 2)" CD-ROM, the first t ap e, and
the XBR floppy into the system.
2. Open a Terminal window.
3. In the Terminal window, login as root.
4. At the command prompt, type init 0 and press <Enter>.
5. At the "ok" prompt, type boot -s
6. Once the system reboots, login as root.
7. Create a directory; type mount /dev/diskette /a
8. Type cd /a
9. Type ./xbr (don't forget the "." and "/")
10.Type restore
11. Answer y for yes to the question that comes up.
12.The system will then reboot.
13.Insert each tape as they are asked for and Press <Enter>.
14.Repeat the previous step twice.
15.The system will reboot. Login as root.
16.As the system requests a n ew tape, enter the next t ape in the
sequence into the drive.
17.The system will display a message when the restore is
complete. To restart the system, type reboot and press
<Enter>.
3-4Common Controller
4.Security and Network Setup
This section provides you with information on security regarding
the DocuSP controller and the Solaris Operating System
including access, changing logon levels, and enhancements of
the Solaris OS. Also included are general guidelines to security
related proced ures that can be implemented to improve security
of the DocuSP controller and the Solaris OS.
Access and Security
UNIX accounts ar e defined during the installation process:
•root: has super user access to the workstation. The initial
password for this account is set during installation of the
operating system and should be obtained from the Xerox
service personnel.
NOTE: For security reasons, the root account password
should be changed as soon as the Xer ox service personnel
have completed the installation.
•The Xerox user name is the account from which the Xerox
software runs. Use the Xe rox user p assword for this accoun t.
Contact your Customer Service Representative if this is
unknown.
•ftp: an account to permit some clients to retrieve their
software from the DocuSP controller using the TCP/IP
communication protocol. This account will be set to Read
Only access to the /export/home/ftp directory
•Pxrxsvc: the account for remote diagnostics by Xerox
service personnel. The DocuSP controller is accessed using
PPP communications via a modem.
NOTE: The user and group identifications, uid and gid, for the
Xerox accounts that are listed above cannot be arbitrarily
changed in the password and group files to new val ue s b eca use
the software is based on the proper access to the Xerox supplied
files.
Common Controller4-1
Security and Network SetupSystem Guide
Overview of Security
The purpose of the security section is to provide information on
security regarding the DocuSP controller and the Solaris
Operating System. This section explains the new DocuSP
"Security Profile" poli cy and associated script s provided that h elp
protect the system against unauthorized access and
modification. This feature has been added in response to
customer and enterprise security concerns. It is based on
Solaris Security Blueprints papers and tools as well as previous
security scripts created by Xerox.
Changing the logon level
The DocuSP software defaults to the Walk Up User access level
when the DocuSP software is started.
To log into the DocuSP as the System Administrator or Trusted
User, perform the following:
1. Select [System] from the DocuSP Print Services window.
2. Select [Logon]. The Logon dia log is di spla yed.
3. Select the Trusted User or System Administrator access level
and enter the correct password.
The initial passwords for Trusted User and System
Administrator can be obtained from your Xerox Service
Representative
NOTE: The various system passwords need to be changed
as soon as an install is complete. It is also advised that you
should have a process in place for changing the passwords
on a regular basis.
NOTE: The System Administrator should verify access to the
Xerox application for all levels before the service installation
personnel leave the site.
NOTE: To maintain security, it is recommended that any
restricted access login be terminated as soon as the session
has been comple ted.
4-2Common Controller
System GuideSecurity and Network Setup
User Password changes
When the DocuSP software and system was installed, Xerox
provided a default root password for the UNIX environment. In
addition, default passwords were created for the DocuSP
Trusted User and System Administrator login levels. Xerox
strongly recommends that the customer change these
passwords from the default sett ings.
WARNING
Please be aware that Xerox Customer Support Personnel
must have access to the new root password for service and
support. It is the customer's responsibility to ensure that
the root and system administrator passwords are available
for them.
The user and group identifications, uid and gid, for the Xe rox
accounts that are listed above cannot be arbitrarily changed in
the password and group files to new values because the
software is based on the proper access to the Xerox supplied
files.
Roles and responsibil it ie s
The following sections detail the roles and responsibilities for
setting and maintaining the security of the DocuSP controller.
Xerox responsibility
Xerox is committed to providing a level of security which will
allow the DocuSP controller to be a good network citizen in the
response to current security intrusions. Additional security
beyond this remains the responsibility of the customer.
Common Controller4-3
Security and Network SetupSystem Guide
Xerox is constantly evaluating the security of the DocuSP
controller and the Sun Solaris operating system. Xerox is
committed to providing the latest Solaris security patches
provided by Sun Microsystems in each major DocuSP release.
The DocuSP development team will also add Solaris security
patches in between major release cycles. All OS security
patches for applications that are added during a standard
DocuSP install will be included, even if the application code is
not normally used by DocuSP users. Security patches for
applications tha t are not loade d by a st andard Do cuSP instal l will
not be evaluated or included. Only the version of a patch
impacting security will be included. If a security patch has a
newer version that is not security related, then this patch will not
be updated to the newer version. Any security patch that is
determined to have a negative impact to DocuSP operation will
not be added.
Security Setup
System Security can be selected from the DocuSP. Select
[Medium] security to disable everything in the list of secure
features. Select [High] to enable security and to turn security on
for everything in the list of secure features.
If you have upgraded your DocuS P softw a re fro m 3.6 to 3.7 and
you are having d i fficulty with application software that
communicated with the controller, set security to Medium to
resolve the problem.
DocuSP 3.7 security changes
To assist DocuSP customers, XDSS (Xer ox Do cuS P Secur i ty
Script) was added in the 3.12 software release to help secure the
operating system from unauthorized access an d modification.
The DocuSP inst all ro utin e pr ompt ed Xe rox se rvice per son nel to
determine whether XDSS should be run. In ad dition, the XDSS
scripts were made resident on the controller so that they could
also be run by the customer at any time.
4-4Common Controller
System GuideSecurity and Network Setup
While the under lying XDSS content ha s not changed since its
inception, its implementation philosophy has been reversed in
the 3.7 release. Previously, XDSS was an option typically
chosen at install. Now the features are automatic ally
implemented with a scrape install. A scrape install includes both
the Solaris operating system and a DocuSP 3.7 release. This
corresponds with the “High” setting in the Security Profile
dialogue box under the Syste m menu. The “Medium” setting
describes the default operating environment normally provided
by Sun. Upgrades, however, retain the previous security setting.
Note that if XDSS was disabled in 3.6 and DocuS P is upgraded
to 3.7 without an OS reload, the security setting will be medium.
WARNING
Since the “high” security setting disables a number of
commonly used services, it is important that customers
review this document and test this feature against their
mission-critical applications.
This document provid es information on all modi fications made by
XDSS so the customer can determine which security setting best
meets their need s. Some custome rs may find that some features
disabled by this script, such as telnet, FTP and NFS, are
required in their environment. If a certain application
communicated successfully with DocuSP 3.6 fails following a 3.7
upgrade but its communication mechanism is unknown to the
customer, it is recommended th at the setting be temporarily
changed to “Medium” to determine if the high security setting is
the cause of this change. If further assistance is required to
manually disable or enable specific services listed in this
document, please contact the Customer Support Center or the
appropriate Sun documentation.
Using the High security setting
The following is a list of documents that are disabled when the
security setting is set to “High”:
•FTP (including anon ymous FTP)
•telnet
•echo (Echoes back any character sent)
•discard (Discards everything sent)
•daytime (Displays the date and time)
Common Controller4-5
Security and Network SetupSystem Guide
•chargen (Sends rev olving pattern of ASCII characters)
•time (Outdated time service)
•name (Obsolete IEN-116 name service)
•finger (Remote user information server)
•talk (serve r talk program)
•comsat (biff server - mail notification daemon)
•exec (remote execution server. Used by rexec command)
•dtspc (CDE Subprocess Control Service, for remote logins)
•rpc.rusersd (n etwork username server)
•rpc.sprayd (records the packets sent by the spray command)
•rpc.rwalld (network rwall server)
•rquotad (Remote quota server. Used by the quota
•command to display user quotas for remote file systems)
•login (remote login server used by rlogin command)
•rstatd (used by performance meter)
•sadmind (Distributed system administration daemon)
•fs (Xfont server. Used by CDE to render fonts)
•amiserv (R PC Sm ar t Card Interfac e )
•rpc.cmsd (Calendar manager service daemon)
•Tooltalk database server
•KCMS (Kod ak Colo r Management System profile server)
•bwnfs ( Beame &Whiteside NFS, used by Hummingbird
MaestroNFS)
The services previously listed are disabled by editing the /ect/
inetd.conf file. A complete example of the inetd.conf file setup
with the high security setting can be found later in this chapter.
Other services are disabled by renaming its startup script in the
appropriate /etc/rc#.d directory. These include:
/etc/rc2.d:•S40llc2 (Class II logical link co ntrol driver)
•S47asppp (Asynchronous PPP link manager, used for Xerox
remote diagnostics)
•S70uucp (Unix to Unix copy server)
•S71ldap.client (LDAP daemon, caches server and client
information for NIS lookups.)
4-6Common Controller
System GuideSecurity and Network Setup
•S72autoinst all (Solaris JumpS t art autoinst all script s, not used
by DocuSP controllers)
•S72slpd (Service Location Protocol daemon)
•S74xntpd (Network Time Protocol daemon)· S80spc
(SunSoft Print Client daemon)
•S90wbem (CIM Boot Manager: Disables WBEM clients from
•Accessing the DocuSP controller.)
/etc/rd3.d:•S15nfs.server (NFS Server; must be enabled for DigiPath
Decomp Services, Xpert Label software, and environments
where resources such as VIPP forms or save repo sitories are
exported to the network)
•S76snmpdx Sun Solstice Enterprise Master Agent. Solaris
•SNMP services are disabled. This does not prevent DocuSP
•SNMP services f rom op er ati n g.
•S77dmi (Sun Solstice Enterprise DMI Service Provider)
•S80mipagent (Mobile IP agent)
User and File-level changes
User level
The following user-level changes are made:
•all users for at, cron, and batch are disallowed
•nuucp account disabled
•listen account disabled
•password entry locked for bin, sys, adm, uucp, nobody,
•noaccess, nobody4, and anonymous
•removal of + from the hosts.equiv file
Common Controller4-7
Security and Network SetupSystem Guide
Solaris file permissions secured
The fix-modes utility (from the Solaris Security Toolkit) adjusts
group and world wr it e pe r missions. It is run with the '-s' option to
secure file permissions for Solaris files that wer e created at
install time only. Customer-generated files will not be affected.
NOTE: When this command is run, a file called /var/sadm/
install/content.mods i s left. Do not delete this file. It contains
valuable information needed by fix modes to revert the changes
to the system file permissions if the security setting is changed
back to medium.
Network and name service changes
Disabling secure name service databases
The following databases are disabled when Security is invoked:
•passwd(4)
•group(4)
•exec_attr(4)
•prof_attr(4)
•user_attr(4)
Multicast routing disabled
Multicast is used to send data to many systems at the same
timewhile using one address.
OS and host information hidden
The ftp, telnet and sendmai l banners are set to null so that users
in cannot see the hostname and OS level. (Note that all of
these services are prohibited with a 'high' security setting, but if
they are re-enabled manua lly the hostname information will
remain hidden.)
Sendmail daemon secured
Sendmail is forced to perform only outgoing mail. No incoming
mail will be accepted.
4-8Common Controller
System GuideSecurity and Network Setup
Network parameters se cured
Sun's nddconfig security tool is run. For additional information,
view Sun's document, Solaris Operating Environment Network
Settings for Security, at http://www.sun.com/solutions/blueprints/
1200/network-updt1.pdf.
Executable stacks disabled
The system stack is made non-executable. This is done so
security exploitation programs cannot take advantage of the
Solaris OE kernel executabl e system stack and thereby attack
the system
NFS port monitor restricted
The NFS server normally accepts requests from any port
number. The NFS Server is altered to process only those
requests from privileged ports. Note that with the high security
setting, NFS is disabled; however if the service is re-enabled
manually the port restriction will still apply.
Remote CDE login disabled
The Remote CDE login is disabled.
DocuSP router capabilities disabled
The DocuSP router capabilities is disabled (empty /etc/notrouter
file created).
Security warning banners
Security warning banners are displayed when a user logs in or
telnets into the DocuSP server. This message explains that only
authorized users should be using t he system and that a ny othe rs
face the possibility of being monitored by law enforcement
officials.
NOTE: DRW (DocuSP Remote Workflow) is not impacted by
security settings.
Common Controller4-9
Security and Network SetupSystem Guide
XDSS script components
For a greater degree of flexibility, individual scripts in the /opt/
XRXnps/bin d ire ctory may b e run as r oot u ser. Script synta x is ./
scriptname (i.e ./configure-xdss)
The configure-xdss script
The configure-xdss script encompasses the entire feature set
available when the "High" security setting is chosen. It also has
one additional feature that the "High" setting does not have--the
ability to disable anonymous LP printing. The script asks three
questions on the follow in g subj e cts:
Disabling LP Anonymous Printing
You can choose to disable anon ymous pr int ing on all e xisti ng LP
printer queues that are associated with th e DocuSP virtual
printers. When anonymous LP is disabled, only systems that
have their IP address in the DocuSP controller /etc/hosts table
are authorized to submit LP requests. Answer y for yes to
disable this printing option.
DigiPath and Decomposition Services
DigiPath serves as a transferring station for files to the DocuSP
controller. The DigiPath configuration will ask two questions.
1. Do you want to disable D igi P ath ? If yo u a nswer “ y”, bot h FTP,
NFS server, and the bwnfs daemon are disabled.
2. If the answer to question 1 is “n”, you are prompted with the
question, “Do you wa nt to disab le DigiPa th Decomp se rvices?” If
you answer “y”, the nfs.server and bwnfs daemons will be
disabled, but FTP is not disabled. When nfs.serv er is disabled,
no directory can be made available for other systems to mount
using UNIX NFS. Any third-party application that uses
MaestroNFS requires the bwnfs daemon to be enabled. Both
XPert Label software and also DigiPath Decomp Services use
MaestroNFS and t hus require a "No" answer to this question.
NOTE: Before answering yes to these questions, ensure that
the save repository is not normally shared and that other
workflows or third party applications do not require this
capability.
4-10Common Controller
System GuideSecurity and Network Setup
Remote shell internet service
If you are using the legacy Xerox print command line client (the
software is not distributed with this release), you will need to use
the remote shell internet service to transfer files to the DocuSP
controller. However, if you are not using the print command line
client, it is strongly recommended that the remote shell internet
service is disabled. When these three questions are answered,
all remaining aspects of the "high" security setting are
implemented.
disable-security and enable-security scripts
To disable security, run the disable-security script. It restores the
system to the state it was before configure-xdss was run.
The enable-security script was designed as a companion to
configure-xdss. It configures all of the changes in the “high”
security setting, with the exception of the three questions asked
by the configure-xdss script (anonymous LP, DigiPath, rsh).
enable-ftp and disable-ftp scripts
These scripts allow for enabling and disabling FTP alone. You
must have FTP enabled when using a Continuous Feed system,
or DigiPath Production Print and NetAgent.
FTP is also required for the iGen Call For Assistance (CFA)
feature. This uses FTP to push IOT logs and a DocuSP outload
back to the DocuSP controller.
The enable-remote-diagnostics script re-enables the asppp
daemon (asynchronous Point-to-Point Protocol), which is
required for modem dial-in. The script also re-enables FTP and
telnet because they are used in dialup sessions. All three of
these services are disab led when the secu rity setting is "High".
The disable script disables them.
User Account Management
The following UNIX accounts are defined during the installation
process:
Common Controller4-11
Security and Network SetupSystem Guide
•root: has super user access to the workstation. The initial
password for this account is set during installation of the
operating system and should be obtained from the Xerox
service personnel.
•xrxusr: the Xerox user name is the account from which the
Xerox software runs. Use the Xerox user password for this
account. Contact your Customer Service Representative if
this is unknown
•anonymous ftp user: an account to permit some clients to
retrieve their software from the DocuSP controller us ing the
TCP/IP communication protocol. This account will be set to
Read Only access to the /export/home/ftp directory. Note that
with security set to high all FTP operations are prohibited.
This account may also be re moved if the remote Xerox print
client is not used.
•Pxrxsvc: the account for remote d iagnostics by Xerox service
personnel. The DocuSP controller is accessed using PPP
communications via a m odem. Th is acco unt i s onl y cre ated if
remote diagnostics has been ena ble d.
Print command line client from remote systems
The following contains the user and client requirements when
using the Xerox print command line client from remote systems.
To allow non-root user command line clients to submit jobs to the
DocuSP controller, the Sun workstation needs two pieces of
information in its database:
•Users must be listed in the password database.
•The client wo rkstatio ns need to be de scribed as tru sted hosts
for the user account. This allows remote operation
commands at the DocuSP controller from a client
workstation, such as rcp, without the requirement for
supplying a pas sword. List the names of the trusted host
machines in the /etc/hosts.equiv file, or Set the /etc/
hosts.equiv file to trust all known workstations by setting the
last line in the file to a plus sign (this is a security risk).
It is not necessary for the user to have the following on the
DocuSP controller:
•Network home directory.
•Meaningful home directory at the DocuSP controller.
4-12Common Controller
System GuideSecurity and Network Setup
•An enabled password.
•The same user identification (uid) as used for the
clientworkstation account.
•The same group i dentification (gid) as used for the client
workstation account.
Other security tips
Configure for xrxusr
The DocuSP controller can be configured to force the user to log
in as xrxusr when the system is rebo oted. To do this, perform the
following:
1. Set up the xrxusr password as root user in a terminal type:
passwd xrxusr <enter> as root user. The user will be
prompted for the new password.
2. Edit the Do cuSP st artup f ile as root user in a termi nal wi ndow
type: cd /op t/XRXnps/XRXinit/bin <enter>. Make backup of
original startup file by typing: cp XRXnps_Start
XRXnps_Start.orig. Type:/usr/openwin/bin/texte dit
XRXnps_Start <enter>. In the Text Editor window, scroll
down to the bottom of the file and add a # sign in front of the
line that reads: su - $user
3. Reboot and configure xrxusr login environment. Reboot the
system. The CDE login prompt window will appear. Choose
CDE as the desktop environment. This only needs to be
configured at the f irst lo gin. This will need to be re con figure d
with every DocuSP upgrade. With every boot, the operator
will need to log in as xrxusr. This has no other impact on
system operation.
Common Controller4-13
Security and Network SetupSystem Guide
Document and backup
Always document and backup all files that you modify in case
some unforeseen problem occurs. Examp le: #cp /etc/inet/inetd.conf /etc/inet/ inetd.conf.orig <RETURN> If, for
whatever reason, the DocuSP controller will not boot up after
your modifications, you can restore th e software to its original
configuration by booting to single user mode. This is done by
typing boot -s from the ok> prompt. Y ou will be prompted for the
root password. Upon login as root, you can copy the original files
back.
If you are unfamiliar with the vi editor, you can use the GUI
based Text Editor program. To launch the editor as root user, in a
terminal window login as root and enter the following: #/usr/
openwin/bin/textedit & <RETURN> Textedit leaves a backup of
the modified file in the same directory. This backup file will have
a % after the name. This file can be deleted if you have already
backed up the original file.
When configure-xdss is run, it logs all of the actions into the /opt/
XRXnps/log/xdss_log.txt. View this file to view options that have
been implemented.
When you make a manual change to the /etc/inetd.conf file, to
avoid rebooting the controller, you can retstart the inetd process.
To do this, as root user type: ps -e | grep inetd <enter> and note
the process ID returned. Then, type: kill -HUP #### (where ####
denotes the process ID ).
Online help for security
A great deal of helpful security information can be found on-line.
Sun's security tools and blueprints may be found at:
http://www.sun.com/solutions/blueprints/
Other security information, including alerts, may be found at
Example of /etc/inetd.conf file after security edits#ident
"@(#)inetd.conf1.2796/09/24 SMI"/*SVr4.0 1.5*/
4-14Common Controller
System GuideSecurity and Network Setup
#
#
# Configuration file for inetd(1M).
#
# To re-configure the running inetd
process,edit this file, then
# send the inetd process a SIGHUP.
#
# Syntax for socket-based Internet services:
# <service_name> <socket_type> <proto>
<flags><user> <server_pathname> <args>
#
# Syntax for TLI-based Internet services:
#
# <service_name> tli <proto> <flags>
<user><server_pathname> <args>
#
# Ftp and telnet are standard Internetservices.
#ftp stream tcp nowait root /usr/sbin/
in.ftpdin.ftpdtelnet stream tcp nowait root /
usr/sbin/in.telnetdin.telnetd
#
# Tnamed serves the obsolete IEN-116 nameserver
protocol.
#
###name dgram udp wait root /usr/sbin/
in.tnamedin.tnamed
#
# Shell, login, exec, comsat and talk are
BSDprotocols.
#
###shell stream tcp nowait root /usr/sbin/
in.rshdin.rshdlogin stream tcp nowait root /
usr/sbin/in.rlogindin.rlogind
###exec stream tcp nowait root /usr/sbin/
in.rexecdin.rexecd
###comsatdgram udp wait root /usr/sbin/
in.comsatin.comsat
###talk dgram udp wait root /usr/sbin/
in.talkdin.talkd
## Must run as root (to read /etc/shadow); "n"turns off logging in utmp/wtmp.
#
###uucp stream tcp nowait root /usr/sbin/
in.uucpdin.uucpd
#
Common Controller4-15
Security and Network SetupSystem Guide
# Tftp service is provided primarily
forbooting. Most sites run this
# only on machines acting as "boot servers."
#
#tftp dgram udp wait root /usr/sbin/
in.tftpdin.tftpd -s /tftpboot
#
# Finger, systat and netstat give out
userinformation which may be
# valuable to potential "system crackers."Many
sites choose to disable
# some or all of these services to
improvesecurity.
#
###fingerstream tcp nowait nobody /usr/sbin/
in.fingerdin.fingerd
#systat stream tcp nowait root /usr/bin/ps ps ef
#netstat stream tcp nowait root /usr/bin/
netstat netstat -f inet
#
# Time service is used for
clocksynchronization.
#
###time stream tcp nowait rootinternal
###time dgram udp wait rootinternal
#
# Echo, discard, daytime, and chargen are
usedprimarily for testing.
#
###echo stream tcp nowait rootinternal
###echo dgram udp wait rootinternal
###discardstream tcp nowait rootinternal
###discarddgram udp wait rootinternal
###daytimedgram udp wait rootinternal
###daytimestream tcp nowait rootinternal
###chargenstream tcp nowait root internal
###chargendgram udp wait rootinternal
#
#
# RPC services syntax:
# <rpc_prog>/<vers> <endpoint-type> rpc/<proto>
<flags> <user> \
# <pathname> <args>
#
# <endpoint-type> can be either "tli"
4-16Common Controller
System GuideSecurity and Network Setup
or"stream" or "dgram".
# For "stream" and "dgram" assume that
theendpoint is a socket descriptor.
# <proto> can be either a nettype or a netid
ora "*". The value is
# first treated as a nettype. If it is not a
valid nettype then it is
# treated as a netid. The "*" is a shorthandway of saying all the
# transports supported by this system, ie.
itequates to the "visible"
# nettype. The syntax for <proto> is:
#*|<nettype|netid>|<nettype|netid>{[,<nettype|n
etid>]}
# For example:
# dummy/1tli rpc/circuit_v,udpwaitroot /tmp/
test_svctest_svc
#
# Solstice system and network
administrationclass agent server
###100232/10tli rpc/udp wait root /usr/sbin/
sadmind sadmind
#
# Rquotad supports UFS disk quotas for
NFSclients
#
###rquotad/1tli rpc/datagram_vwait root /usr/
lib/nfs/rquotadrquotad
#
# The rusers service gives out userinformation.
Sites concerned# with securitymay choose to
disable it.
#
###rusersd/2-3tli rpc/
datagram_v,circuit_vwaitroot /usr/lib/netsvc/
rusers/rpc.rusersdrpc.rusersd
#
# The spray server is used primarily
fortesting.
#
###sprayd/1tli rpc/datagram_vwait root /usr/
lib/netsvc/spray/rpc.spraydrpc.sprayd
#
# The rwall server allows others to
postmessages to users on this machine.
#
Common Controller4-17
Security and Network SetupSystem Guide
###walld/1 tli rpc/datagram_vwaitroot /usr/lib/
netsvc/rwall/rpc.rwalldrpc.rwalld
#
# Rstatd is used by programs such as perfmeter.
#
###rstatd/2-4tli rpc/datagram_v wait root /usr/
lib/netsvc/rstat/rpc.rstatd rpc.rstatd
#
# The rexd server provides only
minimalauthentication and is often not run
#
#rexd/1 tli rpc/tcp wait root /usr/sbin/
rpc.rexd rpc.rexd
#
# rpc.cmsd is a data base daemon which
managescalendar data backed# by files in /var/
spool/calendar
#
#
# Sun ToolTalk Database Server
#
#
# UFS-aware service daemon
#
#ufsd/1 tli rpc/* wait root /usr/lib/fs/ufs/
ufsdufsd -p
#
# Sun KCMS Profile Server
#100221/1tli rpc/tcp wait root /usr/openwin/
bin/kcms_serverkcms_server
#
# Sun Font Server
#fs stream tcp wait nobody/usr/openwin/lib/
fs.autofs
#
# CacheFS Daemon
#100235/1 tli rpc/tcp wait root /usr/lib/fs/
cachefs/cachefsd cachefsd
#
# Kerbd Daemon
#kerbd/4 tli rpc/ticlts waitroot /usr/sbin/
kerbd kerbd
#
# Print Protocol Adaptor - BSD listener
#printer stream tcp nowait root /usr/lib/print/
in.lpdin.lpd dtspc stream tcp nowait root /usr/
If you would like to customi ze a security level that is betw een the
"medium" and "high" settings. The following assumes basic
UNIX familiarity.
T able 4-1.
How Do I?Answer
Enable/disable telnet?Edit the /etc/inet.conf file. To
enable, remove the ### signs
in front of the line that begins
with the word "telnet". To
disable, add the ### signs.
Enable/disable FTP?Execute the enable-ftp or
disable-ftp script
Enable/disable NFS server?Go to the /etc/rc3.d directory.
Rename S15nfs.server to
_S15nfs.server and either
reboot or type /etc/init.d/
nfs.server stop
Enable/disable NFS client?Go to the /etc/rc2.d directory.
Rename S73n fs.client to
_S73nfs.client and either
reboot or type /etc/init.d/
nfs.client stop
Common Controller4-19
Security and Network SetupSystem Guide
T able 4-1.
How Do I?Answer
Disable anonymous LP?Execute configure-xdss. Or,
as root user for each queue
and trusted host type:
lpadmin -p queuename -u
allow:hostname!all
(hostname denotes name of
host as found in /etc/hosts
table. Use 'all' to denote all
users, or a specific username
to restrict to a particular user)
Enable anonymous LP?Enabled by default. If it has
previously been disabled, for
each queue directory in /etc/
lp/printers, remove the
users.allow file and make
sure that the users.deny file is
blank.
Enable/disable remote
diagnostics?
Enable/disable another service
in /etc/inetd.conf?
Enable/disable a service that
concerns me in /tec/rc2.d or /etc/
rc3.d?
Execute the enable-remotediagnostics or disableremote-diagnostics script
Remove (to enable or add (to
disable) ### signs in front of
the line where the services is
named in /etc/inetd.conf.
Make backup of file and
thoroughly test changes.
Rename the service from
S###servicename to
_S####servicename and
reboot. Thoroughly test
changes.
4-20Common Controller
5.Printing
The following information will help you understand how to enable
and print using FIFO printing. The various printin g utilities that
are available are also outlined in this section as well as using
TIFF orientation, MICR, and VIPP.
First In/First Out (FIFO) Printing
When jobs are printed in the same order in which they are
received, this is FIFO printing. The Queue must also have the
Release status set to Yes.
Controller settings for limited FIFO scheduling/printing
To set up the system to perform in a FIFO manner, perform the
following:
1. Logon as System Administrator.
2. In DocuSP Print Services window, select [Options:
Preferences: Job Policy: Resources Required] and then
select [System Fault].
3. In DocuSP Print Services window, select [Options:
Preferences: Font Site Policy: Use Substitute Font] then
select [Yes].
4. Set up one queue as the FIFO queue.
5. When FIFO is critical, set the release status of all other
queues to [No] and only submit jobs to the FIFO queue.
Important information about FIFO:
•To preserve the FIFO Job Scheduling order, set the release
status of the FIFO queue to No in Queue Manager, and do
not hold an individual job in Job Manager.
Common Controller5-1
PrintingSystem Guide
•If FIFO is desired dynamically, all jobs must be submitted
from a single client to a single queue w ith a release status set
to [Yes]. All other queues must have the release status set to
No.
•If the queue that is set to use FIFO is not currently releasing
jobs to the printer, then the jobs may no t appear in t he correct
FIFO order. Select [Job Manager] and then select the
Options menu. Select [Redisplay] to view the jobs in correct
FIFO order.
NOTE: Some error conditions within the printer can cause a job
to fault becaus e there is no recovery operation that the operator
can perform. These jobs are dropped out of the sequence,
destroying the original FIFO order. The controller is not designed
to wait for corrective action by an op erator for a faulted job
before advancing to the next job which has al ready been
scheduled and is displaying a ‘Waiting for Printer’ status.
Enable/Disable FIFO Job Scheduling
To enable or disable FIFO job scheduling, perform the following:
1. Open a Terminal Window.
2. Log in as root.
3. At the #, type the following cd /opt/XRXnps/bin and press
<Enter>.
4. Type ./setfifomode and press <Enter>.
5. Respond as appropriate to the following prompts: ‘This
script is being run as root’
if the user is not logged in as root, the following message will
appear: ‘You must be root to run this script!’
The script will exit.
•If FIFO Job Scheduling is not enabled, the following will
appear:
’Currently FIFO Job Scheduling is off’
’Do you wish to enable FIFO Job Scheduling? (y/n)
•Enable FIFO Job Scheduling by typing y for yes, or n for
no.
The following messages will appear:
‘Enabling FIFO Job Scheduling’
5-2Common Controller
System GuidePrinting
’You will need to Restart the DocuSP Software for
changes to take effect’
•If n for no is entered, the following will appear:
‘No Change Made’
•If FIFO Job Scheduling has previously been enabled, the
following will appear:
‘Currently FIFO Job Scheduling is on’
’Do you wish to disable FIFO Job Scheduling? (y/n)’
•Disable FIFO Job Scheduling by typing y for yes.
The following message will appear:
‘Disabling FIFO Job Scheduling’
’You will need to Restart the DocuSP Software for
changes to take effect’
•If n for no is entered, the following will appear:
‘No Change Made’
6. In the DocuSP Print Services, select [System] and select
[Restart] to complete either enabling or disabling the Limited
FIFO Job Scheduling option.
With FIFO Job Scheduling enabled, the Controller wil l schedule
jobs for printing in the order that Job ID’s are assigned to
incoming jobs. Therefore, if Job ID 2 completes its “Receiving
Data” status and goes “Pending” before Job ID 1, Job ID 1 will
still be scheduled for print before Job ID 2.
With FIFO Job Scheduling disabled, the Con troller will schedule
the jobs for print as soon as they compl ete their “R eceiving D ata”
status in Job Mana ge r. Therefore, Job ID 2 will be sched uled for
print before Job ID 1 if Job ID 2 goes “Pending” before Job ID 1.
The following table illustrates an example of FIFO Job
Scheduling.
Table 5-1.
Event
SequenceJob ABCJob XYZ
1Received, assigned
Job ID 1
Limited FIFO
Enabled
Limited FIFO
Disabled
2“Recei ving Data”Received, assigned
Job ID 2
3Still “Receiving Data” “Receiving Data”
Common Controller5-3
PrintingSystem Guide
Table 5-1.
Event
SequenceJob ABCJob XYZ
4Still “Receiving Data” “Pending”Job 2 prints
5“Pending”Still “Pending”Job 1 prints
Limited FIFO
Enabled
first
Limited FIFO
Disabled
first
ASCII and PCL Printing Utility
ASCII printing within various environments results in output that
is not always formatted as desired. Unfortunately, there is no
"standard" method for printing ASCII files. ASCII is a character
set and is not a Page Description Language. Therefore, ASCII
files do not contain format commands nor is there a de facto
standard for ASCII formatting. However, users often have the
requirement to match a specific format. The utility below helps
enable this formatting flexibility along with the feature in Queue
Manager that en ables the ability to select the default document
format.
Impact on DocuSP printers
The DocuSP software automatically wraps ASCII files with a
predefined set of PostScript code and sends the data through
the PostScri pt decomposer. Unfortunately, this predefined
formatting does not always meet customer ASCII printing needs
and there are no "knobs" to change the formatting within
PostScript.
As an alternative, ASCII files can be identified as PCL and sent
through the PCL decompos er. The PCL decomposer does
provide some additional capabilities that can be used to pr int
ASCII files as desired.
To force ASCII files to use the PCL decomposer, change the file
format in Job Manager. This can also be done by changing the
queue default document property from ASCII to PCL.
setpclcontrol Utility
The setpclcontrol utility offers the following user controls:
5-4Common Controller
System GuidePrinting
You may set the site default for the PCL decomposer line
termination. Setting these options allows both native PCL files
and ASCII streams forced through the PCL decomposer to be
conditioned with various combinations of carriage returns (CR),
line feeds (LF), a nd form feeds (FF). Mainframe and UNIX
environments typically requite some form of CR/LF/FF
adjustment.
This utility allows you to set a custom paper size to map to the
PCL escape sequence <esc>&|101A (which denotes “print on
custom stock size”). HP printers generally respond to this
command by imaging an area of 11.7 x 17.7 inches and then
printing the image, centered, on whatever stock is supplied by
the operator. The setpclcontrol utility allows you to specify a
single image and paper size to correspond with this escape
sequence.
NOTE: This utility is now covered on the DocuSP GUI. Select
the PCL tab and make selections to Line Termination.
Set lp/lprcopycount utility
The setlpcopycount utility allows th e DocuSP customer to modify
the behavior of how the lp/lpr gateway should handle a copy
count of one. Begi nning with DocuSP version 1.41.06, the
default setting ignores a copy count of one placed on the job by
the lp/lpr submission protocol. This allows the internal copy
count set by the PDL to take precedence. The following utility
allows a customer to return the DocuSP to its original behavior:
either imply a copy count of one when no ne is specifi ed or honor
a copy count of one if specified on the command line. Th is copy
count of one will take precedence over the copy count set by the
PDL.
Syntax of the utility:
setlpcopycount -f option
0 - Specifies that LP will set a copy count of
1 if received.
1 - Specifies that LP will ignore a copy count
of 1 if received.(default)
No option will display current setting
Example:
docusp_printer% su root
Password:
# cd /opt/XRXnps/bin/
# ./setlpcopycount -f 0
On the DocuSP gui, gateways can be configured using the
Setup pull down menu. Selecting [Gateways] from the Setup
menu opens a window with the various gateway tabs available.
The following describes how to configure the gateways without
using the DocuSP.
This utility allows you to configure the two p orts of the Socket
Gateway to either remove the echo commands (VPS) or leave
the data unaltered (NONVPS).
If you are a DT61xx or DT65/75/90 non-LCDS customer,
configure both ports as NONVPS. DP1xxxEPS and DT 75/90
customers using LCDS need to decid e wheth er to config ure one
or both ports as VPS . If a port is not being used, it is
recommended to set the port to NONVPS.
The Socket Gateway allows two ports to be configured at one
time. Regardle ss of the port number assigned on the Socket
Configuration Utility, the socket port configured on the first port
will always be Port 1, and the second line is always Port 2. Both
ports will are set as VPS upon installation.
Syntax of the utility:
setVPSoption -1<option> -2<option>
0 - Specifies Port 1
1 - Specifies Port 2
option -VPS(default) or NONVPS
An example of the utility is as follows:
docusp_printer% su root
Password:
# cd /opt/XRXnps/bin
# ./setVPSoption -1VPS -2NONVPS
This sets Port 1 as VPS and Port 2 as NONVPS)
# ./setVPSoption -1VPS
This sets Port1 as VPS and leaves Port 2 unaltered.
# ./setVPSoption -2NONVPS
This leaves Port 1 unaltered and sets Port 2 as NONVPS.
Restart the DocuSP software after setting this option.
5-6Common Controller
System GuidePrinting
TIFF files
This section discusses the TIFF tags supported by the DocuSP
software and the guidelines for printing TIFF files to achieve the
optimum performance.
TIFF orientation
The DocuSP Save Feature stores TIFF images in different
orientations on the DocuTech/DocuPrint 75/90 and the
DocuTech 61XX. This is done by design to optimize productivity
and allow for the different finishing requirements of the print
engines controlled by the DocuSP software.
•DocuTech 61xx -- The DocuTe ch 61xx finishes the trail edge
of the pages and orients the image appropriately.
•DocuTech/DocuPrint 75/90 -- The DocuTech/DocuPrint 75/90
finishes the le ad edge of the pages and orients the image
properly.
This difference can result in PostScript/VIPP files that call
Decomposition Service TIFFs being incompatible across the
different platf orms. The imp orted TIFFs may pr int with a dif ferent
orientation relative to the PostScript image.
Prior to DocuSP 3.1, the controller utilized a conversion tool
(TIFF to PostScript) to proce ss and print TIFF files. A native TIFF
decomposer has now been impl emented to directly proce ss TIFF
files for printing. This im proves the TIFF printing pe rformance for
certain types of files. Decomposer level adjustments are also
now available for the TIFF decomposer at the Queue level.
NOTE: Multipage TIFF files are now supported. Single TIFF files
can now contain multiple TIFF images to be processed and
printed.
Performance considerations
Optimum performance ca n be achi e ved fo r p ri n ting TIFF fi les by
following the guidelines listed below:
•Use CCITT Group 4 compression for speed.
•Use a resolu ti on of 600 dpi to eliminate the need to scale th e
image.
Common Controller5-7
PrintingSystem Guide
•Use a TIFF or i en t ation tag value of 8 to el im ina t e the n eed to
rotate the image.
•Use single strip image data to eliminate additional image data
manipulations.
•Use a value of 1 for Fill Order to eliminate additional image
data manipulations.
Supported TIFF tags
Below is a list of the TIFF tags supported by the DocuSP
software.
Compression
–Default = 1
–DocuSP supports val ues of 1 (uncompressed), 2 (CCITT
Modified Huffman RLE, 32773 (PackBits), 3 (CCITT Group
3), and 4 (CCITT Group 4).
T4 Option
–Default = 0
–This is used to determine CCITT Group 3 one or two
dimensional coding.
Fill Order
–Default = 1
–DocuSP suppor ts values of 1 and 2.
Image Width and Image Length
–Default = none; values must be supplied.
Orientation
–Default = 1
–DocuSP supports values of 1, 3, 6, and 8. Values of 2, 4, 5,
and 7 are treated as if they were 1, 3, 6, and 8 respectively.
Photometric Interpretation
–Default = none; value must be supplied.
–DocuSP supports bi-level values of 0 and 1 only.
Resolution Units
–Default = 2
–DocuSP supports values of 2 (inches) and 3 (centimeters)
Rows Per Strip
5-8Common Controller
System GuidePrinting
–Default = none
–DocuSP supports single and multiple strip images.
NOTE: Strips and tiles cannot be intermixed within the same
TIFF file.
Strip Byte Counts and Strip Offsets
–Default = none; values must be supplied if the image data is
organized into strips.
–DocuSP supports single and multiple strip images.
X and Y Resolution
–Default = none
–Values must be supplied for printing.
–Default = none
–Values must be supplied if image data is organized into tiles.
MICR Enablement
Magnetic Ink Character Recognition Definition (MICR) is a
standard character set which, when printed with magnetic ink,
allows machine recognition of the characters. This is commonly
used in banking for account numbers, routing codes and
amounts on checks. On Xerox MICR printers, the comp lete page
is printed with magnetic toner and the characteristics of the
MICR fonts allo w only th e MICR ch aracters to be compr ehended
by MICR readers. MI CR printing is val ued by customers because
it allows creation of documents that can be mechanically
processed and magnetically read by MICR equipment.
MICR fonts are available on a separate floppy. Fonts include:
PCL, PostScript and LCDS. A separate floppy is used to allow
you to control MICR font usage. The supplied soft fonts can be
loaded or deleted using Administration's font installation on the
DocuSP GUI.
NOTE: Only 300 dpi mode is supported for MICR printing.
Common Controller5-9
PrintingSystem Guide
Using VIPP
To specify a job as a VIPP job, a start string is required. The
required start string can be automatically added using DocuSP
functionality. This can be co mpleted using the Command Line
Client, Queue Manager, and Job Properties.
To implement the VIPP Start feature, perform the following:
1. Copy the VIPP startup file into /var/spool/XRXnps/vipp and
then restart DocuSP. The file must exist in this directory and
cannot be changed. However, you can set a symbolic link to
other locations.
NOTE: The startup file must end w ith a lo werc ase .ini extension .
2. In Queue Manager, create a print queue named VIPP.
Change the default document format from ASCII to
PostScript. If this is not done, all VIPP jobs will be run as
ASCII unless the data file begins with “%!”.
Paper Trays
3. Select the PDF/PostScript t ab, and select [ S t art File]. Browse
to the startup file and select this file.
The CACHE command stor es a form across a single VIPP jo b so
only the first instance is a normal RIP. After the first RIP, the
form is called in the job and it is retrieved from hard disk in a
format natively unde rstood by the IOT. VIPP CASHE is available
for color products only.
For the DocuPrint 90 only, when running a job requiring more
than one color, size, or weight of pape r, use the trays in a Tray 1/
Tray 3 and then Tray 2/Tray 4 sequence for optimal speed. For
example, Tray 1 would contain 8 1/2 x11 inch white paper, and
Tray 3 would have 8 1/2 x 11 inch yellow paper for a job. Using
Tray 1/Tray 2 or Tray 3/Tray 4 combinations will slow the
process.
5-10Common Controller
System GuidePrinting
Printing hints
If you compress the resolution of an embedded bitmap object at
the application level, you can produce smaller pdf files. This will
allow your job to transf er across the net faster, would require less
DocuSP spool/disk space, and may process faster.
Common Controller5-11
PrintingSystem Guide
5-12Common Controller
Subset Finishing
6.Finishing
The following section contains information about how to use
subset finishing and mixed stacking on a printing job.
The finishing information below does not apply to Continuous
Feed (CF) systems. For CF systems, the finishing configuration
is defined at the CF (STAMPA) Controller. CF imposition files are
used to impose documents for printing in conjunction with
specific CF finishing configurations.
Subset finishing is the capability to use different types of finishing
(or no finishing) within the same job. The ability to finish subsets
independently is a critical feature for m any variable data
applications
This product allows more than one type of finishing within a
single PostScript job. The supported finishing options and the
output locations that can be used vary depending upon the
printer type. The finishing options and delivery locations are the
following:
DocuTech 61xx:
•Portrait Stitch
•Landscape Stitch
•Dual Stitch
•Right Portrait Stitch
•Right Landscape Stitch
•Right Dual Stitch
•Bind
•Right Bind
NOTE: The DT 61xx printers allow Short Edge Feed (SEF) only
in paper tray 3, 4, and 5. The short edges of the stocks range
from approximately 10 inches to 14 inches (254mm to 300mm).
Common Controller6-1
FinishingSystem Guide
Creating jobs to use subset finishing
It is important that jobs intended to be printed using subset
finishing be enabled with the following:
•PostScript code (using the “setpagedev ice” operator)
•Variable Data Intell igen t PostScript PrintWare (VIPP) vers io n
2.0 or later.
NOTE: The Xerox Production Print Services (XPPS) client
software does not support subset finishing at this time.
Subset finishing can also be performed at the DigiPath
workstation through the Document Scan and Make Ready
application.
Subset Offset (Page Level Jog)
The printer has the ability to offset on a page level. This support
allows VIPP to be utilized fo r of fse t type app licati ons. This ab ilit y
allows jobs to be sent as one larger file with page level offset
commands.
The term “Jog” is used to initiate an offset behavior.
•setpagedevice jog 0 (The offset command is “OFF”)
•setpagedevice jog 3 (The offset command is “ON”)
A job with a multiple copy count with a “jog 3” should force
offsets between ea ch distinct set. A job with a copy count of 1
can contain “jog 0” or “jog 3” on a page by page basis. The
system will alternate offsets between each alternating jog 3 and
jog 0 command.
The following information should be considered when using the
“Jog” command:
•The first jog command on a page will be honored and all
others will be ignored.
•Multiple cases of jog 3 without the corresponding job 0’s will
be ignored.
•The Printer Manager’s setting of offset “ON” or “OFF” should
not impact the action of the PDL level jog commands. For
example, if the Pri nt er Mana ger’s offse t is set to “OFF” and a
job has a jog 3, then the sets should be offset from one
another.
6-2Common Controller
System GuideFinishing
•The DT/DP 75/90 allows subset offsets to the top tray.
However, the 61xx is not mechanically capable of jogging to
the top tray.
PCL Offset/Separator/Subset Finishing command
The use of the PCL separator command, <ESC>&l1T, in
combination with DocuSP qu eue defaults enables subset
finishing for PCL jobs. The PCL separator command defines
offset segments of a job. PCL does not commonly support
finishing; however, the use of the PCL separator command
allows offset segments of a job to be finished based on the
finishing default set on the queue. For example, if the queue
default is portrait stitch, all segments of a job where the PCL
separator command has been used will be stitched.
The placement guidelines are as follows:
•Current Page Offset: If the current page is to be offset from
the previous page, then the PCL separator command must
be placed on the current page before any image data.
Placement should be within the job/page control section or
before.
•Next Page Offset: If the next page in the document is to be
offset from the current page, the PCL separator command
must be placed at the end of the current page after any
image items.
Access the Offset stacking switch by opening Printer Manager
and selecting the Stacking tab and then select [Offset Stacking].
To enable offset stacking for collated or uncollated jobs, select
the enable checkbox. Both buttons are located under the
collated stacking and uncollated stacking sections.
The following information should be considered when using the
PCL separator command:
•The offset switch in Printer Manager in the DocuSP software
must be set to ON. If the offset switch is se t to OFF and a job
with the PCL separator command is received, the sets will not
offset when the job is printed.
•Multiple uses of the PCL se p arator command withi n a j ob will
be honored.
•Multiple uses of the PCL separator command on a page will
be ignored.
Common Controller6-3
FinishingSystem Guide
•All fini shing li mit ations and rest rictio ns at the printe r will apply
to a subset segment.
PCL Paper Source Command
Use the PCL Paper So urce com mand <esc & 1 # H> to progr am
a PCL print job t o u se a sp ecific p aper. The PCL decompos er on
the DocuSP Controller reads the paper source command and,
using the PCL Paper Sources option in the Queue Properties,
maps the command to the appropriate paper. The number code
corresponds to the following PCL Paper Source programmed in
Queue Properties.
To program the PCL Paper Source, use the following guidelines:
•Standard: <ESC>&11H
•Manual Paper Feed: <ESC>&13H
Mixed Stacking
•Manual Envelope Feed: <ESC>&13H
•Lower: <ESC>&14H
•Large Capacity: <ESC>&15H
•Envelope Feed: <ESC>&16H
Mixed stacking allows all completed jobs with different finishing
to accumulate in the stacker until it is full or until the operat or
empties it.
The types of finishing that can be mixed include stitching,
binding, and unfinished. The mixed stack can also include
banner pages. The stacker can hold between 12 and 18
subsets of different types of finishing in th e stacker before
unloading.
Mixed stacking is e nabled upon in stallati on but can be d isabled if
you choose to do so. If you wish to have it enabled at a later
date, a Xerox Service Representative must assist you.
6-4Common Controller
System GuideFinishing
Additional finishing information
The DocuSP is unable to dual staple 3-hole punched stock. If
dual staple is selected when using pre-dri lled paper, improper
registration will occur. Select to single staple the job, or print on
non-drilled stock and manually punch the holes after finishing of
dual staple is complete.
Common Controller6-5
FinishingSystem Guide
6-6Common Controller
7.Fonts
The following information explains how to use and choose fonts
for a job. It also covers various resident and non-resident fonts
and their availability .
How to choose fonts
Although document source f iles can specify almost any image on
a printed page, images that contain letters, numbers,
punctuation, and symbols are common enough to require a
special mechanism for dealing with them , similar to movable
type. This mechanism is the font. The DocuSP controller
supports Adobe PostScript Type 1 and Type 3 fonts, PCL
scalable and bitmap fonts, and TrueType fonts.
Fonts
The most important thing to remember is that the font used to
create a document must also be available to the DocuSP
controller.
NOTE: DocuSP supports the euro character. Most font families
include the euro character.
At the DocuSP controller, a font can exist in three forms:
Resident fontsA resident font is an internal font that is permanently stored on
the DocuSP controller and is always available.
Soft fontsSoft, or optional, fonts are a typeface that are loaded as needed
at the DocuSP controller. This allows the DocuSP controller to be
customized with special fonts, such as logos, or other special
font applications.
Common Controller7-1
FontsSystem Guide
Downloaded fontWhen a font is downloaded with a document, all the font
requirements are embedded in the actual source file. If this font
is not available at the DocuSP controller, the downloaded
information is used to pr oce ss and pr in t th e do cum en t. Al th oug h
it is useful, it also creates a much larger file size.
Font download option
Downloading Commer cial Fonts from th e Network allows font s to
be downloaded to the DocuSP Controller from both Mac or PC
platforms. Supported application programs for font downloading
are as follows: PC Platform - Adobe Type On Call; Apple
Macintosh Platform - Adobe OCF, Marisawa, and Font Works
However, the font download on a queue is designed specifically
for the Appletalk gateway and is usually associated with
Japanese (double-b yte) or Chinese type font sets. App lications
in the FujiXerox marketplace utilize the Appletalk two-way
protocol to poll the printer and then download the massive
character sets needed in these markets. In the U.S.
marketplace the typical font loading mechanism is via hard drive
via Administration. The use of English fonts via specific
applications (e.g, Adobe has some) via AppleTalk is not
precluded but is certainly not the norm nor the target
marketplace.
Resident Fonts
The DocuSP controller comes with a wide variety of fonts that
are available when creating a document.
NOTE: If you are unsure of the availability of a font, always
consult with your print organization management to determine
which fonts are currently loaded on the DocuSP controller.
PostScript Resident Fonts
The PostScript Type 1 typeface families listed in Table 7–1 are
scalable, which means that all point sizes are supported, even
intermediate point sizes. These include the typefaces that make
up the LaserWriter IINTX basic font set, plus additional Type 1
fonts supplied by Xer ox.
Table 7-1. Fonts
Font FamilyStresses and weights
ACaslonItalic, Regular, Semi Bold, Semi Bold Italic
AGaramondBold, Bold Italic, Italic, Regular
7-2Common Controller
System GuideFonts
Table 7-1. Fonts
Font FamilyStresses and weights
AmericanaAmericana, Extra Bold
AvantGardeBook, Book Oblique, Demi, Demi Oblique
AdobeSansMM
AdobeSerifMM
AlbertusItalic, Light, MT
AntiqueOliveBold, Compact, Italic, Roman
AppleChancery
ArialBoldItalicMT, BoldMT, ItalicMT, MT
Blackoak--BodoniBold, BoldItalic, Italic, Poster, Poster
Compressed
BookmanDemi, Demi Italic, Light, Light Italic
Carta--CGBrnPropRoman
Chicago--ChuGothicBB
ClarendonBold, Light
CooperBlackRegular, Italic, ThirtyThreeBC, ThirtyTwoBC
Coronet--CourierCourier, Bold, Oblique, Bold Oblique, Regular
EurostileRegular, Bold, Bo ld Ex tend ed Two, Extended
point
ArialBold, Bold Italic, Italic
TimesNew, New Bold, New Bold Italic, New Italic
Symbol--Wingdingcomparable Tidbits
Portrait, Landscape
Non Resident Fonts
There may be many fonts available in your application that are
not resident at the DocuSP controller. There are two options for
using non-resident fonts to create a document:
•Downloaded fonts
7-6Common Controller
System GuideFonts
If you expect to create a document using fonts that are
available on your workstation but not available at the DocuSP
controller, your application may automatically download the
font when the job is sent to the printer. Fonts downloaded in
this manner ar e consider ed "tempo rary" and are delete d from
the DocuSP controller as soon as the job is printed.
NOTE: Refer to your application documen tation for more
information on downloading fonts in your document.
If you are using a font in your application that has the same
name as a resident font but is a different version, it must be
downloaded with the job. The DocuSP controller will use the
downloaded font rather than the resident font.
NOTE: Marking a font for "permanent" downloading in your
application is not suppo rt ed.
•Optional or soft fonts
Downloading fonts each time you print will increase the size
of the file and r esult in a longer transm ission time. If your print
jobs regularly require a font that is not a resident font, you
may request to have it installed as an optional font at the
DocuSP controller. Your printing organization's font policy
should give you the specific information you need to request
a special font.
Font substitution
A document may require a font that is not available at the
DocuSP controller an d has not been downloaded with the source
file. When the requested font is not available, font substitution
will take place.
PostScript fonts
A single default font, set by the System Administrator in the
DocuSP software, will be substituted for any font requirements
that cannot be met at the DocuSP controller. A message will be
printed to confirm that a substitution has taken place.
Common Controller7-7
FontsSystem Guide
PCL 5e fonts
Another type of substitution occurs for PCL fonts. If a requested
PCL font is not available, the DocuSP controller will determine
which available font best matches the re quested one and
perform the substituti on. Any PCL stre am that does n ot have any
fonts specif ied in the file w ill have the de fault font prog rammed in
the “PCL font” section for the corresponding queue in Queue
Management.
7-8Common Controller
Accounting
Auto exporting accounting log
8.Accounting and Billing
The following sections explain the various accounting log
versions that are available. It also lists the billing meters for each
region and an explanation of each meter.
The Accounting function will automati c ally export and purge the
accounting data when the database reaches 80% full. This will
protect data from being overwritten when the log previously ran
out of space. This option is performed automatically and the
accounting information is saved in a designated directory. The
default file directory where the information is saved is: /export/
home/xrusr/accountingexportfiles.
NOTE: When purging, the oldest entry is purged first.
Accounting exported values
The Accounting feature tracks all jobs that have been processed
and printed, enabling your site to charge for use of the Xerox
printing system.
There are four di fferent versions supported for exporting the
customer acco unting log: Version 2, Version 3, Ve rsion 3.1 and
Version 4.
•V ersion 2: This is the most common vers ion that is suppor ted
for the DocuSP printing system. If this version is selected to
be exported, it will not include any new accounting entries.
Common Controller8-1
Accounting and BillingSystem Guide
•Version 3: This version will export all entries that are new
and old and zero and non-zero values. Additionally, entries
will be exported that are not viewable on the GUI. These
entries are: Channel Idle Time, Initial JDL, Initial JDE, DJDE
Records Read, and Lines Printed.
•Version 3 .1: This version will export all entries that are new
and old and zero and no n-zero val ues. This version is simila r
and includes the same e xported values as Version 3. V ersi on
3.1 also includes the following fields:
–Interrupt Status: Options are Interrupt and Interrupted.
–Job Source: Indicates the Gateway through which the job
was submitted.
–RIP Interrupt Time: This value displays how long the job
was suspended in the ripping status if the job was
interrupted by a “Print Now” job.
•Version 4.0: This version is simi lar and includ es all t he sam e
values as Version 3.1. However, it also includes the expor ted
value for Trapping. The number displayed will be the total
number of pages trapped within a job.
Accounting file fields
The following information will help you identify accounting fields
when viewing the accounting and billing information.
Job IDSystem assign ed ID numb er. When a job is sent to be printed or
saved, it is given a Job ID that the system uses to track the jobs.
Job IDs are generated sequentially, however, the numbers can
be reset.
Container IDSystem assigned ID number. The Container ID always has the
same number as the Job ID.
Report IDReport ID for the job.
Host Job NumberHost supplied job number, as extracted from the data stream.
Record statusThis field will have one of the following values:
•Complete
•Quantities shown ma y be less than actual.
8-2Common Controller
System GuideAccounting and Billing
This is normally caused by the loss of marker data in the
Accounting structure. For example, Copies Printed, Total
Color Pages Printed, etc.
•Descriptive data was lost. Quantities shown are correct.
This is normally caused by the loss of job-rel at ed data in the
Accounting structure that was later successfully recovered.
For example, Job Number, Job Status, etc.
•Descriptive data was lost. Quantities shown may be less than
actual.
This is normally caused by the loss of job-rel at ed data in the
Accounting structure that could not be recovered. For
example, Job Number, Job Status, etc.
Document NameThe name of document or set to create.
Document DateThe date of the document or set to create date.
Sender NameSpecified at or by the submitting client.
RecipientSpecified at or by the submitting client.
AccountSpecified at or by the submitting client.
DispositionThis field will have one of the following values:
•Print
•Save
Job StatusThis field will have one of the following values:
•Completed
•Completed with warnings
•Completed with errors
•Undefined
•Faulted
•Cancelled by user
•Cancelled by operator
•Aborted
•Rejected
Common Controller8-3
Accounting and BillingSystem Guide
•Held by user
•Held by operator
•Save completed
•Save completed with warnings
•Save completed with errors
Interrupt StatusThis field will have the following values:
•No Interruption
•Interrupted
•Interrupt
•Interrupt Interrupted
Print Server NameThis is the name of the Sun platform running the DocuSP
software; it is also the remote host name for the DocuSP
controller (e.g., adldp6135/6180)
Virtual PrinterLogical name for printer queue assig ned at st artup. ( e.g.,dp6 135/
6180)
Printer TypeThi s field will always be the type of printer.
Job SourceSource of the job being submitted.
Channel Idle Time
(milliseconds)
Job Submission
Date
Specifies the amount of time the Channel was idle in
milliseconds.
Date and time job submitted in standard UNIX time format, i.e.,
in seconds past m idnight GM T, on Jan 1, 1970. (e.g., 83570913 6
is June 25, 1996 09:25:36)
Input File Size
Size of file in bytes. (e.g., 1751)
(bytes)
PDL FormatThe source Page Descriptor Language of this job. This field will
be one of the following:
•Ascii
•Binary
•HPPCL
8-4Common Controller
System GuideAccounting and Billing
•Interpress
•LCDS
•PostScript
•PostScript2
•PostScript Query
•TIFF
•PDF
•IPDS
•HTML
•DocuJob
•Internal
•Native
Start RIP TimeDate and time Raster Input Processing started.
Stop RIP TimeDate and time RIP completed.
Elapsed RIP Time
(seconds)
RIP Interrupt Time
Difference between Stop RIP Time and Start RIP Time, in
seconds.
Total amount of time RIP was suspended for the job, in seconds.
(seconds)
Initial JDLPath to JDL for LCDS document submission.
Initial JDEJDE selection. This is used in combo with the Initial JDL in the
LCDS document submissions.
Records ReadThe number of records read from a record data stream.
DJDE Records
The number of DJDE records recognized.
Read
Data Blocks
Number of blocks read processing the current job.
Processed
Data Blocks
Number of blocks skipped processing the current job.
Skipped
Common Controller8-5
Accounting and BillingSystem Guide
Number Pages
Number of processed pages.
RIPped
Total Pages
Number of pages trapped.
Trapped
Total Anti Aliased
Total number of Anti Aliased pages processed.
Pages Processed
Print Start DateDate and time job printing started.
Print Completion
Date and time job printing completed.
Date
Pages To PrintCan be a range (e.g. 5 - 8 or All). If not specified, this field
(attribute = value pair) will not appear in the Exported File.
Collate ModeIndicates whether to collate output (Yes/No).
Copies RequestedNumber of copies the user wants to print. If the job is sent
requesting 10 copies, and held when 5 are printed, Copies
Requested will be 10 and Copies Printed will be 5.
Copies PrintedNumber of copies actually printed.
Total Sheets
Greater than 9”
Total numb er of sheet s pri nted for whi ch the job was greate r than
9 inches wide.
Wide Printed
Total Sheets
Greater than
Total numb er of sheet s pri nted for whi ch the job was greate r than
345 mm wide.
345mm Wide
Printed
Total Sheets
Printed
Total Impressions
Printed
Total number of sheets printed for the job, including any banner
or error pages.
T wo- sided sheet s (p rint ed both si des) co unt as two im pressio ns;
single sided sheets count as one impressio n.
Pages to BinTotal pages delivered to output bin for job.
8-6Common Controller
System GuideAccounting and Billing
Pages to TrayTotal pages delivered to tray for a job.
Number 1-Sided
Number of single sided sheets printed.
Sheets Printed
Number 2-Sided
Number of double sided sheets printed.
Sheets Printed
Lines PrintedNumber of lines printed for a job.
Pages SpacedNumber of pages spaced for job.
Total Black Only
Total number of black-only pages printed in a job.
Pages Printed
Total Color Pages
Total number of color pages printed in a job.
Printed
Complexity
Number of blocks skipped processing the current job.
induced Skips
Finishing AppliedXContains the finisher name (number X=1...10).
Medium X, Number
Printed
A count of the quantity of sheets of medium (number X=1,2,...)
(e.g., 25)
Medium X, TypeThe type of medium (number X=1,2,...). Field will be one of the
following:
•Plain
•Transparency
•Full Cut Tab
•Precut Tab
•Ordered Stock
•User defined
Medium X,
Modulus
Indicates number of p art s suppo rted by th e form associa ted with
this medium (number X=1...10).
Common Controller8-7
Accounting and BillingSystem Guide
Medium X, Size Page size for medium (number X=1...10). Field will be size of
the paper stock (e.g., 8.5 x 11.0 in., 8.5 x 14.0 in.,...)
Medium X, ColorColor of medium (number X=1,2,...). Field can be one of the
following:
•White
•Clear
•Pink
•Red
•Yellow
•Blue
•Green
•Buff
•Goldenrod
•User defined
Medium X, NameTex t name of medium (number X=1...10).
Medium X, OpacityOpacity of medium (number X=1...10).
Medium X, Holes
Number of pre-punched holes in medium (number X=1...10).
count
Medium X, GrainGrain of medium (number X=1...10).
Medium X, FinishFinish of medium (number X=1...10).
Medium X, WeightDensity of medium (number X=1,2,...). nn.n g/m.(e.g., 75.0 g/m)
8-8Common Controller
System GuideAccounting and Billing
Billing
Billable Events
NOTE: For Continuous Feed (CF) printing systems, the DocuSP
billing meters are not maintained. For CF systems, billing meters
are maint ained with in the prin t engine. For addition al inform ation,
contact a Xerox Service Representative.
Xerox billable event s in cl ud e the foll ow ing :
•Administration pages, such as the banner page or error page
•Internal reports, such as billing reports or accounti ng reports
•All completed sets and stacks
•Sample jo bs
•Any partial sets that are generated by a programming
conflict, a PDL error, or when a job is cancelled by the
operator during printing
•Blank sides created as part of the job
Administration pages and sample jobs will be billed as 1-sided
sheets.
Billable events do not include the following:
•Blank sides inserted by the system; for example, the last
page of an odd-numbered 2-sided job.
•Sheets purged by the system for fault recovery or image
quality adjustment
•Any partial sets generated when the system fault recovery
forces the job to be saved or cancelled during printing.
•Slip sheets
Common Controller8-9
Accounting and BillingSystem Guide
Billing Meters
Tab le 8-1.
Market
RegionBilling Meters for Region
Region 1
(USCO)
Region 2 (RX
UK)
Meter A: Total impressions to an output
destination including Administration
Pages.
Meter B: Total impressions for each
image of the job up to and including the
last sheet of the 10th set. Does not
include Administration Pages.
Meter 1: Total impressions to an output
destination including Administration
Pages.
Meter 2: Total impressions printed on
sheets wider than 9”. Includes
Administration Pages.
Meter 3: Total impressions for sets 11-
18. Begins counting with the first image
in set 11 and stops after the last image
in set 18. Does not include
Administration Pages.
Meter 4: Total impressions in set 19 of
every document printed. Does not
include Administration Pages.
Region 5
(XCI)
Region 6
(FX)
Meter A: Total impressions to an output
destination including Administration
Pages.
Meter 1: Total impressions to an output
destination including Administration
Pages.
Meter 2: Total impressions for each
image of the job up to and including the
last sheet of the 10th set. Does not
include Administration Pages.
8-10Common Controller
Calling for service
9.Troubleshooting
This section covers the various faults that you may encounter.
Declared faults are those that display a me ssage to indicate a
problem. Undeclared faults are problem s that you may
encounter that do not display a message or visual on the GUI.
Before calling the C ustome r Se rvice Sup port Center, ensure you
have read this information and have tried the corrective actions
described in this document. If the problem persists, gather the
necessary information and call the appropriate Customer
Service Support Center phone number. Your site representative
can supply you with the telephone number for the Customer
Service Support Center in your area.
Declared faults
The Xerox Welcome Center number is (800-821-2797). The
customer support direct TTY number for assistance is 1-800735-2988.
Before calling for service, make no te of:
•Print/job fault messages that ap pear on the system controlle r.
•Status messages that appear on the printer control console.
•Indicator lights that may or may not be lit.
•Status codes that appear in the message display of the tape
drive control panel if there is a tape drive problem.
Your call is answered by a representative who will ask you for
your equipment serial number. Ensure that you have this
available at the time of the call.
The following topics cover the various declared faults that you
may encounter on your system.
Common Controller9-1
TroubleshootingSystem Guide
Printer fault
An indicator will appear on the DocuSP GUI when a printer fault
occurs and the Printer Faults window will display. The Printer
Faults window will display all existing printer faults. Select a fault
to open the Fault Clearance window and proceed to clear the
fault by following the instructions i n the Printer Faults Clearance
window.
NOTE: Closing the Printer Faults Clearance window does not
clear the fault.
Job fault
A job will fault if a requirement of the job can not be met. All
faulted jobs will be displayed in the Faulted Jobs window.
Selecting Jobs Faults will display the Job Fault Cle arance
window. Follow the instructions on the window to clear the job
fault. To avoid common job faults, ensure that the paper that is
programmed for the job is available and that the finishing
programmed is acceptable and available.
Undeclared faults
The following are possible undeclared faults that you ma y
encounter:
•Client Problems: Client problems include job submission
problems with no message displayed at the client
workstation.
•Graphical User Interface (GUI) problems: GUI icons or
windows do not appear correctly, do not operate correctly, or
disappear sudden ly.
•Print quality: The output from the printer contains image
defects such as deletions, problems with lines, missing
images, smudges, shading, or text problems.
•Font problems: Th e output from the printer contains font
defects, such as incorrect character spacing, jagged
characters, text runs o f f the p age , or sente nces ru n into ea ch
other.
9-2Common Controller
System GuideTroubleshooting
•Inoperable system: The inop erable system has experienced
an unrecoverable software error due to a job or operator
action.
•Job flow: Jobs sen t from the client are not received at a
printer queue.
•Job integrity: The output from the printer is not as expected,
such as missing pages, missing data, incorrect page
orientation, incorrectly ordered sets, or job attribute
inconsistencies.
•PDL problem isolation: Questions that a System
Administrator may ask the job submitters wh en they are
experiencing problems with printing.
•Process problems: A process was followed incorrectly or
unintentionally.
•Productivity and performance: The job takes an excessive
amount of time to complete.
•Save problems: A job was submitted from a client with a
Client problems
Client problems are handled differently depending on the client
platform used.
Windows problems
A job is submitted from a Windows client and is not received by
the printer queue.
If the Xerox Document Submission client application does not
run properly or the job cannot be submitted to a queue, perform
the following:
1. The user must exit the Xerox Document Submission and
2. Verify the user is logged on to the appropriate file server.
Save destination, but the job is not saved.
Windows applications
3. Restart the Xer ox Document Submission software at the
client workstation.
Macintosh problems
A job is submitted from a Macintosh client and the printer queues
cannot be viewed.
Common Controller9-3
TroubleshootingSystem Guide
If the Macintosh client cannot view any printer queues from the
Chooser, perform the following:
1. Verify that the AppleTalk network is up and that there is at
least one route r on the network.
2. If there is no router on the Appl eTalk network, jobs cannot be
submitted through the AppleTalk gateway. When a router
becomes available, reboot the controller to submit jobs
through the AppleTalk gateway.
If there is a router on the Apple Talk network, delete the “/opt/
XRXnps/bin/atports” file at the controller and reboot.
NOTE: You must be logged in as the root user to delete this file.
DigiPath problems
A job is submitted from a DigiPath client and does not print.
If the message, “Warning: cannot open the file xdms/
<filename>.gf/<filename >. tif. Sele ct OK to con tinue or can cel to
stop the print j ob.” is displayed, perform th e following:
1. Place the queu e on hold that th e DigiPath jobs are being sen t
to. Do this by changing the accept status to “no”.
2. Wait until all jobs have completed printing.
3. Purge the /v ar/spool/XRXnps/var/spool/data/xdms directory.
GUI problems
If any of the modules of the DocuSP do not function or if you
cannot use Exit to restart the system, perform the following:
•If any of the DocuSP icons disappears or does not respond.
•If the GUI open s with a blac k blan k backgrou nd and the lab el
names of the modules do not appear correctly, perform the
following:
1. Determine if the /opt/XRXnps/XRXservui/data/locale/<locale*>/resources directory exists.
2. Determine if the /opt/XRXnps/XRXservui/data/ui.mn.config file exists.
3. If the above files do not exist, set the XAPPLRESDIR
environment variable by entering the following:
–en_US for U.S. English
–in_UK for U.K. English
–fr for French
–es for Spanish
–de for German
–it for Italian
–ja for Japanese
Print Quality problems
An image quality problem exists if a job has been submitted
successfully, but does not print correctly.
NOTE: If Image Quality parameters are changed, the DocuSP
software must be restarted for the change to take affect.
NOTE: The Image Quality default settings are optimized for the
printer. If changes ar e made, the factory ins talled defaults can
be restored by selecting [Defaults]. Selecting [Reset] sets the
Image Quality parameters to the most recently a pplied setting.
To determine the print quality problem and possibly fix the
problem, perform the following :
1. Retrieve the error page if one was printed.
2. Submit the job to a draft PostScript printer if one is available
to determine if the master is valid.
3. Ensure that the jobs are sent to the correct queue.
4. Ensure that a valid PDL is used.
5. If the problem sti ll exists, re create the jo b with a dif ferent print
driver and resubmit the job to the printer.
Font problems
A font problem exists when incorrect printed fonts have
character spacing, jagged characters, text running off the page,
or sentences running into each other.
To determine and fix the font problem, perform the following:
1. Determine if the font is being downloaded with the job.
NOTE: If a downloaded font is not found, font substitution
occurs and an error page is printed.
Common Controller9-5
TroubleshootingSystem Guide
2. If the font is not being downloaded with the job, determine if
the font is loaded on the server by viewing the Fonts module
of the DocuSP.
3. If jagged cha racters ar e seen, d etermine if ther e is a sc alable
option available for that font and whether the user selected
that option.
4. For incorrect character or text that runs off the page,
determine if the document was created with one driver and
printed with another driver.
5. If you are comparing prints from a proof printer, ensure that
the same PDL file was used to make the prints on both
printers.
6. If small fonts are printing ragged, change the default font
renderer in Print Manager from the “Adobe Type Manager” to
the “Font Solution”.
Inoperable system problems
Determine which partition is full by opening a terminal window
and perform the following:
1. Telnet using another system into the controller and use the
su
1. command to become the root user.
2. At the # prompt, type:sync; sync; halt and press <Enter>.
3. At the ok prompt, type boot
NOTE: Pressing <Stop> and <A> may result in lost information
if a job is currently being received by the system. Jobs would
need to be resent.
Job flow problems
If a job is submitted to a printer but does not print, this is a job
flow problem.
Determine the sta tus of the printer , pr inter queue and ensur e that
the queue is set to release jobs.
Determine which partition is full by opening a terminal
window and entering the following:
•df -k
9-6Common Controller
System GuideTroubleshooting
•If the /var/spool/XRXnps/outQ partition is full, go to the
DocuSP GUI. Open [Preferences] and then [Job Policy]. Set
the system to small partitions or large partitions to avoid
saturating the outQ.
•If the /opt partition is full, delete unnecessary files and
compress and move any core files that are in the /opt/
XRXnps/corefile s directory.
•If the /var/spool partition is full, determine the size of the /var/
spool/XRXnps/inQ directory. If a job is larger than half the
size of the directory, delete the job and restart the Xerox
software.
If the job is small, store it on a server and resubmit the job
from the client.
Delete any faulted, ineligible, or held jobs that are no longer
needed. Also, delete any completed jobs in the /opt/XRXnps/
log/errorLogs directory.
•If any other partition is full, free space on the partition by
deleting any un necessary files.
•If only one job is in the printer queue, cancel the job and
resubmit as smaller files.
If the job is in PostScript, ASCII, or TIFF format and th e job
status is “processing”, perform the following:
1. Hold the job.
2. Resubmit the job to a draft PostScript printer to determine if
the master is corrupted. If the job prints without problems,
contact the Customer Support Center.
NOTE: If a job that is known to be without faults has been
submitted and will not print, shut down and restart the DocuSP
software.
If an active job has a status of “printing” or “waiting for the
printer” and will not print and there are no faults or messages
displayed, perform the following:
1. Open the printe r doo r. If a message appears in the f ault s an d
messages frame, then the communication with the printer is
working.
2. Restart the DocuSP so ftware. If the problem sti ll persists,
contact the Customer Support Center.
Common Controller9-7
TroubleshootingSystem Guide
Job Integrity problems
If the job does not print as expected (missing pages, missing
data, incorrect page orientation, incorrectly ordered sets, job
attribute inconsistencies), perform the follow ing:
1. Check the job properties to ensure proper programming.
2. Check for any queue override attributes that may be
conflicting with the job programming.
3. If the job is PCL or PostScr ipt, check for job ticket info rmation
that may have created a prob lem with the job. Make ch anges
and resubmit the job.
PDL problems
If a problem exist s wi th a PD L jo b, the S ystem Ad mini strato r can
ask the job submitter specific questions to identify the problem.
Possible questions that may help are the following:
•What printer driver was used to create the file?
•What application was used to create the file?
•Do all applications create this file format?
•Have you tried to use a different printer driver? If not, do so
to conclude if it also creates problems.
•Has the file printed previously on a different printer?
•Was the file recreated and resubmitted?
•Have you checked to see if the destination queue is
accepting files? Were the resources adequate?
•Did this file or a similar file print on a previously installed
version of the system software?
PostScript problems
The following questions may be helpful to ask when trying to
isolate a PostScript problem:
•What printer driver was used to create the file?
•What client/application was used to create the file?
•W as the file recreated and resubmitted with a differ ent driver?
What was the result?
•Is there a printed PostScript error page, and what errors were
listed?
9-8Common Controller
System GuideTroubleshooting
•Is the queue faulted, or is it accepting jobs?
•Did this file or a similar file print on a previously installed
version of the system software?
•Will the job print on any other PostScript printers?
•Does the PostScript file distill properly using Acrobat
Distiller?
TIFF problems
The following questions may be helpful to ask when trying to
isolate a TIFF problem:
•Is the file a true TIFF, or is it a TIFF wrapped in a PostScript
wrapper?
•Did the PostScript error page list the error as “Decomposition
Task Failed” to indicate that the tags and compression
formats of this file are not supported?
•What type of client and application were used to submit the
file?
•Can the TIFF image be viewed using any software package?
•Does the error page list errors such as “image mask”,
“Xeroximage” or “image” to indicate that the FTP
transmission of the file has corrupted the TIFF image data?
•If the file has an orientation problem, has an attempt been
made to change the orientation using the Xerox Client
Software print command orientation switch?
•What compression format was used to compress the file?
•What dots per inch (dpi) resolution was used or intended for
the file?
PDF problems
The following questions may be helpful to ask when trying to
isolate a PDF problem:
•Was the PDF created from the original PostScript using the
latest version of Adobe’s PDF Distiller?
•Does the original PostScript file print correctly?
•Will all of the pages of the job open with Adobe Acrobat?
•What application and/or PDF software created the PDF file?
Common Controller9-9
TroubleshootingSystem Guide
•With the printer’s error pages turned on, does the printer
produce a PostScript error page?
•Has the file been redi stilled again using a newer PostScript?
•Are all of the docum ent font s download ed and i ncluded wit hin
the job?
•What was used to create the PDF? PDF Writer or Adobe’s
PDF Distiller?
Restore password
To restore the default password if a Trusted User or System
Administrator forgets the system password, perform the
following:
1. Open a terminal window.
2. Logon as the root user by typing su and select <Enter>.
Enter the password and select <Enter>.
3. At the prompt (#), enter the following: cd /opt/XRXnps/XRXui61XX/data and select <Enter>.
4. Type: ls -la and select <enter>.
5. Delete the files “.npw” and “.sum” by typing rm .npw .sum
and selecting <enter> .
6. Open the System menu and select [Logon]. Select the
desired user type and enter the password. Select <OK>.
7. An error message will display, “A problem was detected in the
password file.” Select <OK > and rety pe th e defau lt pa ssword
again and select <OK>.
8. A message will display in the main windo w which reads,
“Missing password file recreated.”
9. Select on the “missing passwor d file” recreated message. A
pop-up window will display the service code C03-501.
Another message will be displayed which reads, “The
missing password file has been recreated. All current
passwords are now valid. Contact the System Administrator
to install T rusted user and System Ad ministrator p asswor ds.”
Select [Reset].
9-10Common Controller
System GuideTroubleshooting
Restart DocuSP software without rebooting
If [Exit] is accidentally selected from the Xerox software, perform
the following to start the software without rebooting the
controller:
Open a terminal window and enter the following:
.openwin-init
Productivity and performance problems
If a job takes longer to process than anticipated and a
performance problem is suspected, perform the following to
check the system:
1. Check the job status in the Job Manager window.
2. If the job status is Hold, select [Release] to process the job.
3. If the job is Rippi ng, check the perf ormance me ter . If th e CPU
activity is high, the decomposer is working. If this is not true,
restart the DocuSP software.
4. Submit the job to a draft printer to determine if the master is
valid.
5. Check the time on the decomp oser that is worki ng on the job.
For example, if the job is a PostScript jo b, type the following
in a Terminal Window:
ps -ae|grep ps_cdf
The system will return a time value along with the process ID
of the PostScript decomposers that are running. Wait, then
repeat the command. If the time displaye d is increasing , then
the job is Ripping.
For a PCL job, type:
ps -ae|grep pcl_cdf
For a TIFF job, type:
ps -ae|grep tiff_cdf
6. If problems still persist, contact the Customer Support Center .
Problems when saving a job
If a job was submitted from a client with a save destination, but is
not saved, perform the following:
Common Controller9-11
TroubleshootingSystem Guide
1. Ensure that the banner and error pages are enabled,
2. Submit the job for pri nt in g.
3. Check the error page for the words “OFFENDING
COMMAND”. The words after this will instruct what to do to
fix the file.
Printing system logs
System logs gather information to recover various system
problems.
Logs are used to gather second level information on the
operation of the system. These should only be used when
directed by this guide or by the Customer Support Center. All
logs are found in the /opt/XRXnps/log directory. The most recent
entry is at the bottom of the file.
all_jobs_log
system_log
status_log
The all_jobs_log cont ains in formation ab out the st atus of va rious
tasks associated with processi ng a job, such as decomposing,
marking, and printing.
The format of the file is as follows:
Logging Module /t# Absolute Time /t# Job ID /t#
Message
The system_log contains information about general high level
system events such as the initializa tion of software or the st arting
of a process.
The format of the file is as follows:
Logging Module /t# Absolute Time /t# Message
The status_log contains information about the attributes of a job
once it has been accepted and tracked by the system.
9-12Common Controller
System GuideTroubleshooting
The attribute information found in this file is as follows (the
sequence and attributes displa yed var y wit h the job):
Logging Module /t# Sender Name /t# Data Size /
t# Document Name /t# Document Format /t# Job ID
/t# Virtual Printer Name /t# Message /t# Time /
t# Network Protocol /t# Assigned Physical
Printer /t# Plex /t# Plex Requested /t#
Disposition
ep_exception_log and ep_primary_log
These logs contain a list of fau lts. The ep_exception_log
contains a listing of all logged faults. The ep_primary_log
contains exceptions that are the primary cause of the problem.
The format of these files is as follows:
Logging Module /t# Absolute Time /t#
Microseconds /t# Instance ID:Module TD /t#
Exception ID /t# Service Code
Printing the system logs
You print the system logs to help you gather information and
recover from various system problems.
To print the logs:
1. Open a Terminal window and log in as “root”.
2. Change directory to the log directory by entering the following
command:
cd /opt/XRXnps/log
3. Enter the following command:
print -p <que_name> <log_name>
Ensure that you know and substitute the name of the queue
that you are printing to and the log name you are printing to.
4. Press <Enter>.
Common Controller9-13
TroubleshootingSystem Guide
Printing the accounting log
Print the accounting log to gather information and recover from
various accounting problems. Either the entire Accounting log or
a portion of t he log may b e printed. This can be completed on the
DocuSP GUI in the Administration section.
Rebooting and restarting
Recovery procedures th roug hout t his gu ide in struct you t o eith er
reboot or restart the software.
To reboot the system and perform a file system check, perform
the following:
1. Place your mouse cursor in the background outside of the
DocuSP Print Services window.
2. Right-click and select [Programs].
3. Select [Terminal].
4. Put your mouse cursor in the window and type: su
5. Select <Enter>.
6. Type in your root password.
7. Select <Enter>. A # symbol displays.
NOTE: When entering text, do so in lower-case because
UNIX is a case sensitive system.
8. Type: sync; sync; halt
9. Select <Enter>. The system will reboot.
10.A Program Terminated message and an Ok prompt display.
Type boot -s
11. Select <Enter>. The system will reboot.
12.When you receive the following message, “Type Ctrl-d to
proceed with a normal startup, (or give root password for
system maintenance)” type the root password again.
13.Select <Enter>.
14.Select the <Ctrl> and <d> keys on your keyboard at the same
time to complete the boot.
NOTE: This procedure performs the file check and takes
about one minute. The # symbol appears again.
9-14Common Controller
System GuideTroubleshooting
If there are pr oblems st arti ng the softw are, check the consol e
window for messages.
Loading XJDC/Unix
The Xerox Job Description Compiler is loaded by entering the
following on the command line:
The filename is the name of the JSL file that is to be compiled.
The JSL filename is required to terminate with the suffix .jsl or
.JSL. The filename may contain path informa tion .
Many options may be specified and shown in the above
example. The option may be specified in any order and are 3character abbreviations. A list of the available options and their
abbreviations are as follows:
•DISplay / NODisplay: Display or suppress XJDC messages
•PRInt / NOPrint Generate: JSL compila tion listing always or
only when errors/warnings occur
•TRUncate / NOTruncate: Truncate or accept JSL source
lines after 72 characters
•LABel / NOLabel: Generate or suppress 128-byte Xerox
standard label
•COMpile / SCAn: Compile with output or scan only
•SINglebyte / DOUblebyte: Use singlebyte or doublebyte
code and printer carriage control translation files
•Vx: LPS P DL version number, x = 10, 2, 35, 3615, 37, 38, 39,
40, 50, 3A, M10
•PAPersizes: Paper size to use for PDL VM10, s = USLEGAL
/ USLETTER / A4
•DATed = d: Date format, d = US / EUROPEAN
•PAGinate = p: Lines per page, n = 0, 5 to 999 (0 means no
pagination)
•OUTpath=p: Base directory for output files, p = <path>,
default is current directory (Note that ~ is not supported.)
Common Controller9-15
TroubleshootingSystem Guide
Configuring XJDC/Unix
The configuration file , CONFIG.TXT found in the directory /opt/
XRXnps/bin/, contains default parameters for the invocation of
XJDC. The text file can be edited using any simple text editor.
The first line of the configuration file must not be edited; it
contains XJDC version information. Each subsequent line
contains a single op tion; any text following the first word, and any
invalid options, are ignored. Options may be repeated or
contradicted on following lines; the last option specified overrides
previous options. The following sample configuration file is
provided:
•If the config file needs to be changed, modify the /opt/
XRXnps/XRXXJDC/data/CONFIG.TXT file. Otherwise, the
default setting in the CONFIG.TXT file will take effect.
•An example for the syntax /opt/XRXnps/bin/XJDC filename
would be: /opt/XRXnps/bin/XJDC /home/XDJCtest/
BASIC.JSL where the filename is represented by /home/
XJDCtest/BASIC.JSL
•The output files are stored under the OU TPATH direc tory
which is specified in either /opt/XRXnps/bin/CONFIG.TXT file
or command line. For example, if OUTPATH is /opt/XRXnps/
temp/, then all the output files are put in the directory of /opt/
XRXnps/temp.
9-16Common Controller
System GuideTroubleshooting
•JSL source file s can be ed ited usin g the text edit comm and or
UNIX vi command. The textedit utility is available with the sun
operating system. To invoke the editor, bring up a Terminal
window and type textedit. For example, open a terminal shell
and on the command line, type: textedit BASIC.JSL or vi
BASIC.JSL
•During the XJDC compilation, if an error is encoun tered, the
compiler will print the error report to the printer. Ensure the
first available queue is a PostScript queue.
Output files
Upon compilation of a JSL source file, the XJ DC generates the
following:
•JSL source listing file
<filename>.lst or <filename>.LST
The filename is th e name of the JSL file, excl uding path
information. The case of the file extension corresponds with
the case of the file extension of the JSL source file.
•Resource list in g file
<filename>.rsc or <filename>.RSC
The filename is th e name of the JSL file, excl uding path
information. The case of the file extension corresponds with
the case of the file extension of the JSL source file.
•Zero or more PDL object files of types
.JDL .CME .IDR .LIB .PDE .STK .TST
All filenames are in upper case and are written to the
directory <outpath>/VM10 where outpath is the output path
specified. Files are overwritten if the REPLACE option is
selected; otherwise they are renamed to $xx where xx is the
first two characters of the file type.
•a log file containing messages displayed to the screen
XJDC.LOG
The log file is written to the directory in which XJDC/Unix is
installed and is appended at each invocation of XJDC.
Common Controller9-17
TroubleshootingSystem Guide
Properly ejecting a diskette from the Diskette drive on a DocuSP
workstation
Several problems can arise if you use the eject button on the
floppy disk without first selecting Eject in the software.
To properly and safely eject a floppy diskette (or other
mountable, remova ble media) perform the following:
1. Select [Setup] and then [Configuration]. The Setup
Configuration window displ ays.
2. Select the Peripher a ls t a b.
3. Right-click on the drive entitled “floppy0.”
4. From the right-click menu, select [Eject/Unload]. This
dismounts the floppy media, and protects the platform from
damage caused by attempting to eject the media manually.
5. Select [OK] to close the “Removable Media Manager”
window.
6. Now use the floppy eject button to eject the floppy diskette.
9-18Common Controller
General
10.Hints and Tips
Disabling the Solaris 8 Screen Saver
To disable the Solaris 8 Screen Saver:
1. Open a Terminal window.
2. Type the following path: cd /usr/openwin/bin.
3. Type dtpower.
4. Select Yes from the Scheme Confirmation window that
opens. The Power Saver screen is displayed.
5. From the Current Power Saver Scheme pull-down menu,
select Disable.
6. Select OK, and close the Terminal window.
Common Desktop Environment (CDE) Front Panel Removal and
Workaround
The purpose of this pr ocedure is to d escribe the step s necessary
to restore the Fron t Panel Display Tool Bar on th e Common
Desktop Environment. This feature was removed from the
3.11.04 software but was present in the 3.10.00 software. To
bring this panel back, perform the following steps:
1. Open a Terminal window.
2. Login as root.
3. Edit /usr/dt/app-defaults/C/Dtwm.
4. Change the following line to “True:”
Dtwm*useFrontPanel:False
5. Reboot the system. The CDE front panel will return.
Common Controller10-1
Hints and TipsSystem Guide
Color Systems
General Comments
The time required to process a job can depend on various
influences. The time requir ed to pr oce ss a job is made up of 4
components:
•Time for a client workstation to generate the Page
Description Language (PDL, i.e. PostScript, HP-PCL, TIFF,
etc.).
•T ime to tr ansfer the job PDL across the net and be marked as
received by the DocuSP.
•Time required to RIP the PDL to produce the bit maps that
the print engine can use.
•T ime requi red to wr ite the R IPped bit maps to the print engine
and generate pa pe r.
Time used to generate the PDL
This component is strongly influenced by the speed of the client
workstation, the print driver being used by the application, and
the complexity of the pages to be printed.
Time used to transfer PDL
This component is influenced by the speed of the network
connection between the client workstation and the DocuSP. It is
also impacted by the number of workstations on the network, by
the configuration of the net (i.e. number and speed of the
gateways and routers and by the number of simultaneous
network connections that the DocuSP has to manage). Finally it
is impacted by the complexity of the pages being printed (i.e. the
size of the PDL files being transferred).
Time required to RIP PDL
This component is influenced by the efficiency of the PDL to be
RIPped, the complexity of the pages being RIPped, the number
and resolution of images in cl ude d, and the medi a/ col or sp a c e
transforms being performed on the data before imaging/printing.
10-2Common Controller
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.