gnutls-cli-debug --version (return code: 0)
gnutls-cli-debug 3.5.8
Copyright (C) 2000-2017 Free Software Foundation, and others, all rights reserved.
This is free software. It is licensed for use, modification and
redistribution under the terms of the GNU General Public License,
version 3 or later <http://gnu.org/licenses/gpl.html>
Please send bug reports to: <bugs@gnutls.org>
gnutls-cli-debug --help (return code: 0)
gnutls-cli-debug - GnuTLS debug client
Usage: gnutls-cli-debug [ -<flag> [<val>] | --<name>[{=| }<val>] ]...
-d, --debug=num Enable debugging
- it must be in the range:
0 to 9999
-V, --verbose More verbose output
- may appear multiple times
-p, --port=num The port to connect to
- it must be in the range:
0 to 65536
--app-proto=str an alias for the 'starttls-proto' option
--starttls-proto=str The application protocol to be used to obtain the server's certificate
(https, ftp, smtp, imap, ldap, xmpp)
-v, --version[=arg] output version information and exit
-h, --help display extended usage information and exit
-!, --more-help extended usage information passed thru pager
Options are specified by doubled hyphens and their name or by a single
hyphen and the flag character.
Operands and options may be intermixed. They will be reordered.
TLS debug client. It sets up multiple TLS connections to a server and
queries its capabilities. It was created to assist in debugging GnuTLS,
but it might be useful to extract a TLS server's capabilities. It connects
to a TLS server, performs tests and print the server's capabilities. If
called with the `-v' parameter more checks will be performed. Can be used
to check for servers with special needs or bugs.
Please send bug reports to: <bugs@gnutls.org>