Professional Documents
Culture Documents
Administrator’s Manual
D60652-01
November 2012
Trademarks: Nuance, the Nuance logo, SafeCom, SafeCom Go, SafeCom P:Go,
SafeCom ePay and the SafeCom logo are trademarks of Nuance
Communications, Inc. or its affiliates in the United States and/or other
countries. All other trademarks referred to herein are the property of their
respective owners. Nuance Communications, Inc. cannot be held responsible for
any technical or typographical errors and reserves the right to make changes to
products and documentation without prior notification.
Third Party Software: This software may contain third party software which
requires notices and/or additional terms and conditions. Such required third
party software notices and/or additional terms and conditions are located in
the SafeCom Third Party Notice document.
Patent: Nuance Communications, Inc. has received the following British patent
GB 2350 713 B, US patent US 6,952,780 B2 and Europe EUR EP1 120 701.
D60652-01 2
2.7.3 Create Physical Disk resource(s) ....................................... 34
2.7.4 Install SafeCom server ................................................... 35
2.7.5 Install SafeCom server on second and subsequent nodes ........ 36
2.7.6 Add SafeCom Service resource to the cluster group ............... 36
2.7.7 Add Print Spooler resource to the cluster group ................... 36
2.7.8 Bring SafeCom Service resource online ............................... 36
2.7.9 Enter SafeCom license key code ....................................... 37
2.7.10 SafeCom Administrator must reference the virtual server ....... 37
2.7.11 Install printer drivers .................................................... 38
2.7.12 Create the shared SafeCom Pull Printers and Push Printers ...... 38
2.8 Install the SafeCom license key code ................................................. 40
2.8.1 Determine the Cluster Name ........................................... 40
2.8.2 Determine the Computer Name ....................................... 41
2.9 Upgrade SafeCom installation on cluster ............................................ 41
2.10 User rights required when adding printers .......................................... 42
6 Index ................................................................................................... 52
D60652-01 3
1 Introduction
1 Introduction
1.1 SafeCom cluster support
With Microsoft Cluster Service (MSCS) you can safeguard your SafeCom solution.
Using a failover cluster where two (or more) servers (nodes) are connected, one
can take over for the other in the event of a hardware or software failure.
SafeCom G4
SafeCom G4 Administrator’s Manual D60650
A comprehensive administrative manual that details how to create and
maintain a successful SafeCom solution. Includes information about
SafeCom Tracking, SafeCom Rule Based Printing, SafeCom Client Billing,
and SafeCom Pay.
D60652-01 4
2 SafeCom server cluster installation
Note: Only install SafeCom server software on a cluster node if you intend to
run SafeCom as a clustered service.
Note: Start the nodes one at a time. Wait until the node is up and running
before starting additional nodes. If you do not wait, the disk risks becoming
corrupted.
Clients don’t know which physical server they are connecting to, because
connections are made to a virtual server.
A server group is a set of services that the cluster service starts, stops, and
monitors.
2.2 Prerequisites
A SafeCom license key code that includes Cluster Server license. If the
virtual server is a SafeCom master server the SafeCom license key code is
linked to the cluster name (2.4.12) instead of the normal computer name.
The server cluster is installed according to the best practices set forth by
Microsoft. The computers (nodes) in the cluster are identical in hardware
and conform to the requirements for Microsoft Cluster Service.
Microsoft SQL Server 2008 R2 Express is sufficient for clustered SafeCom
single servers and SafeCom slave servers. In a SafeCom multi server
installation the SafeCom master server MUST use a Microsoft SQL Server
irrespective if the SafeCom master server is clustered or not. If the
Microsoft SQL Server itself is to be clustered it cannot be a Microsoft SQL
Server Express Edition.
Use SQL Server Configuration Manager to make the SQL Server (or
Express) use the fixed TCP port 1433 if you are using a firewall. Otherwise
it uses a dynamic TCP port.
D60652-01 5
2 SafeCom server cluster installation
2.3 Installation
The exact installation procedure depends on which type of Microsoft SQL you
use and the version of Microsoft Windows versions you use.
D60652-01 6
2 SafeCom server cluster installation
2.4.1 Steps
1. Create service group (virtual server) (2.4.2)
2. Install SafeCom server (2.4.3)
3. Add SQL Express service to the virtual server (2.4.4)
4. Add SafeCom service to the virtual server (2.4.7)
5. Add Print Spooler service to the virtual server (2.4.8)
6. Change Windows Registry to reference the virtual server (2.4.5)
7. Install SafeCom server on the second node (2.4.4)
8. Change Windows Registry on the second node (2.4.5)
9. Bring the SafeCom service group online (2.4.10)
10. SafeCom Administrator must reference the virtual server (2.4.11)
11. Enter SafeCom license key code (2.4.12)
12. Install printer drivers (2.4.13)
13. Create the shared SafeCom Pull Printers (2.4.14)
D60652-01 7
2 SafeCom server cluster installation
Tip: Use these yellow boxes below to type in specific names and locations.
This will help you typing in the exact same names various places in the
cluster installation.
Cluster Name:
Service Group:
Network Name:
Virtual Server
Name
IP Address:
Tip: Use identical names for the service group and the network name: the
service group name is the internal name and the network name is the
external name.
Note: The cluster name must be a unique DNS name and cannot be the
same as the computer name of either node. For example, the computer
names of the two nodes are SafeCom-N1 and SafeCom-N2, and the
Cluster Name is SafeCom-CL.
D60652-01 8
2 SafeCom server cluster installation
Location of
SafeCom
print files:
Location of
SQL files:
Location of
spool files:
13. Right-click the service group and click Add a resource and then click
1 – Client Access Point.
14. Configure Network Name and add IP Address resource of the Virtual
server (Example: SafeCom-VS1)
15. Click Next. Wait for Client Access Point confirmation. This may take
a few minutes.
16. Click Next.
17. Click Finish.
18. Use the Failover Cluster Management to bring the SafeCom server
online, and move the virtual server to the node where you want to
install SafeCom server.
Note: You can verify the virtual server name by opening a command prompt
and pinging the name. Make sure it responds with the right IP address.
D60652-01 9
2 SafeCom server cluster installation
Microsoft SQL Server 2008 R2 Express is distributed with the software and
REQUIRES Microsoft .Net Framework 3.5 SP1 and Windows Installer 4.5. Go to
microsoft.com to download and install them on all nodes prior to the
installation of SafeCom G4.
Tip: Windows 2008 SP2 comes with the Windows Installer 4.5, but must be
enabled as a feature.
Tip: Create a folder, safecom_trace, off the root of the C: drive of each node
you will be installing. This allows SafeCom to trace the installation and can be
quite helpful in the event of a failed installation. Upon successful installation
on all nodes, all the trace folders should be deleted to avoid tracing in a
production environment.
D60652-01 10
2 SafeCom server cluster installation
HKEY_LOCAL_MACHINE\SOFTWARE\
SafeCom\SafeComG4\Database
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\
SafeCom\SafeComG4\Database
Warning: Make sure you change the registry settings for the DBServer
files and no other registry files. Some registry file names are very
similar, so you need to be certain that you are making changes to the
correct registry files.
D60652-01 11
2 SafeCom server cluster installation
Note: A new service is by default offline when created. Do not bring any of the
services online before having created all services and set up all dependencies.
D60652-01 12
2 SafeCom server cluster installation
D60652-01 13
2 SafeCom server cluster installation
To export the settings you just created, perform a failover from the first node
to the second.
10. Open the SafeCom Administrator on the second node. You do not need to
log in to SafeCom Administrator.
11. Right-click the server group name, and click Server Group properties.
12. Change the IP address to that of the virtual server. Test the service to see
if it works.
13. Log in to SafeCom Administrator. If it starts, then the settings are
correct.
On all nodes:
14. Start SafeCom Administrator and right-click the group in the Server
groups pane and click Server group properties.
15. Enter the Server address of the virtual server (2.4.2). Click OK.
D60652-01 14
2 SafeCom server cluster installation
1. On the active node, open Windows Explorer and open the Printers
dialog.
2. On the File menu click Server Properties.
3. Click on the Drivers tab. Click Add…
4. The Add Printer Driver Wizard opens. Click Next.
5. Click the make and model of the printer that you want to cluster.
Click Have Disk to use a vendor-supplied driver, and then click Next.
6. If non-Windows 2008 clients will be printing to a shared printer of
this make and model, then select the relevant environments and
operating systems on the list and then click Next.
7. Click Finish. The node installs the printer drivers to the node.
8. At this point, drivers for the make and model of the specified
printers are installed. Close the printer properties.
9. Failover to the second node and repeat step 1-8 on that node too.
D60652-01 15
2 SafeCom server cluster installation
2.4.14 Create the shared SafeCom Pull Printers and Push Printers
You only need to create shared SafeCom Pull Printers and Push Printers for the
active node.
Note: The following must be done from a node in the cluster, otherwise the
Add Printer Wizard reports: “Specified port cannot be added. The request is
not supported.”
1. Make sure that User Account Control (UAC) settings is turned off on the
active node, otherwise the adding of the printer will fail as there is not
sufficient rights to add the SafeCom Pull Port.
2. From the active node in the cluster, click Start, click Run, type:
\\servername
where servername is the Virtual Server Name. You cannot use the
IP address in this case, the virtual server name is required.
3. Verify in the title bar of the window that opens that you are using a
remote connection. If you are performing this step from one of the
nodes in the cluster, and you do not connect to the virtual server as
described, the following steps will not work.
4. Double-click the Printers folder.
5. Double-click Add Printer to start the Add Printer Wizard.
6. Click Add a local printer.
7. Choose Create a new port and select SafeCom Pull Port from the
dropdown list. Click Next. If the SafeCom Port is already created then
select it and continue to step 10.
8. Enter a unique name of your choice for the port in Port Name. Click OK.
9. The Configure SafeCom Pull Port dialog opens.
10. Enter the Server address of the virtual server (2.5.2 step 4).
11. Check Use network logon as method of Authentication.
12. Click OK. The SafeCom User Logon dialog appears. Enter User logon
and Password of a user that has SafeCom Administrator or
Technician rights. Click OK.
13. Click the same make and model of the printer you installed in
2.5.13, and then click Next.
14. When you are prompted, choose to keep the existing driver. By
choosing to use updated drivers you undo all of the work that you did
previously to install the drivers on all of the nodes. Click Next.
15. Type the printer name (using the real name), and then click Next.
16. Choose to share the printer (using the real share name), and then
click Next.
17. Type a location and comment for this printer as you would like them
to appear in Active Directory. Click Next and then Finish.
D60652-01 16
2 SafeCom server cluster installation
20. On the Advanced tab check Start printing after last page is spooled as
this allows faster spooling.
21. Click Print a test page to verify the system. Click OK when prompted
to confirm that the test page printed correctly. Click OK.
22. To create additional printers of the same make and model repeat
steps 1-21 for the additional printers.
You can minimize the wait for documents to be processed and transferred to
the SafeCom server by checking Enable printer pooling on the Ports tab and
add multiple identically configured SafeCom Pull Ports. SafeCom recommends
using 1-4 ports and adding no more than 12.
At this point, the clustered SafeCom printer should be available for client use.
Try printing to the printer from a client computer. Move the group that
contains the SafeCom Service and the SafeCom printers to the other node in
the cluster and repeat the testing. Try printing from client computers of all
types of operating systems for which drivers have been installed.
D60652-01 17
2 SafeCom server cluster installation
2.5.1 Steps
1. Create a cluster group (virtual server) to host the SafeCom Service, SQL
Express and the printers (2.5.2). Or use an existing cluster group.
2. Create Physical Disk resource(s) to hold spooled print jobs, the SafeCom
print jobs and the SQL Express data files (2.5.3).
3. Install SafeCom server on the first node (2.5.4).
4. Delete the SQL data files and install on the second node (2.5.5).
5. Change Windows Registry to reference virtual server (2.5.5).
6. Add SQL Express resource to the cluster group (2.5.7).
7. Add SafeCom Service resource to the cluster group (2.5.8).
8. Add Print Spooler resource to the cluster group (2.5.9).
9. Bring SQL Express and SafeCom Service resource online (2.5.10).
10. Enter SafeCom license key on the master server (2.5.11).
11. Make SafeCom Administrator reference the virtual server (2.5.12).
12. Install printer drivers (2.5.13).
13. Create the shared SafeCom Pull Printers (2.5.14).
D60652-01 18
2 SafeCom server cluster installation
Cluster name:
Cluster Name:
clustername
Note: The cluster name cannot be the same as the computer name
of either node. Example: The computer names of the two nodes are
SafeCom-N1 and SafeCom-N2 and the Cluster Name is SafeCom-CL.
Network Name:
servername
IP Address:
If a group exists to host the printers, ensure that a Print Spooler resource
is correctly configured in the resource group. You should have no more
than one Print Spooler resource per resource group.
The Print Spooler resource should depend on the Network Name Resource
and the Physical Disk resource of the group. Refer to 2.5.9.
D60652-01 19
2 SafeCom server cluster installation
1. If the cluster group that is to contain the SafeCom server is not online,
then use the Cluster Administrator to bring it online and move the
virtual server to the node where you want to install SafeCom server.
2. Download the safecom_g4_xxx_32bit.exe or safecom_g4_xxx_64bit.exe
file from the link supplied to you. The installation must be Run as
administrator.
When the installation program is launched click Next.
3. Read and accept the end-user license agreement. Click Next.
4. Click Advanced installation. Click Next.
5. Click Server. Click Next.
6. Select the location for the SafeCom program files. Click Next.
7. Select the location for the print files. The folder must be one that can be
seen by either node, that is, it resides on the Physical Disk Resource you
created in 2.5.3. Click Next.
Location of
print files:
8. Select Install SQL Server 2008 Express, specify data location as the
preferred SQL Server. Click Next. The SQL files should be located on the
Physical Disk Resource that was created in section 2.5.3.
Location of
SQL files:
9. Current settings are displayed. Click Install to accept and start the
installation. The Print Spooler is restarted at the end of this process.
10. Click Finish.
11. If Windows Firewall is on, open UDP port 1434 and TCP port 1433 and use
SQL Server Network Utility to make the SQL Express use the fixed TCP
port 1433.
D60652-01 20
2 SafeCom server cluster installation
HKEY_LOCAL_MACHINE\SOFTWARE\
SafeCom\SafeComG4\Database
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\
SafeCom\SafeComG4\Database
DBServerNameCore
DBServerNameEvent
DBServerNamePurse
DBServerNameTracking
servername\SAFECOMEXPRESS
Note: If you are using Remote Desktop to look at the second node you
may not be able to see the disk with the shared destination folder unless
you logout and login again.
D60652-01 21
2 SafeCom server cluster installation
D60652-01 22
2 SafeCom server cluster installation
D60652-01 23
2 SafeCom server cluster installation
\\clustergroupname
\\clustergroupname
You have to perform the above from a node in the cluster or the Add
Printer Wizard displays “Specified port cannot be added. The
request is not supported.”
2. Look at the title bar in the new open window to verify that you are
using a remote connection. If you are performing this step from one
of the nodes in the cluster, and you do not connect to the virtual
server as described, the following steps will not work.
3. Double-click the Printers folder.
4. Double-click Add Printer to start the Add Printer Wizard.
5. Click Next. Select Local printer and clear Automatically detect and
install my Plug and Play printer. Click Next.
D60652-01 24
2 SafeCom server cluster installation
You can minimize the wait for documents to be processed and transferred
to the SafeCom server by checking Enable printer pooling on the Ports
tab and add multiple identically configured SafeCom Pull Ports. In our
experience 1-4 ports is sufficient and no more than 12 ports should be
added.
At this point, the clustered SafeCom printer should be available for client use.
Test printing from a client computer. Move the group that contains the
SafeCom Service and the SafeCom printers to the other node in the cluster and
repeat the test. Try printing from client computers on all your operating
systems where drivers are installed.
D60652-01 25
2 SafeCom server cluster installation
2.6.1 Steps
1. On the SQL Server you intend to use you need to create the intermediate
SQL user safecominstall.
2. Create service group (virtual server) (2.6.2).
3. Install SafeCom server on the first node (2.6.3).
4. Install on the second node (2.6.4).
5. Add SafeCom Service resource to the service group (2.6.5).
6. Add Print Spooler resource to the service group (2.6.6).
7. Bring SafeCom Service resource online (2.6.7).
8. Enter SafeCom license key on the master server (2.6.8).
9. Make SafeCom Administrator reference the virtual server (2.6.9).
10. Install printer drivers (2.6.10).
11. Create the shared SafeCom Pull Printers (2.6.11).
12. Delete the intermediate SQL user safecominstall.
D60652-01 26
2 SafeCom server cluster installation
Cluster Name:
clustername
Note: The cluster name cannot be the same as the computer name of
either node. Example: The computer names of the two nodes are
SafeCom-N1 and SafeCom-N2 and the Cluster Name is SafeCom-CL.
Service group:
Add storage:
9. Right-click the service group and click Add a resource and then click 1 –
Client Access Point.
10. Configure Network Name and add IP Address resource of the Virtual
server (Example: SafeCom-VS1):
Network Name:
servername
IP Address:
D60652-01 27
2 SafeCom server cluster installation
Location of
print files:
8. Select Use an existing SQL Server as preferred SQL Server, then click
Next.
On the existing SQL Server you need to create the intermediate SQL user:
safecominstall. On the SQL Server enable the TCP/IP protocol. Enter the
SQL Server as servername\instancename or just servername if there
is no named instance of the SQL Server. The instance name is case
sensitive.
9. Current settings are displayed. Click Install to accept and start the
installation. The Print Spooler is restarted at the end of this process.
10. Click Finish.
D60652-01 28
2 SafeCom server cluster installation
Note: If you are using Remote Desktop to look at the second node you
may not be able to see the disk with the shared destination folder unless
you logout and login again.
4. Click on the service group and then, under Actions (on the right), click
Add a resource, More resources… and click 9 – Add Print Spooler.
5. In the center pane right-click New Print Spooler and click Properties.
6. On the General tab specify the Spool folder. Make sure the folder exists.
D60652-01 29
2 SafeCom server cluster installation
\\clustergroupname
D60652-01 30
2 SafeCom server cluster installation
\\clustergroupname
You have to do the above from a node in the cluster, otherwise the
Add Printer Wizard will report: “Specified port cannot be added.
The request is not supported.”
2. Verify in the title bar of the window that opens that you are using a
remote connection. If you are performing this step from one of the
nodes in the cluster, and you do not connect to the virtual server as
described, the following steps will not work.
3. Double-click the Printers folder.
4. Double-click Add Printer to start the Add Printer Wizard. Click
Next.
5. Click Add a local printer. Click Next.
6. You should only have the Remote print server clustergroupname
option available on this screen. If you have other options, you have
performed the preceding steps incorrectly. In that case, click Cancel
and start over, otherwise, click Next.
7. Choose Create a new port and select SafeCom Pull Port from the
dropdown list. Click Next. If the SafeCom Port is already created then
select it and continue to step 10.
8. Enter a unique name of your choice for the port in Port Name. Click OK.
9. The Configure SafeCom Pull Port dialog appears.
10. Enter the Server address of the virtual server (2.6.2 step 10).
11. Check Use network logon as method of Authentication.
D60652-01 31
2 SafeCom server cluster installation
12. Click OK. The SafeCom User Logon dialog appears. Enter User logon
and Password of a user that has SafeCom Administrator or
Technician rights. Click OK.
13. Click the same make and model of the printer you installed in
2.6.10, and then click Next.
14. When you are prompted, choose to keep the existing driver. By
choosing to use updated drivers you undo all of the work that you did
previously to install the drivers on all of the nodes. Click Next.
15. Type the printer name (using the real name), and then click Next.
16. Choose to share the printer (using the real share name), and then
click Next.
17. Type a location and comment for this printer as you would like them
to appear in Active Directory, and then click Next.
18. Click Print a test page to verify the system. Click OK when prompted
to confirm that the test page printed correctly. Click Finish.
19. To create additional printers of the same make and model repeat
steps 1 through 18 for the additional printers.
You can minimize the wait for documents to be processed and transferred to
the SafeCom server by checking Enable printer pooling on the Ports tab and
add multiple identically configured SafeCom Pull Ports. In our experience 1-4
ports is sufficient and no more than 12 ports should be added.
At this point, the clustered SafeCom printer should be available for client use.
Try printing to the printer from a client computer. Move the group that
contains the SafeCom Service and the SafeCom printers to the other node in
the cluster and repeat the testing. Try printing from client computers of all
types of operating systems for which drivers have been installed.
1. Click Start, type regsvr32.exe sqldmo.dll into the Search box and press
ENTER.
If you get an error message then install SQLServer2005_BC.msi and run the
above command again.
D60652-01 32
2 SafeCom server cluster installation
2.7.1 Steps
1. On the SQL Server you intend to use you need to create the intermediate
SQL user safecominstall.
2. Create a cluster group (virtual server) to host the SafeCom Service and
the printers (2.7.2). Or use an existing cluster group.
3. Create Physical Disk resource(s) to hold spooled print jobs and the
SafeCom print jobs (2.7.3).
4. Install SafeCom server on the first node (2.7.4).
5. Install on the second node (2.7.5).
6. Add SafeCom Service resource to the cluster group (2.7.6).
7. Add Print Spooler resource to the cluster group (2.7.7).
8. Bring SafeCom Service resource online (2.7.8).
9. Enter SafeCom license key on the master server (2.7.9).
10. Make SafeCom Administrator reference the virtual server (2.7.10).
11. Install printer drivers (2.7.11).
12. Create the shared SafeCom Pull Printers (2.7.12).
13. Delete the intermediate SQL user safecominstall.
D60652-01 33
2 SafeCom server cluster installation
Cluster name:
Cluster Name:
clustername
Note: The cluster name cannot be the same as the computer name
of either node. Example: The computer names of the two nodes are
SafeCom-N1 and SafeCom-N2 and the Cluster Name is SafeCom-CL.
Network Name:
servername
IP Address:
If a group exists to host the printers, ensure that a Print Spooler resource
is correctly configured in the resource group. You should have no more
than one Print Spooler resource per resource group.
The Print Spooler resource should depend on the Network Name Resource
and the Physical Disk resource of the group. Refer to 2.7.7.
D60652-01 34
2 SafeCom server cluster installation
Location of
print files:
8. Select Use an existing SQL Server as preferred SQL Server, then click
Next.
On the existing SQL Server you need to create the intermediate SQL user:
safecominstall. On the SQL Server enable the TCP/IP protocol. Enter the
SQL Server as servername\instancename or just servername if there
is no named instance of the SQL Server.
9. Current settings are displayed. Click Install to accept and start the
installation. The Print Spooler is restarted at the end of this process.
10. Click Finish.
11. If Windows Firewall is on, then open UDP port 1434 and TCP port 1433
and use SQL Server Network Utility to make the SQL Server use the fixed
TCP port 1433.
D60652-01 35
2 SafeCom server cluster installation
Note: If you are using Remote Desktop to look at the second node you
may not be able to see the disk with the shared destination folder unless
you log out and log in again.
D60652-01 36
2 SafeCom server cluster installation
D60652-01 37
2 SafeCom server cluster installation
\\clustergroupname
2.7.12 Create the shared SafeCom Pull Printers and Push Printers
1. From a node in the cluster, click Start, click Run, type:
\\clustergroupname
You have to do the above from a node in the cluster, otherwise the
Add Printer Wizard will report: “Specified port cannot be added.
The request is not supported.”
2. Verify in the title bar of the window that opens that you are using a
remote connection. If you are performing this step from one of the
nodes in the cluster, and you do not connect to the virtual server as
described, the following steps will not work.
3. Double-click the Printers folder.
4. Double-click Add Printer to start the Add Printer Wizard. Click
Next.
D60652-01 38
2 SafeCom server cluster installation
5. Click Next. Select Local printer and clear Automatically detect and
install my Plug and Play printer. Click Next.
6. You should only have the Remote print server clustergroupname
option available on this screen. If you have other options, you have
performed the preceding steps incorrectly. In that case, click Cancel
and start over, otherwise, click Next.
7. Choose Create a new port and select SafeCom Pull Port from the
dropdown list. Click Next. If the SafeCom Port is already created then
select it and continue to step 10.
8. Enter a unique name of your choice for the port in Port Name. Click OK.
9. The Configure SafeCom Pull Port dialog appears.
10. Enter the Server address of the virtual server (2.7.2 step 4).
11. Check Use network logon as method of Authentication.
12. Click OK. The SafeCom User Logon dialog appears. Enter User logon
and Password of a user that has SafeCom Administrator or
Technician rights. Click OK.
13. Click the same make and model of the printer you installed in
2.7.11, and then click Next.
14. When you are prompted, choose to keep the existing driver. By
choosing to use updated drivers you undo all of the work that you did
previously to install the drivers on all of the nodes. Click Next.
15. Type the printer name (using the real name), and then click Next.
16. Choose to share the printer (using the real share name), and then
click Next.
17. Type a location and comment for this printer as you would like them
to appear in Active Directory, and then click Next.
18. Select Yes to print a test page to verify the system. Click Next. Click
OK when prompted to confirm that the test page printed correctly.
Click Finish.
19. To create additional printers of the same make and model repeat
steps 1 through 18 for the additional printers.
You can minimize the wait for documents to be processed and transferred to
the SafeCom server by checking Enable printer pooling on the Ports tab and
add multiple identically configured SafeCom Pull Ports. In our experience 1-4
ports is sufficient and no more than 12 ports should be added.
At this point, the clustered SafeCom printer should be available for client use.
Try printing to the printer from a client computer. Move the group that
contains the SafeCom Service and the SafeCom printers to the other node in
the cluster and repeat the testing. Try printing from client computers of all
types of operating systems for which drivers have been installed.
D60652-01 39
2 SafeCom server cluster installation
Note: If your SafeCom solution is a multi server solution the license is based
on the name of the SafeCom master server and only needs to be installed on
the SafeCom master server. The license applies to all the servers in the group.
The supplier of your SafeCom solution will provide you with your license key
code.
1. On the server, click Start, point to All Programs, SafeCom G4 and click
SafeCom Administrator.
2. Log in to the server by double-clicking its Group name listed in the left
pane.
3. Enter User logon (default is ADMIN) and Password (default is nimda).
4. On the Servers menu, click License.
5. Enter the license key code and click Apply. Click Close. The license key
code takes immediate effect and there is no need to restart the server.
Windows 2008:
Windows 2003:
D60652-01 40
2 SafeCom server cluster installation
The first part of the license key code reflects the computer name, with
the exception that it is in uppercase and any dashes have been stripped
out. Please observe that spaces and underscores are preserved.
This process could take a significant time, and while the upgrade process on
the database is in process, you are not able to login though the SafeCom
administrator GUI.
Note: If this cluster is part of multi server installation remember that all
SafeCom slave servers should be upgraded before the SafeCom master server.
The slave server is in pending state until the master server has been upgraded.
D60652-01 41
2 SafeCom server cluster installation
In most cases there are no policy restrictions and the user who adds SafeCom
printers has Windows administrator rights on the computer in question and
therefore there is no need to make any changes.
In cases with policy restrictions AND if the adding of printers is done remotely
by typing \\server in Explorer then special steps must be followed. If the
adding of printers is done using Remote Desktop these steps are not required.
The special steps: The user in question must be a member a group with
sufficient rights, permissions must be granted and the Print Spooler must be
restarted. Additional configuration changes are required if the SafeCom server
is clustered.
One way to go about this would be to add the user to the Domain Print
Operators group and then add the Domain Print Operators group to the local
Power Users group on the print servers. This way you do not need to add the
individual users to the local Power Users group on the print servers.
User MUST be a member of the local Power Users group on both nodes.
The SafeCom Port Monitors are installed on the computer and the version
of these is across the solution.
Windows 2008:
Windows 2003:
D60652-01 42
2 SafeCom server cluster installation
HKEY_LOCAL_MACHINE\SYSTEM\Cluster\Resources
D60652-01 43
3 SafeCom Device Server cluster installation
With Microsoft Cluster Service (MSCS) you can ensure high availability of the
SafeCom Device Server by use of failover cluster where two (or more) servers
(nodes) connect together so one can take over for the other in the event of a
hardware or software failure.
3.2.1 Steps
1. Install Java 32-bit on each of the nodes in the cluster (3.2.2)
2. Create service group (virtual server) (3.2.3)
3. Create a folder to store config.ini (3.2.4)
4. Install SafeCom Device Server (3.2.5)
5. Edit the config.ini file (Error! Reference source not found.)
6. Enable the configuration of HP devices (3.2.6)
6. Make SafeCom Device Server start manually (3.2.7)
7. Install SafeCom Device Server on second node (3.2.8)
8. Edit the config.ini file (3.2.9)
9. Make SafeCom Device Server start manually (3.2.10)
10. Add SafeCom Device Server resource to the service group (3.2.11)
11. Bring SafeCom Device Server resource online (3.2.12)
D60652-01 44
3 SafeCom Device Server cluster installation
Tip: Use these yellow boxes below to enter specific names and locations.
This makes it easy for you to refer back to during installation.
Cluster Name:
Service Group:
Network Name:
Server Name
IP Address:
Note: The cluster name cannot be the same as the computer name of
either node. For example, the computer names of the two nodes are
SafeCom-N1 and SafeCom-N2, and the Cluster Name is SafeCom-CL.
D60652-01 45
3 SafeCom Device Server cluster installation
13. Right-click the service group and click Add a resource and then click
1 – Client Access Point.
14. Configure Network Name and add IP Address resource of the Virtual
server (Example: SafeCom-VS1)
15. Click Next. Wait for Client Access Point confirmation. This may take
a few minutes.
16. Click Next.
17. Click Finish.
18. Use the Failover Cluster Management to bring the SafeCom server
online, and move the virtual server to the node where you want to
install SafeCom server.
Note: You can verify the virtual server name by opening a command prompt
and pinging the name. Make sure it responds with the right IP address.
Location of
config folder:
2. To make sure this works with HP future smart devices, you also need to
copy the HPJediConfig.xml file to this folder.
D60652-01 46
3 SafeCom Device Server cluster installation
C:\Program Files\
SafeCom\SafeCom Device Server
On Windows 64-bit:
3. Click Next.
4. Click Install.
5. Click Finish.
C:\Program Files\
SafeCom\SafeCom Device Server
On Windows 64-bit:
D60652-01 47
3 SafeCom Device Server cluster installation
Example:
deviceserver.serverAddress=172.16.6.7
deviceserver.config.dir=P:\scDeviceServer
D60652-01 48
3 SafeCom Device Server cluster installation
Before starting, remember to back up all the files on the virtual server shared
folder described in section 3.2.4, especially the deviceServerConfiguration.xml.
Windows 2008:
Note: If you choose to restart the first node do not proceed until it is up
and running. Failing to comply with this precaution may corrupt the disk.
3. Edit the config.ini file and insert the information described in section
Error! Reference source not found..
4. Make the SafeCom Device Server start manually, section 3.2.7.
5. Use Failover Cluster Management to move the virtual server to the first
node.
6. Verify that the SafeCom Device Server is running on the first node and
that it is possible to log in at a device.
7. Update the SafeCom Device Server software on the second node. Click
Finish.
8. Edit the config.ini file and insert the information described in section
Error! Reference source not found..
9. Make the SafeCom Device Server start manually, section 3.2.7.
10. Use Failover Cluster Management to move the virtual server to the
second node. Verify that the SafeCom Device Server is running on the
second node and that it is possible to log in at a device.
D60652-01 49
4 SafeCom Client cluster installation
D60652-01 50
5 SafeCom Application Print cluster installation
Windows 2008:
Note: If you choose to restart the first node do not proceed until it is up
and running. Failing to comply with this precaution may corrupt the disk.
3. On the first node edit and configure the Pull port to Show authentication
at every print.
4. Make a test print to see that the popup shows on the first node.
5. Use Failover Cluster Management to move the virtual server to the first
node
6. On the second node install SafeCom Application print software. Click
Finish.
7. On the second node edit and configure the Pull port to Show
authentication at every print.
8. Make a test print to see that the popup shows on the second node.
9. Log on to the virtual server, then on the Windows Shared driver set the
SafeCom Pull port to Show authentication at every print.
10. Make a test print to see that the popup shows on the virtual server.
11. Use Failover Cluster Management to move the virtual server to the
second node. Make a test print on the virtual server to verify that the
popup works.
12. Use Failover Cluster Management to move the virtual server to the first
node. Make a test print on the virtual server to verify that the popup
works.
13. On the test workstation install the shared printer driver and the
scpopup.exe according to the SafeCom G4 Administrator’s Manual
D60650.
D60652-01 51
6 Index
6 Index
Cluster name, 11, 21 Network name, 11, 19, 21, 27, 34, 45
Computer name, 41
Patent, 1
Document history, 4 Print Spooler resource, 19, 23, 29, 34, 36
D60652-01 52
6 Index
D60652-01 54