Categories
Technology

See whats connecting to your computer

Little Snitch is a MacOS application that reminds me of a few products that existing in the early 2000’s called Black Ice and Network View. Black Ice would monitor connections to and from your computer and dynamically block connections if feels are a risk. Network View would show on a map connections to and from your computer so you can visually see where your computer is connecting to. Watch the brief Little Snitch overview video below.

Little Snitch is a fairly priced product and seems to respond quite well. It is highly configurable or ready to run out of the box for those who do not want to mess with settings.

To me the big attention getter for me to the product is visibility and knowing where the applications I was using was connecting too. Check it out, they have a trial that last 3 hours allowing you to kick the tires.

If you want to go to whole other level there is a tool you can download from github called Volatility that allows you to analyze memory dumps and look for things like root kits.

Categories
Health

COVID-19 Helpful Information

The new Corona-virus may not show sign of infection for many days. How can one know if he/she is infected?
By the time they have fever and/or cough and go to the hospital, the lung is  usually 50% Fibrosis and it’s too late. Taiwan experts provide a simple self-check that we can do every morning.


Take a deep breath and hold your breath for more than 10 seconds. If you complete it successfully without coughing, without discomfort, stiffness or tightness, etc., it proves there is no Fibrosis in the lungs, basically indicates no infection.
In critical time, please self-check every morning in an environment with clean air.

I received this message by email from My mother in law, who received it form someone, who received it from someone. I wish I could give credit, or validate, but source is unknown. Not mine but though it may be useful.


Serious excellent advice by Japanese doctors treating COVID-19 cases:
Everyone should ensure your mouth & throat are moist, never dry.
Take a few sips of water every 15 minutes at least. Why?

Even if the virus gets into your mouth, drinking water or other liquids will wash them down through your throat and into the stomach. Once there, your stomach acid will kill all the virus. If you don’t drink enough water more regularly, the virus can enter your windpipe and into the lungs. That’s very dangerous.
Please send and share this with family and friends.
Take care everyone and may the world recover from this Corona-virus soon.

THE SYMPTOMS

1. It will first infect the throat, so you’ll have a sore throat lasting 3/4 days
2. The virus then blends into a nasal fluid that enters the trachea and then the lungs, causing pneumonia. This takes about 5/6 days further.
3. With the pneumonia comes high fever and difficulty in breathing.
4. The nasal congestion is not like the normal kind. You feel like you’re drowning. It’s imperative you then seek immediate attention.

Early thoughts on CORONAVIRUS

NOTE information below came out in Feb/March and is interesting on how what seemed ground breaking or informative now appears dull not that useful or even a little false.

Updated – 2020 07 06

Last evening dining out with friends, one of their uncles, who’s graduated with a master’s degree and who worked in Shenzhen Hospital (Guangdong Province, China) sent him the following notes on Coronavirus for guidance:
1. If you have a runny nose and sputum, you have a common cold
2. Coronavirus pneumonia is a dry cough with no runny nose.
3. This new virus is not heat-resistant and will be killed by a temperature of just 26/27 degrees C.
4. If someone sneezes with it, it takes about 10 feet before it drops to the ground and is no longer airborne(Wind can make this distance much greater).
5. If it drops on a metal surface it can spread for at least 12 hours – so if you come into contact with any metal surface – wash your hands as soon as you can with a bacterial soap.
6. On fabric it can survive for 6-12 hours. normal laundry detergent will kill it.
7. Drinking warm water is effective for all viruses. Try not to drink liquids with ice.
8. Wash your hands frequently as the virus can only live on your hands for 5-10 minutes, but – a lot can happen during that time – you can rub your eyes, pick your nose unwittingly and so on.
9. You should also gargle as a prevention. A simple solution of salt in warm water will suffice.
10. Can’t emphasis enough – drink plenty of water!

Categories
Phone Systems Technology

Sagnoma Switchvox Third Party SSL Install

Steps

  1. Perform a Donation to https://www.sslforfree.com/
  2. Register for an account at https://www.sslforfree.com/
  3. Do custom Verification by adding a DNS txt record
  4. Once verified, Download and unzip certs
  5. Make sure you have Openssl install on your Mac/PC/Linux
  6. open terminal prompt, and navigate to your key folder
  7. run “openssl rsa -in private.key -text > private.pem”
  8. Open the new pem file, and copy only the rsa portal and past into the private key section of the Switchvox

NOTE: erroneous error will display if your server IP address is local IP, and if you have other phone network IP addresses which are not public IP address which is registered with the certificate

If an SSL certificate blocks your web access, make sure you have accepted the certificate in your browser, or try using a different browser. 

