Skip to main content
Skip table of contents

Printing configuration VISULOX Portal / application server

Actions on VISLOX Portal (each array member)

Install CUPS / VISULOX Printing

CODE
dnf install cups
 
dnf install visulox-printing-4.0.0-1.el8.x86_64.rpm
 
systemctl start cups
systemctl enable cups

3 queues are defined automatically after installation of VISULOX Printing

visulox-printing-<version>.rpm

  • tta_printer
  • tta_pdfprinter
  • tta_pdfviewer

Port 631 must be open in the firewall.

/etc/cups/cupsd.conf:

CODE
Listen localhost:631 -> Listen *:631


Allow remote printing in /etc/cups/cupsd.conf:


CODE
<Location />
  # Allow remote access...
  Order allow,deny
  Allow all
</Location>

Actions on application servers

Install CUPS

CODE
dnf install cups

systemctl start cups
systemctl enable cups

Printer queues

On application servers use the /opt/tarantella/bin/scriptsprtinstall.en.sh script to create printer queues for each array member (!):

CODE
sh prtinstall.en.sh 

    [--ttahost SGD_hostname] 
    [--ttaprinter printer_name] 
    [--appprinter printer_name] 
    [--uninstall [printer_name]] 
    [--cups y | n | auto] 
    [--cupsconf filename] 
    [--cupscontrol filename] 
    [--gsbindir gs_bin_dir] 
    [--append] 
    [--help] 


Default to use:

--ttahostDNS name VISULOX Portal Server reachable from application server
--appprinterName of the printer queue on the application server (redirects the print file to tta_printer on VISULOX Portal
--appendAdd new printer queues (not replace)

Define printer

/etc/cups/printers.conf:

CODE
<Printer tta_printer>
AuthInfoRequired none
Info tta_printer
DeviceURI ipp://<DeviceURI>:631/printers/tta_pdfviewer
Type 6
Accepting Yes
Shared No
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy stop-printer
</Printer>

Change DeviceURI (stop cups)

DeviceURI ipp://<DeviceURI>:631/printers/tta_pdfviewer


After login on the application server (VISULOX Portal session), the default printer is set to the right queue,
which points to the tta_printer queue on VISULOX Portal running the user's emulator session.

Set of env variable LPDEST

CODE
/etc/ttaprinter.conf
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.