Upload
others
View
1
Download
0
Embed Size (px)
Citation preview
© 2018 ITC Systems. All rights reserved. | NetZtouch 7800 Configuration 1
NetZtouch 7800
Copy and Print Release
Terminal
Last update 10/2018
Firmware 00.05.38
GoPrint version 4.2.2
© 2018 ITC Systems. All rights reserved. | NetZtouch 7800 Configuration 2
Contents
Overview ............................................................. 3 Power on the Unit .................................................. 4 Logging into the Unit ............................................. 5
Terminal Setup ..................................................... 6 Enter Terminal ID ............................................. 7 Network Setup ...................................................... 8 DHCP/Static IP Configuration ............................. 8 GTX Server IP Address ...................................... 9 Server Protocol ................................................ 9 Patron Entry Modes .............................................. 9 Keypad User Name ......................................... 10 Keypad Pin .................................................... 10 GoPrint Configuration ......................................... 11
Confirming Connection ........................................ 14 Testing Configuration .......................................... 15 Multiple Purses .................................................... 19
Contactless Cards ................................................ 21 Card Swipe Authentication .................................... 22 NetZcom Card Swipe Authentication ....................... 26 Firmware Upgrade ............................................... 31
Troubleshooting .................................................. 32
© 2018 ITC Systems. All rights reserved. | NetZtouch 7800 Configuration 3
Overview
To conduct a transaction, users are prompt to enter their Quota account ID and password
at the on- screen keyboard. When authenticated, user’s print jobs are displayed along
with their available purses and balance.
Note: Currently, the NetZtouch 7800 is only supported in authenticated
environments. Contact support for future release date for unauthenticated users.
Important: Prior to completing the following steps it is assumed the GoPrint Quota
system has been previously configured. For additional information refer the Quota
Quick Start Guide.
Configuration Overview
Required Port:
The GTX server needs to communicate to the NetZTouch device over incoming port 7768
Programming the Unit:
1. Network the unit and assign an IP address
2. Enter the IP address of the GoPrint server
3. Enter a unique Terminal ID for each device
4. Enter the GTX server port 7768
5. Enable User authentication method
GoPrint Configuration:
1. Create a Profile for each device
2. Provide the IP address
3. Provide the terminal ID
4. Assign each unit to the proper PayPoint and Purse!
© 2018 ITC Systems. All rights reserved. | NetZtouch 7800 Configuration 4
NetZtouch 7800 Programmed Settings
Note: Required settings are highlighted in Red
Power the Unit
The unit doesn’t provide an on/off switch, to power on/off simply plug in the power
adapter.
Step 1- LOGGING INTO COMMAND MODE
To initiate Administration Mode touch the bottom left corner of the screen followed by the bottom right, bottom left again, then bottom right again until the keyboard Icons appear
and the password prompt is displayed.
© 2018 ITC Systems. All rights reserved. | NetZtouch 7800 Configuration 5
At the Admin Login screen:
1. Enter Password: 7800
2. Press Enter
The main Setup screen appears:
Select Terminal Setup
© 2018 ITC Systems. All rights reserved. | NetZtouch 7800 Configuration 6
Step 2 – TERMINAL SETUP
Language - No need to change - English
Date/TIME – Enter the current date and time
Color Scheme - Leave default settings: Light
Copier Type - Leave default settings - NONE
Terminal ID – Change!
Enter a unique Unit ID number for each terminal using the keypad. The recommended
format > 000001, 000002, 000003, 000004
Hint: the system manually adds the preceding zeros
Note: the ID number is used for transaction tracking and report gathering
© 2018 ITC Systems. All rights reserved. | NetZtouch 7800 Configuration 7
Vendor ID - Default
Enable Key Beeps – Optional, change if noise caution zones are in use.
Account Length Validation - Default
Display Charges - Default
Display Host Balance - Default
Display Host Time – Default
Issuer Code - Default
Maximum Account value – Default
© 2018 ITC Systems. All rights reserved. | NetZtouch 7800 Configuration 8
Step 3 – NETWORK SETUP
Important: Write down the assigned IP address as it will be needed later while
configuring the unit in GoPrint.
Use DHCP for IP?
Note: DHCP is enabled by default. It’s recommended to assign a static IP address
Hint: When obtaining a DHCP IP address, you will need to reboot the device, (Shut
off the power switch) for it to connect to the DHCP server and obtain an IP address.
© 2018 ITC Systems. All rights reserved. | NetZtouch 7800 Configuration 9
TERMINAL IP - (Optional) skip if using DHCP
GATEWAY IP – Skip if using DCHP
Enter the Gateway IP Address using the keypad, in the format: ### . ### . ### . ###
. (Optional) – used when configuring a static IP Address.
NETMASK – Skip if using DCHP
Enter the Netmask Address using the keypad, in the format: ### . ### . ### . ### .
<ENT>
SERVER IP – Required!
This must be the IP Address of the GoPrint GTX server!
Enter the Server IP Address using the keypad, in the format: ### . ### . ### . ###
SERVER PROTOCOL – NETZ
Step 4 – PATRON ENTRY MODES
Configure the required user Login prompts and
multiple purse section.
© 2018 ITC Systems. All rights reserved. | NetZtouch 7800 Configuration 10
Keypad Card Number - Disabled
Keypad User Name - Enabled
PIN Required - Enabled
Account Selection List - Disabled (optional). Enable if users are assigned to multiple
print funds or purses)
© 2018 ITC Systems. All rights reserved. | NetZtouch 7800 Configuration 11
Step 4 – GOPRINT CONFIGURATION
ALL devices must be assigned to a previously configured Quota Pay Method and
associated with Quota user accounts as defined in the appropriate User Class. For
complete details on Quota Pay Methods and Quota user configuration refer to the Quota
Quick Start configuration document or the Control Center Help section.
1. – Ensure a Quota Pay Method is configured
2. Ensure the Pay Method is enabled at a PayPoint
© 2018 ITC Systems. All rights reserved. | NetZtouch 7800 Configuration 12
3 - ADD A NETZCOM DEVICE
Enter the required Device Settings
GENERAL
Name: Create a user-friendly name to help identify the device. A short name based
on the physical location the most effective. The name is captured under GoPrint
reports to provide individual results by device.
PayPoint: select the proper PayPoint
Ref No: (optional field for additional data e.g. Department name)
© 2018 ITC Systems. All rights reserved. | NetZtouch 7800 Configuration 13
TERMINAL SETTINGS
Model: NetZtouch 7800 Terminal
Terminal ID: enter the ID created when programming the device
IP address: enter the assigned IP address
Session Timeout: leave default
AUTHENTICATION SETTINGS
Leave default settings – used only for customizing card swipes
© 2018 ITC Systems. All rights reserved. | NetZtouch 7800 Configuration 14
PAYMENT SETTINGS
Pay Method: Select Quota
Allow Credit: (Optional, is used with a credit limit system)
Click: Save Repeat for each device
Important: this setting MUST match the setting at your User Class Pay Methods. If
not, users will not be able to authenticate to their Quota account. Refer to the
troubleshooting section for additional information.
Confirm Successful Communicating Confirm GoPrint is successfully communicating to the device by navigating to the about
tab and under the Connections – NetZtouch Devices section your connected devices appears:
© 2018 ITC Systems. All rights reserved. | NetZtouch 7800 Configuration 15
Test the System Step 1 – Send a test print job Step 2 - Log into the device
© 2018 ITC Systems. All rights reserved. | NetZtouch 7800 Configuration 16
Enter Username:
Enter PIN:
© 2018 ITC Systems. All rights reserved. | NetZtouch 7800 Configuration 17
Your print job listing appears:
Hint: the Copy Ready screen appears if print jobs do not exist for the logged in user
Highlight your print jobs until the green bar appears:
© 2018 ITC Systems. All rights reserved. | NetZtouch 7800 Configuration 18
Once highlighted, a user’s Balance and print job Cost appears. At this point, users can delete unwanted jobs or continue with the transaction by selecting Print.
© 2018 ITC Systems. All rights reserved. | NetZtouch 7800 Configuration 19
Multiple Account Selection (Purses) When multiple purses exist, and enabled at the device settings, users can choose from
multiple accounts or select the default of Automatic to allow the system to deduct the funds.
Patron Entry Mode Account Selection List- Enabled
© 2018 ITC Systems. All rights reserved. | NetZtouch 7800 Configuration 20
GoPrint Multiple Purse Configuration
© 2018 ITC Systems. All rights reserved. | NetZtouch 7800 Configuration 21
Contactless Card Configuration
1. Select Contactless Card Setup
2. Contactless Type HID 125Khz
© 2018 ITC Systems. All rights reserved. | NetZtouch 7800 Configuration 22
3. Select HID 125Khz
Card Number Swipe Authentication This feature allows users to manually enter a student card number or swipe a card for
authentication therefore bypassing the need to enter a password. The card number must be present in the users Quota account.
© 2018 ITC Systems. All rights reserved. | NetZtouch 7800 Configuration 23
Card number Must exist under the Card No field
Swipe card only
User can enter their card number or swipe it
© 2018 ITC Systems. All rights reserved. | NetZtouch 7800 Configuration 24
Card Swipe Authentication Connector
© 2018 ITC Systems. All rights reserved. | NetZtouch 7800 Configuration 25
© 2018 ITC Systems. All rights reserved. | NetZtouch 7800 Configuration 26
Multiplan with 7800 and Card Swipe
Authenticated Environment
The following instructions assume users log in with a domain account that matches the Multiplan
NetID which allows for print job username to Multiplan NetiD. If not, then the web client popup must
be installed and a NetZcom Standard Authentication Connector configurated to allow for print job
username matching.
Configure a Netzcom Card Swipe Authentication Connector
Accounts – Authentication Connectors
Add a Card Swipe Authentication Connector
© 2018 ITC Systems. All rights reserved. | NetZtouch 7800 Configuration 27
Select NetZcom
Enter the required Multiplan connection information
User Import:
Primary: Select Network ID as Account ID
Secondary: Card-Number as Account ID
GoPrint will query the Primary matching first, and if not found, queries the Secondary and the corresponding
Quota account is created based on the results and populated in the Quota Account ID field.
© 2018 ITC Systems. All rights reserved. | NetZtouch 7800 Configuration 28
PayPoint Settings
Important: it’s assumed the NetZcom Payment Connector was previously created based on the initial
Multiplan configuration instructions.
User Class: Check the User Class associated with the Multiplan Purse
Payment Connector – Select the Multiplan Payment Connector
7800 Settings
Pay Method: select Multiplan Purse
Important: do not select Passthrough Mode!
Passthrough mode is designed for vending devices such as the Laundry Master or 7880. If selected,
authentication to Multiplan is successful and a Quota account created in GoPrint but print jobs aren’t found
because the Multiplan query performs a card number to card number matching and doesn’t match the print job
user name to a Multiplan NetID.
© 2018 ITC Systems. All rights reserved. | NetZtouch 7800 Configuration 29
Successful Card Swipe Authentication LDAP driven user account currently doesn’t exist – no print jobs Account is created and Scheduled Quota applied LDAP Auth for ldap Creating user CN=rick tadra,CN=Users,DC=campususa,DC=edu from LDAP
source 'studentscard' with accountId=rick and refNo=null Adding user rick to class 'Default User Class' based on external authentication source
Posting transaction #1577 consisting of 2 ledger entries [debits=10.00, credits=10.00] Reset/Accrue Quota For Purse 20 completed. Authenticated user via LDAP
Account Balance : free prints $ 10.0 netZtouch terminal 00001 getting print jobs
netZtouch terminal 00001 closing session
Successful Card Swipe Authentication LDAP driven user account currently exists – no print jobs LDAP Auth for ldap
LDAP Auth for ldap NetZcom device at IP/MAC 00:00:5E:D0:CF:90 is not configured
netZtouch terminal 00001 opening session netZtouch terminal 00001 getting balance Authenticated user with internal authentication.
Account Balance : Allowance $ 0.0 Account Balance : free prints $ 0.0
netZtouch terminal 00001 getting balance Authenticated user with internal authentication. Account Balance : free prints $ 0.0
netZtouch terminal 00001 getting print jobs netZtouch terminal 00001 closing session
© 2018 ITC Systems. All rights reserved. | NetZtouch 7800 Configuration 30
Successful Card Swipe Authentication – PrinterOn Web Print PrinterOn Web Print job, user walks over directly to device to swipe and pay for
print job
Account Balance : Allowance $ 0.0 Account Balance : free prints $ 10.0
netZtouch terminal 00001 getting print jobs netZtouch terminal 00001 releasing print jobs ReleaseManager.chargeAndReleaseJobs( userId: rick, printJobKeys: {771})
About to collect payment of 1.20 from user rick at location lab for print jobs {771} Paying for 1 print job at PayPoint payment location lab. Total cost is 1.20 and collected is
1.20 Posting transaction #1578 consisting of 2 ledger entries [debits=1.20, credits=1.20] Agent prepared to release 1 job(s)
+++ Set q20 job 3 to Release Releasing q20 job 3 with position 0
Queue: LibraryBW q20 Job: 3 - Status notification, Status: 0x0 State: Release 1 job released to print server win2012server Debited 1.20 for print jobs from account rick from netZcom device 00001
netZtouch terminal 00001 getting balance Authenticated user with internal authentication.
Account Balance : Allowance $ 0.0 Account Balance : free prints $ 8.8 netZtouch terminal 00001 getting balance
Authenticated user with internal authentication. Account Balance : Allowance $ 0.0
Account Balance : free prints $ 8.8 netZtouch terminal 00001 getting print jobs netZtouch terminal 00001 closing session
© 2018 ITC Systems. All rights reserved. | NetZtouch 7800 Configuration 31
Firmware Upgrade From time to time you will need to upgrade the firmware. When asked to do so, obtain the updated firmware from support and download and install the firmware flash utility.
• Obtain the latest firmware from support
• Download and install the firmware update utility and installation guide
Installation and user guide http://www.goprintsupport.com/NetLink_Firmware_Flash_Utility V1.1.4_Rev_1.1x.pdf
Firmware Flash Utility http://www.goprintsupport.com/FirmwareFlashUtility_v1.1.4.zip
1. Launch the firmware utility and follow the directions provided in the Firmware flash
utility PDF
The device will go offline while the firmware is being uploaded and will reboot displaying the updated ITC netZtouch firmware.
Hint: The current version can be displayed under Services tab
© 2018 ITC Systems. All rights reserved. | NetZtouch 7800 Configuration 32
Troubleshooting
GoPrint Log Files
To obtain specific error messaging feedback, it’s necessary to review the GoPrint log files.
These files are located under the GoPrint installation directory under the path: \GS4\Logs
The GTX server log file is called the RUN.log and can be opened in Windows Notepad or other text editing software.
Important: For troubleshooting purposes, set the logging to
verbose mode by editing the GS4\goprint.cfg file in Notepad and set verbose=true and restart the GS4 Service
Successful Balance inquiry and transaction (Patron Entry Mode)
netZtouch terminal 1 opening session netZtouch terminal 1 getting balance
Authenticated user student1 with internal authentication. netZtouch terminal 1 getting print jobs netZtouch terminal 1 releasing print jobs
ReleaseManager.chargeAndReleaseJobs( userId: student1, printJobKeys: {299}) About to collect payment of 0.10 from user student1 at location library for print jobs
{299} Paying for 1 print job at PayPoint paypoint location library. Total cost is 0.10 and collected is 0.10
Posting transaction #77 consisting of 2 ledger entries [debits=0.10, credits=0.10] Debited 0.10 for print jobs from account student1 from netZcom device 1
Successful Authentication at Web Client for Quota user (Account ID username)
Authenticated user rick with internal authentication.
User rick at address 0:0:0:0:0:0:0:1 has logged in.
Setting GoPrint account ID for administrator @ win2012server to rick
Setting GoPrint card number for administrator @ win2012server to 1530950
Setting GoPrint account ID for administrator @ win2012server to
Setting GoPrint card number for administrator @ win2012server to
User rick at address 0:0:0:0:0:0:0:1 has logged out.
© 2018 ITC Systems. All rights reserved. | NetZtouch 7800 Configuration 33
Followed by successful login at 7800 and print job release (Card Swipe Authentication)
netZtouch terminal 000001 getting balance
Authenticated user with internal authentication.
Account Balance : free prints $ 10.0
netZtouch terminal 000001 getting printobs
netZtouch terminal 000001 releasing print jobs
ReleaseManager.chargeAndReleaseJobs( userId: rick, printJobKeys: {696})
About to collect payment of 0.10 from user rick at location lab for print jobs {696}
Paying for 1 print job at PayPoint payment location lab. Total cost is 0.10 and collected is 0.10
Posting transaction #1501 consisting of 2 ledger entries [debits=0.10, credits=0.10]
Agent prepared to release 1 job(s)
+++ Set q20 job 7 to Release
Releasing q20 job 7 with position 0
Queue: LibraryBW q20 Job: 7 - Status notification, Status: 0x0 State: Release
1 job released to print server win2012server
Debited 0.10 for print jobs from account rick from netZcom device 000001
Successful Web Client Card Number Login MagSwipeCardReader ] Parsed card swipe data '1530950' using track 2 field 0 and
found '1530950' Attempting Web Client signin for user WebClient Card
Authenticated user WebClient Card with internal authentication. User rick at address 0:0:0:0:0:0:0:1 has logged in.
Setting GoPrint account ID for administrator @ win2012server to rick Setting GoPrint card number for administrator @ win2012server to 1530950
Followed by successfully card swipe authentication and payment at 7800
netZtouch terminal 000001 getting balance Authenticated user with internal authentication. Account Balance : free prints $ 9.9
netZtouch terminal 000001 getting print jobs NetZcom device at IP/MAC 00:00:5E:D0:CF:90 is not configured
netZtouch terminal 000001 releasing print jobs ReleaseManager.chargeAndReleaseJobs( userId: rick, printJobKeys: {720}) About to collect payment of 0.10 from user rick at location lab for print jobs {720}
Paying for 1 print job at PayPoint payment location lab. Total cost is 0.10 and collected is 0.10
Posting transaction #1526 consisting of 2 ledger entries [debits=0.10, credits=0.10]
© 2018 ITC Systems. All rights reserved. | NetZtouch 7800 Configuration 34
Agent prepared to release 1 job(s) +++ Set q20 job 8 to Release
Releasing q20 job 8 with position 0 Queue: LibraryBW q20 Job: 8 - Status notification, Status: 0x0 State: Release
1 job released to print server win2012server ]Debited 0.10 for print jobs from account rick from netZcom device 000001 NetZcom device at IP/MAC 00:00:5E:D0:CF:90 is not configured
netZtouch terminal 000001 getting balance Authenticated user with internal authentication.
Account Balance : free prints $ 9.8 netZtouch terminal 000001 getting balance Authenticated user with internal authentication.
Account Balance : free prints $ 9.8
Incorrect Password Entered terminal 1 getting balance
Authentication failed for user student1
An error occurred while netZtouch terminal getting balance: netZcom device get balance failed with
error:
netZcom device get balance failed with error: at
Error: An error occurred while the NetZtouch Termin
Cause: user typed in the incorrect password
or
© 2018 ITC Systems. All rights reserved. | NetZtouch 7800 Configuration 35
Cause: The Quota Purse isn’t enabled at the PayPoint and at the 7800 Profile. netZtouch terminal 212121 opening session
netZtouch terminal 212121 getting balance
Authenticated user with internal authentication.
Authenticated user with internal authentication.
netZtouch terminal 212121 getting print jobs
netZtouch terminal 212121 adding balance
An error occurred while netZtouch terminal adding balance: No active login session
.netzcom.NetZcomException: No active login session
NetZcomDevice.getPurseBalance(NetZcomDevice.java:174)
Edit your PayPoint – Financial tab
and check the required Quota purse
© 2018 ITC Systems. All rights reserved. | NetZtouch 7800 Configuration 36
Navigate back to the Device profile to ensure Pay Method Quota purse radio button is selected
Should look like this:
Error: Offline not Authorized
Cause: GTX server IP address was not entered correctly
Or Cause: the NetzTouch IP address was not entered correctly in GoPrint
Or Cause: network issues exist between GoPrint and the device
© 2018 ITC Systems. All rights reserved. | NetZtouch 7800 Configuration 37
Check the NetZtouch Devices Connection settings to ensure the device is listed. If not, check the Device IP address to and if necessary re-enter it under the IP Address
field in the Device settings in GoPrint. Then check to ensure the connection exists. If not, restart the GS4 Services.
Server Offline GTX server port 7768 isn’t set in the Server TCPport field
© 2018 ITC Systems. All rights reserved. | NetZtouch 7800 Configuration 38
Error: Insufficient Funds Cause: The user(s) hasn't been granted access to the Quota purse and an attempt is to
log in is made which displays a No Print Jobs message followed by the insufficient funds message. Check Accounts – Manage Users and add the user account to the Quota Purse
© 2018 ITC Systems. All rights reserved. | NetZtouch 7800 Configuration 39
Error: Transaction Rejected Cause: Port 7768 isn’t configured correctly – Network settings – ServerTCPport
© 2018 ITC Systems. All rights reserved. | NetZtouch 7800 Configuration 40
Error: Login Fail
Keypad Card Number cannot be Enabled along with Keypad User Name and Pin
ERROR [WebServer-159:netzcom.Service An error occurred while netZtouch terminal getting
balance: netZcom device get balance failed with error:
com.goprint.connector.device.netzcom.NetZcomException: netZcom device get balance failed
No Print Jobs
netzcom.ServicenetZtouch terminal 000001 getting balance
Authenticated user with internal authentication.
netzcom.Service Account Balance : free prints $ 10.0
NetZcom device at IP/MAC 00:00:5E:D0:CF:90 is not configured
netZtouch terminal 000001 getting balance
Authenticated user with internal authentication.
Account Balance : free prints $ 10.0
netZtouch terminal 000001 getting print jobs
netZtouch terminal 000001 closing session
User walked directly over the 7800 to authenticate without first logging into the web client to claim
their print job. As a result, matching of print job to card number doesn’t occur, or job has expired,
or print queue isn’t enabled (checked under the Queues tab at the device properties in Control
Center