Creating a Security Exception is not a recommended way to do this, though it is generally the fastest easiest way to just get by in Firefox
If you create an exception, you will need to remove this certificate later when you install the Certificate Authority.
It is better to [[import the CA into ]firefox|How_to_import_Certificate_Authority_in_Windows_10#How_to_install_Computerisms_Certificate_Authority_into_your_Firefox_Web_Browser]
Open Firefox and navigate to a site that will generate the Security Certificate warning, such as https://rc.computerisms.ca
Click on the link called "I understand the risks"
Click on the button called Add Exception
Click the "Confirm Security Exception" button
If the button is greyed out, give it a few seconds and it should come back
Safari - Importing Certificate Authority
Open Safari and type rc.computerisms.ca in the address bar
In pop up window press Show certificate
Choose Computerisms Certificate Authority
Click Trust
Choose Always Trust
In pop up window type your Username and Password (This is the user/pass you use to log into your computer)
Click Update Settings
What are Security Certificates and what are they used for?
All sites you visit that have https:// in the address bar are encrypted using a certificate
Security Certificates are a method of establishing trust and encrypting communication between different entities on a network
An entity can be a person or a computer
Certificates are issued to each entity, much like an identification card might be issued to each member of an organization
Each Certificate must be signed by a Certificate Authority, often referred to as the CA
Every certificate signed by the CA will have a trust relationship with every other certificate that is also signed by the same CA
When two certificates trust each other, they can be used to encrypt a connection
This is especially important when transmitting a username and password across the internet
So by installing Computerisms Certificate Authority on your computer, you are instructing your computer to trust Computerisms Services, and your computer will not longer display a warning that you are connecting to an untrusted service.
Every password protected service provided by Computerisms will use Security Certificates to encrypt network connections
So why do I get a Security Certificate Warning?
Certificate warnings can be caused by several factors, but the most important thing to know is that just because you see a warning does not mean the connection is not encrypted
One possible reason for the Certificate Warning is that your computer does not know the origin of the certificate on the server
When you go to an https enable site that does not show the warning, it is because a purchased certificate on the server and a certificate on your computer have been signed by the same CA
When one generates his own Certificates instead of purchasing them, as Computerisms does, they are considered Self-Signed.
Since Computerisms uses self-signed certificates and doesn't pay the fees to have its certificates signed by the same CA used by your computer, your computer will not trust the server's certificate
A person with the right knowledge can set up a system that is just as secure at a fraction of a fraction (yes, a fraction of a fraction) of the cost of purchasing certificates
Using paid Certificates on a Hosting Server that is hosting many domains is prohibitively expensive
Since your computer cannot verify the origin of the certificate on the server, it cannot establish a trust relationship with the server
The warning will inform you that the certificate on the server cannot be trusted because its origins cannot be confirmed
Since you know the origins of the certificate (It comes from Computerisms), you can override your computer's paranoia
By temporarily overriding the warning, you instruct your computer to trust the certificate on the server
Once the trust is established, then the certificates can be used to encrypt the communication so your password is not transmitted in clear text
Installing the Computerisms CA on your computer will make it so your computer trusts the server's certificate without throwing a warning
Another reason a security certificate warning might pop up is a mismatched address
If you arrive at the site by a name that is different than the one on the certificate, your computer will warn you that the address in your address bar is not the same as the address on the certificate.
This might happen if you are using an IP address to connect, or are otherwise subverting normal operations
Computerisms endeavours to make sure all of its customer's names are on the certificate, so this problem should not be seen when connecting to Computerisms Services
If you do see this problem, it is the result of a typo or other accidental misconfiguration. Please notify us if you see this
Remember, regardless of the warning, when you instruct your computer to trust the certificate, encryption will still happen. So long as you know the certificate you will know who you are connecting too, even if your computer doesn't, so you will be sending your passwords over the internet encrypted in such a way that other people can't see it. You should not send a password on an unencrypted connection.
Okay, Now I know why, but what do I do about it?
If one extra click every time you use a Computerisms Service does not seem unreasonable, then one viable option is to do nothing
In some cases, the problem can be solved on the server.
Purchased certificates solve the problem, but are too cost prohibitive to provide globally to all customers
Since we can't provide purchased certificates, it is better to have a self-signed certificate and provide education regarding the warning than it is to have no certificate at all.
Without the certificate, we cannot encrypt the transmission of your password
you can purchase a certificate and Computerisms will install it for you
Computerisms can assist with the acquisition of a certificate, please contact us for information
You can import the CA into your system so as to put a certificate on your machine that will recognize and trust the certificate on the server
If you use Internet Explorer, you can import the CA to establish trust
Firefox is probably the easiest browser to deal with, Just add a Security Certificate Exception for any site or Computerisms Service that gives you the error
You can also import the CA to bypass all future occurrences of the Security Certificate Warning