Mac local settings overview

A shell script is available to change some local settings of the Printix Client. You can access it from /Applications/Printix\ Client.app/Contents/MacOS/ModifyPrintixRegistry.sh.

Use the ModifyPrintixRegistry.sh <SettingName> <Value> script to modify the following Printix settings:

EnableHTTPPrint

  • Purpose: Configure whether HTTP or HTTPS is used for printing.

  • Value name: EnableHTTPPrint

  • Value – Decimal values (hex value in parenthesis):

    • 0 (0×00000000): IPPS ports are used for printing (default behavior).

    • 1 (0×00000001): IPP ports are used for printing.

      • An HTTP listener is also opened on port 21339 (besides the existing HTTPS listener).

      • The Printix print queues are configured with IPP port, so the submitted print jobs arrive on the HTTP channel.

    When the this registry setting is changed, the changes take effect after 10 minutes, or if the Printix Service (or the computer) is restarted.

  • Requirements:

    • Printix Client version 2.3 or higher.

    • The EnableSecureMode setting must have a value of 1.

EnableSecureMode

  • Purpose: Control if communication with the Printix Service should be with HTTP (default) or secure with HTTPS.

  • Value name: EnableSecureMode

  • Value – Decimal values (hex value in parenthesis):

    • 0 (0×00000000): IPP, HTTP, and port 21339 are used (default behavior).

    • 1 (0×00000001): IPPS, HTTPS, port 21343, and certificates are used.

ForceOfflineMode

  • Purpose: Force Printix Client into offline mode. To force computers into offline mode, see the knowledge base for instructions. To see how Printix behaves in offline mode, see What if the Internet connection is lost.

  • Value name: ForceOfflineMode

  • Value – Decimal values (hex value in parenthesis):

    • 0 (0×00000000): Disable offline mode.

    • 1 (0×00000001): Enable offline mode.

  • Requirements:

    • Printix Client version 1.3.1286 or higher.