Technology Insights

Use OpenSSL to Verify the Contents of a CSR Before Submitting For a SSL Certificate

When purchasing SSL certificates for your website online you will be required to generate a SSLĀ CSR, or Certificate Signing Request, to obtain a SSL CRT, or Certificate. In the process of generating your CSR you will be required to provide numerous pieces of information including Country, State, City, Company, Department, server common name, contact email address, and a challenge password. The most important field being the server common name as this is the domain that will securely serve web pages over HTTPS to make sure data is encrypted in each direction and because of this is secure.

Technology Insights

How to Continue a Stalled SCP File Transfer Using RSYNC

To continue a stalled SCP file transfer is easy using rsync. The rsync command will allow you to continue a partial file transfer using SSH to encrypt the transfer. Many times when doing a large file transfer with SCP you run the risk of the connection to the server dropping during the transfer or of the transfer becoming stalled. Regardless of either one you can continue things with rsync as shown below.

The below command should be run from the server that the file is being transferred too.

bash

  1. rsync --partial --progress --rsh=ssh user@server.example.com:/path/to/file/remote-file-name local-file-name