Make sure that the certificate matches the hostname on the Switchvox server (go to Server > IP Configuration > Advanced Options > Hostname (and Jabber Hostname can be the same as the Hostname).

Check under Server > Phone Networks and make sure the Host Address has the hostname there, not the IP Address of the server.

RESET SSL from Server Console

From the appliance, plug a VGA monitor and a USB keyboard into the Switchvox server. There are a few things you can do to restore service from the text menu. 

  • Unblock local IPs 
  • Restore Web Admin Access
  • Reset HTTPS certificate only IF the certificate you created and installed is still not working.
Categories
DNS SSL Technology

Adding SSL to your GoDaddy Site for Free

Security is important, and web browser makers are making SSL pretty much mandatory. If you purchase a ssl cert you will be spending some coin, plus IMHO it is more complicated that doing it for free.

I will show you how I setup my GoDaddy sites with SSL certificates using sslforfree.com and DoDaddy DNS.

Requirements

  1. DNS Hosting on GoDaddy
  2. Web Sites Hosted on GoDaddy

Tools You May Use

  1. web site sslforfree.com Please donate for the free service relative to your income. It keeps these type of services affordable for everyone.
  2. Web site Godaddy.com
  3. Web site https://dnslookup.online/soa.html
  4. Web site https://dnschecker.org
  5. Command or terminal prompt with nslookup

Step 1

Log into GoDaddy and click on DNS >> Manage Zones

Type in your domain name you want to add SSL to

look for existing TXT records that are named _acme-challenge and you see any delete them

Next, go to the web site sslforfree.com and enter that same domain name without the www in it, click “Create Free SSL Certificates”

You will have three options, choose the Manual Verification DNS option.

Then click “Manually Verify Domain” button

  • Add a TXT record
  • Copy form sslforfree the host _acme.challenge and paste into host field of GoDaddy TXT record
  • Copy the sslforfree.com value and paste into GoDaddy TXT Value field
  • Change the GoDaddy TTL to Custom and the Seconds to 600. that is the lowest GoDaddy allows.
  • Do the same fo the www record also. It will be identical to the first one but the _acme-challenge will have .www in it also
  • No open each sslForFree verify links in a new browser tab. Normally DNS record updates are available within 60 seconds or less. You should see something like the below. Key on the first sentance “TXT Record(s) Found.” if you see that you are good.

If you do NOT see that but rather see the below error, Go To Troubleshooting below.

No TXT Record Found. Make to set the TTL to 1 second or if you cannot set the TTL then you must wait the TTL (in seconds) so it updates before verifying the domain. Contact your DNS provider if unsure.

Assuming your DNS TXT records checked out, you can now click the button “Download SSL Certificate”. This will generate the certificate, private key and CA Bundle. These three blocks of text are required to be copied and pasted into GoDaddy. It will take about 30 seconds for the certs to be generated.

Once certificate is generated

  • Go to CPanel >> Search for SSL and select SSL/TLS.
  • Now Select Manage SSL Certificates link
  • Copy and Paste your certificate in the field called Certificate (CRT) and click the AutoFill by Certificate button
  • Copy and Paste the sslforfree field called private key into the GoDaddy Private Key (KEY) Field
  • Finally click the button at the bottom Install Certificate
  • Congrats, your SSL Cert is installed.
Click SSL/TLS link
Click the AutoFill by Certificate

Troubleshooting

Steps

  1. Confirm the SOA DNS shows your text records
  2. Confirm replication is taking place throughout the world

Use the Tools to verify Replication

  1. web site https://dnslookup.online/soa.html
  2. web site https://dnschecker.org
  3. command or terminal prompt with nslookup

Confirm SOA is Correct

SOA or Start of Authority is what I call the master DNS Record holder. This is the GoDaddy name server that holds your DNS Records (what you just changed) and those changes get replicated to hundreds of DNS servers in the world. One of which SslForFree will query to see if your TXT record exists during verification.

To Get your DNS GoDaddy DNS server name you can use dnslookup.online/soa.html. Enter your domain name and click SOA Lookup. This will show you the DNS server that your master DNS Record is in. the SOA server name is the Mname.

Once you know the master SOA server name you can use a command prompt to see if the Master Server is the issue or replication of DNS is the issue.

Go to your terminal prompt or command prompt and enter nslookup -q=TXT _acme-challenge.mydomain.name and the mName from SOA lookup tool. Obviously replace mydomain.name with your actual domain name.

Example lookup

This will return either the text value of the TXT record you queried, or will return “server can’t find _acme-challenge.domain.name NXDOMAIN”. this means that your actual DNS Record may be entered incorrectly, or there is a problem with the GoDaddy DNS server, contact GoDaddy.

WARNING: GoDaddy will certainly help with the DNS, but no so much with you trying to use the ssl from SSLFor Free. The sell a product for ssl certificates, and that is what they will recommend. So keep the call about DNS only.

Once your SOA DNS server is returning both TXT records, try and refresh the sslForFree verify pages again. Could be the replication has made it to them, and you can move on to generating your cert. If not yet, check the replication of the master SOA DNS Records. Go to https://dnschecker.org and select TXT for the type and enter your full TXT Record including the domain name. You should see a map with either Green checks or red x’s. If you are green, then at this point you should be able to generate your ssl certs, and copy paste the cert, private key and ca bundle to GoDaddy and install your cert.

If you are still having issues, you should probably buy the GoDaddy certificate.