InstallCert(1)

NAME
InstallCert - add a certificate to the Java cacerts keystore.

SYNOPSIS
jsignpdf-installcert

jsignpdf-installcert hostname[:port] [cacertPwd]

DESCRIPTION
This is a companion application to JSignPdf, an application designed to digitally sign PDF documents.

In some cases, when the JSignPdf connects to server through HTTPS protocol (e.g. to TSA server for timestamping), it can fail with console message "SSLHandshakeException". It's caused because Java uses keystore (named "cacerts") with preinstalled well-known certification authorities root certificates and if the HTTPS server doesn't have certificate signed by a such registered authority, the connection is refused.

If you trust the server, which was refused, you can add its certificate (or some parent certificate in the certificate chain) to the Java cacerts keystore. If you don't provide a hostname argument, you will be asked for it. The certificate chain will be displayed and you can choose which one will be imported.

OPTIONS

hostname
    hostname or IP address

port
    port number

    Default value is 443.

cacertPwd
    keystore password

    Default password is "changeit".

REPORTING BUGS AND GETTING HELP
Although JSignPdf is officially no longer actively developed since 2012, new versions came out since then on a regular basis. Released by the original developer, these versions contain bug fixes and contributions from the community.

Official project tracker is found here, but seems to be orphraned:

https://sourceforge.net/p/jsignpdf/bugs-change-requests

The Google Group on the other hand is quite responsive:

https://groups.google.com/forum/#!forum/jsignpdf

Last but not least, you can report bugs to the project site at Github:

https://github.com/intoolswetrust/jsignpdf

Your bug report should always include:

•   The error message you get (if any). If the error message is not from jsignpdf-installcert you need to show why you think jsignpdf-installcert caused these.

•   The complete output of jsignpdf --version. If you are not running the latest released version (see https://sourceforge.net/projects/jsignpdf/files/stable) you should specify why you believe the problem is not fixed in that version.

•   A minimal, complete, and verifiable example (See description on http://stackoverflow.com/help/mcve).

AUTHOR
JSignPdf is written and maintained by "Josef -kwart- Cacek" (http://javlog.cacek.cz/).

This manpage was created by "Jaja" (jaja@mailbox.org) with information from the "Quick Start Guide" and the "GNU Parallel" manpage as a template.

LICENSE
This Software is licenced under MPL-1.1 and LGPL-2.1.

A copy of these licenses and third-party licenses used by some library are distributed with this software. See /usr/share/licenses/jsignpdf.

SEE ALSO
A comprehensive "Quick Start Guide" can be found under /usr/share/doc/jsignpdf.

jsignpdf(1), java(1)