Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: colinodell/go-check-ssl
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.3.0
Choose a base ref
...
head repository: colinodell/go-check-ssl
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
  • 2 commits
  • 2 files changed
  • 1 contributor

Commits on Dec 31, 2021

  1. Copy the full SHA
    1a1ce26 View commit details
  2. Update screenshot

    colinodell committed Dec 31, 2021
    Copy the full SHA
    faa8fa6 View commit details
Showing with 10 additions and 5 deletions.
  1. +10 −5 README.md
  2. BIN screenshot.png
15 changes: 10 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -4,14 +4,19 @@ Simple command line utility to check the status of an SSL certificate.

Basically, it attempts to establish a TLS connection to a server and reports back useful info about the cert's status.

## Usage
## Installation

To install the utility, please [download the appropriate release](https://github.com/colinodell/go-check-ssl/releases), unarchive the files, and move the binary somewhere under your path.
To upgrade, download the latest version and replace the binary with the new one.

Either build it yourself or grab a pre-compiled download from the [Releases](https://github.com/colinodell/go-check-ssl/releases) page.
On macOS, you can use homebrew: `brew install colinodell/tap/check-ssl`

## Usage

To check a certificate, simply run:

```bash
./check-ssl [server]
check-ssl [server]
```

![](screenshot.png)
@@ -26,7 +31,7 @@ Example of allowed arguments include:
By default, it'll resolve the IP of the given domain and test against that server. But you can also use this tool to check other servers by providing two arguments: the server to test and the SNI to use. For example:

```bash
./check-ssl [server] --sni=[SNI domain]
check-ssl [server] --sni=[SNI domain]

./check-ssl example.com --sni=foo.example.com
check-ssl example.com --sni=foo.example.com
```
Binary file modified screenshot.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.