Deatherage Web Development https://www.dwdonline.com Simplifying the web for you and your customers!™ Sat, 30 Nov 2019 16:39:20 +0000 en-US hourly 1 Contact Form 7 Won’t Send https://www.dwdonline.com/blog/contact-form-7-wont-send.html https://www.dwdonline.com/blog/contact-form-7-wont-send.html#respond Sat, 30 Nov 2019 16:39:19 +0000 https://www.dwdonline.com/?p=3053 If you are getting the dreaded “There was an error trying to send your message. Please try again later,” and you’ve tried the Captcha fixes, then there’s another thing you should check. Contact Form 7 could be using WordPress’ function to block comments to block the submission of your form. The Solution:Go to Settings > […]

The post Contact Form 7 Won’t Send appeared first on Deatherage Web Development.

]]>
If you are getting the dreaded “There was an error trying to send your message. Please try again later,” and you’ve tried the Captcha fixes, then there’s another thing you should check.

Contact Form 7 could be using WordPress’ function to block comments to block the submission of your form.

The Solution:
Go to Settings > Discussion > Comment Moderation. If there’s an IP address in this box, it could be blocking your form submission.

Note: If you are using Cloudflare, it could be blocking any that seem to be submitted from the server IP. You need to fix that – but removing your server’s local IP from this box will allow your forms to be submitted again.

The post Contact Form 7 Won’t Send appeared first on Deatherage Web Development.

]]>
https://www.dwdonline.com/blog/contact-form-7-wont-send.html/feed 0
RegTech and Vape Juice https://www.dwdonline.com/blog/regtech-and-vape-juice.html https://www.dwdonline.com/blog/regtech-and-vape-juice.html#respond Sat, 21 Apr 2018 21:35:39 +0000 https://www.dwdonline.com/?p=1275 RegTech (Regulation Technology),  has been used in the financial industry (often referred to as FinTech), since 2008. But, it has only been recently that the tech industry has considered applying this to other fields. As a small business consultant and web developer, I often have small businesses come to me looking for small-business solutions to […]

The post RegTech and Vape Juice appeared first on Deatherage Web Development.

]]>
RegTech (Regulation Technology),  has been used in the financial industry (often referred to as FinTech), since 2008. But, it has only been recently that the tech industry has considered applying this to other fields. As a small business consultant and web developer, I often have small businesses come to me looking for small-business solutions to big problems.

One of these has been the need to comply with regulations for tobacco and vaping products. Needing to comply with regulations isn’t something new in business, or in e-commerce. Sometimes they are relatively simple, sometimes they are complicated. With two recently customers, I used RegTech to help them comply with new regulatory burdens for the vape company.

As e-commerce has become the norm, states have begun to regulate e-commerce and the sale of goods in their state. The problem we were presented with is that each state has different regulations related to the sale of vape products. For example, different states have different ages that range from 18 to 23 years old to be allowed to buy tobacco. Some states regulate vape products the same as tobacco, while others only regulate the vape juice. Others regulate the way that verification is conducted online. Some require that the e-commerce company actually see and verify the customer’s ID (such as a driver license). With others, you are simply required to verify their date of birth. Whatever the case, there are APIs that can usually provide this information.

We were able to build our clients a system, based on RegTech that provides them with real-time compliance, with the least intrusiveness possible. When the customer checks out, based on their state, the system asks them for the least amount of data needed to comply with that state’s regulations. For example, in California, customers must be 21. We would ask them for their date of birth. They already fill in their address, so the two are sent in realtime to an API which returns either a verification or a need for more information. In some cases, a partial (last 4) social security number is needed. Once they enter that, the SSN is sent back to the API and a new verification is run. This takes less than a second. A decision is returned. In some states, we are required to take further steps to verify a customer’s identity. For example, we may present them with questions that only they should know, such as ask them the name of their car loan company. The customer does not see this as it is completed as they are finishing the checkout, and the verification information is stored in the backend for order processing.

When employees begin the processing of the order, they are given a score that tells them if the customer has been properly verified. It also gives a score on the likelihood (based on data) of their being any fraud related to the verification. In rare cases, the employee may either send a request for the customer to provide additional information or in very rare cases have them upload a copy of their state-issued ID.

Buy using RegTech, we have been able to help small and medium-size companies stay in compliance with 50 different state regulatory requirements and made it less burdensome for them. Even with the initial cost of implementing, their cost has been cut because it is less labor intensive. It has also helped them to retain customers because the process has become less invasive. Before our solution, companies would have to have every customer upload a copy of their ID. Then an employee would have to manually call and verify that. Not only did this present security and privacy concerns, but it takes many more hours – costing the company more in wages.

The post RegTech and Vape Juice appeared first on Deatherage Web Development.

]]>
https://www.dwdonline.com/blog/regtech-and-vape-juice.html/feed 0
My Favorite Chrome Extensions https://www.dwdonline.com/blog/favorite-chrome-extensions.html https://www.dwdonline.com/blog/favorite-chrome-extensions.html#respond Sat, 20 May 2017 22:43:52 +0000 http://www.dwdonline.com/?p=1003 In my opinion, Chrome is the best browser out there in terms of cross-platform compatibility, security, and speed. Chrome extensions make Chrome better. Just don’t overdo them, because that can slow down the browser, or it can change the way pages load. Here’s a list of extensions I run on Google Chrome. 1. Ears: Bass Boost, EQ […]

The post My Favorite Chrome Extensions appeared first on Deatherage Web Development.

]]>
In my opinion, Chrome is the best browser out there in terms of cross-platform compatibility, security, and speed. Chrome extensions make Chrome better. Just don’t overdo them, because that can slow down the browser, or it can change the way pages load. Here’s a list of extensions I run on Google Chrome.

1. Ears: Bass Boost, EQ Any Audio!
Whether it’s a cat video on Facebook, your favorite music on Pandora or Spotify, with this extension, you can turn up the sound, and you can alter the EQ. I use it daily when listening to music while working.

2. Ad Block Extension
There are various ad block extensions available. The one I use is AdBlock. But there are a number of options out there.

3. Grammarly for Chrome
Everyone should have this extension. There’s just no excuse anymore for blatant grammar errors. It works on most websites, including Facebook.

4. F___Book Post Manager
Keep you wall clean. I use this monthly to clean up my history. You have to run functions a few times, but it’s the only extension out there that helps you remove/unlike/hide posts.

5. SEOquake
SEO toolbar that gives you information about your site, or other sites you’re on.

The post My Favorite Chrome Extensions appeared first on Deatherage Web Development.

]]>
https://www.dwdonline.com/blog/favorite-chrome-extensions.html/feed 0
HTTPS / SSL is Becoming the Standard – Finally! https://www.dwdonline.com/blog/https-ssl-becoming-standard-finally.html https://www.dwdonline.com/blog/https-ssl-becoming-standard-finally.html#respond Wed, 07 Dec 2016 13:47:58 +0000 http://www.dwdonline.com/?p=931 In 2014, Google announced that it would start considering whether a website used SSL in search results.  But, it wasn’t required, and it barely affected SEO. But, with 2017 approaching, quickly, if you are not running your site with SSL, you really have no excuse anymore. Starting in January, Google Chrome and other browsers will […]

The post HTTPS / SSL is Becoming the Standard – Finally! appeared first on Deatherage Web Development.

]]>
In 2014, Google announced that it would start considering whether a website used SSL in search results.  But, it wasn’t required, and it barely affected SEO. But, with 2017 approaching, quickly, if you are not running your site with SSL, you really have no excuse anymore. Starting in January, Google Chrome and other browsers will start warning users if a site is insecure. This means users will leave your site thinking it is a danger (and it is) to them.

In the past SSL certificates cost as much as $2,500, but in recent years, they have dropped to $4.99 a year. But, along with cost, users have to deal with the complicated process of approvals and installing.  But, there’s good news. It’s really easy now (with most hosts) to install a free SSL that’s endorsed by Google, Firefox, and other industry big-shots.

Because most people use WordPress for small sites (if you have Joomla, dump it now – it’s a massive security risk), I’m going to give you the basics for moving your WordPress site to SSL. Most people use CPanel/WHM.

1. Login to your CPanel, and in the security section, look for “Lets Encrypt SSL” or “AutoSSL.” It’s the same, just some hosts use a different name, depending on the version of their software.

2. Once you click on “Lets Encrypt SSL” or “AutoSSL,” you will see a list of you domains, and a link by each that says “issue.” Click it. It’s really that simple. You will be issued a SSL certificate, and it will be installed on the domain. If it asks if you want it on SNI, say yes.

If you host is one who’s still stuck in the past, you can get a free Let’s Encrypt generated here: https://www.sslforfree.com

3. In CPanel, launch PhpMyAdmin, and export your database. This is important in-case you need to restore. Keep this backup.

4. Now, login to your WordPress, and go to Plugins. Click “Add New” and install “Better Search Replace.” This will allow you to search for, and replace your non-ssl with your ssl domain. Example would be old-domain: https://www.dwdonline.com, new-domain: https://www.dwdonline.com. Make sure to search with and without the www, and make sure to uncheck the “dry-run.” This will allow you to update your site’s database without breaking the theme.

5. Go to Settings > General and make sure your web address has the https.

6. Let Google know. Do a search on Google for articles about changing your domain in the Webmaster Tools.

The post HTTPS / SSL is Becoming the Standard – Finally! appeared first on Deatherage Web Development.

]]>
https://www.dwdonline.com/blog/https-ssl-becoming-standard-finally.html/feed 0
macOS Sierra with SSH https://www.dwdonline.com/blog/macos-sierra-ssh.html https://www.dwdonline.com/blog/macos-sierra-ssh.html#respond Tue, 20 Sep 2016 19:20:26 +0000 http://www.dwdonline.com/?p=899 If you upgraded to macOS Sierra (beta or the new publicly available today 10/20/16), you might have issues with SSHing into servers – especially Linux. That’s because newer versions of Linux and Mac require better encryption. The default has always been 3des, but you need to use at least aes128-ctr. Here’s an example of the old SSH […]

The post macOS Sierra with SSH appeared first on Deatherage Web Development.

]]>
If you upgraded to macOS Sierra (beta or the new publicly available today 10/20/16), you might have issues with SSHing into servers – especially Linux. That’s because newer versions of Linux and Mac require better encryption.

The default has always been 3des, but you need to use at least aes128-ctr. Here’s an example of the old SSH command in Terminal:
ssh -c 3des -2 -l root 101.101.101.101 -p 22 ;exit

Now, you’d need to update that to:

ssh -c aes128-ctr -2 -l root 101.101.101.101 -p 22 ;exit

The post macOS Sierra with SSH appeared first on Deatherage Web Development.

]]>
https://www.dwdonline.com/blog/macos-sierra-ssh.html/feed 0
Is Upgrading Magento Important? https://www.dwdonline.com/blog/upgrading-magento-important.html https://www.dwdonline.com/blog/upgrading-magento-important.html#respond Wed, 06 Jul 2016 23:32:44 +0000 http://www.dwdonline.com/?p=870 Clients often ask me how important upgrading Magento is? The answer is yes – if you want to keep your e-commerce site running smoothly and securely. Updates bring a number of benefits: They patch bugs. When people report bugs – problems with the Magento software, those get put in a database. If the bug is found […]

The post Is Upgrading Magento Important? appeared first on Deatherage Web Development.

]]>
Clients often ask me how important upgrading Magento is? The answer is yes – if you want to keep your e-commerce site running smoothly and securely.

Updates bring a number of benefits:

  1. They patch bugs. When people report bugs – problems with the Magento software, those get put in a database. If the bug is found to be real, a fix will be rolled out in a future update. And remember – just because you haven’t noticed the bug, doesn’t mean it’s not a problem for you. It could be doing something you don’t know about yet.
  2. They patch security holes. This is very important. I can’t stress enough. It’s important because every moment of every day, hackers are trying to find a way to breach the security of sites. Once a whole is found, automated scripts are made that go looking for sites that have not patched that security hole. 99% of hackings I deal with are because people knowingly left a security update unapplied. The time to patch it costs much less than the time to recover from a hacking, including your lost revenue and damage to your reputation.
  3. New features. New updates bring new features. This can be important as e-commerce is constantly changing. You need to be able to keep up.
  4. Performance. Tech is always changing. Computers get faster, software gets better. Servers are updated and it’s important to keep your Magento up to date so that performance is maximized, and you stay compatible with server software. Remember, customers buy more from a fast site. They leave slow sites.

Give us a call or email us if you need an update.

The post Is Upgrading Magento Important? appeared first on Deatherage Web Development.

]]>
https://www.dwdonline.com/blog/upgrading-magento-important.html/feed 0
Customer E-Liq https://www.dwdonline.com/blog/customer-e-liq.html https://www.dwdonline.com/blog/customer-e-liq.html#respond Sun, 05 Jun 2016 23:15:35 +0000 http://www.dwdonline.com/?p=859 https://www.e-liq.com/e-liquids/e-liquid-bases

The post Customer E-Liq appeared first on Deatherage Web Development.

]]>
https://www.e-liq.com/e-liquids/e-liquid-bases

The post Customer E-Liq appeared first on Deatherage Web Development.

]]>
https://www.dwdonline.com/blog/customer-e-liq.html/feed 0
How to Upgrade Magento Via SSH https://www.dwdonline.com/blog/how-to-upgrade-magento-via-ssh.html https://www.dwdonline.com/blog/how-to-upgrade-magento-via-ssh.html#respond Fri, 06 Nov 2015 22:52:36 +0000 http://www.dwdonline.com/?p=791 Upgrading Magento via SSH is usually much simpler than via the magento downloader. To upgrade follow these simple steps. 1. First backup. Download a copy of your database, and backup your files. You can make a zip of them. 2. Set the permissions for mage: chmod +x mage 3. Run mage-setup and sync: ./mage mage-setup […]

The post How to Upgrade Magento Via SSH appeared first on Deatherage Web Development.

]]>
Upgrading Magento via SSH is usually much simpler than via the magento downloader. To upgrade follow these simple steps.

1. First backup. Download a copy of your database, and backup your files. You can make a zip of them.

2. Set the permissions for mage:
chmod +x mage

3. Run mage-setup and sync:
./mage mage-setup .
./mage sync

4. Upgrade Magento:
./mage upgrade-all --force

If that doesn’t work, try:
./mage install http://connect20.magentocommerce.com/community Mage_All_Latest --force

5. It’s always a good idea to run the indexer and clear the cache:
php shell/indexer.php reindexall
rm -rf downloader/.cache/ var/cache/

You’re all done (as long as there were no errors.

The post How to Upgrade Magento Via SSH appeared first on Deatherage Web Development.

]]>
https://www.dwdonline.com/blog/how-to-upgrade-magento-via-ssh.html/feed 0
Centos & SSH2: Properly installing https://www.dwdonline.com/blog/lamp/centos-ssh2-properly-installing.html https://www.dwdonline.com/blog/lamp/centos-ssh2-properly-installing.html#respond Wed, 04 Nov 2015 15:42:18 +0000 http://www.dwdonline.com/?p=787 Everything is harder on Centos, and that includes ssh2. If you’re having issues, here are the steps below. 1. First you have to install the following packages: yum install automake make php-devel libtool openssl-devel gcc++ gcc 2. Next, change to the following directory: cd /usr/lib64/php 3. Let’s create a build directory: mkdir build-dir 4. Download […]

The post Centos & SSH2: Properly installing appeared first on Deatherage Web Development.

]]>
Everything is harder on Centos, and that includes ssh2. If you’re having issues, here are the steps below.

1. First you have to install the following packages:
yum install automake make php-devel libtool openssl-devel gcc++ gcc

2. Next, change to the following directory:
cd /usr/lib64/php

3. Let’s create a build directory:
mkdir build-dir

4. Download the current version of ssh2. As of 11/04/15, it is ssh2-0.12:

wget http://pecl.php.net/get/ssh2-0.12.tgz
tar xzvf ssh2-0.12.tgz

4. Now, let’s prepare and compile:

phpize
./configure –-with-ssh2
make

5. Copy the module to your system:
cp modules/ssh2.so /usr/lib64/php/modules/ssh2.so

6. Edit your php.ini file:
nano /etc/php.d/ssh2.ini
make sure the file only contains this:
extension=ssh2.so

7. Cleanup (remove the build directory and extra files):

cd ../../
rm -f build-dir

The post Centos & SSH2: Properly installing appeared first on Deatherage Web Development.

]]>
https://www.dwdonline.com/blog/lamp/centos-ssh2-properly-installing.html/feed 0
Magento: Unknown cipher in list: TLSv1 https://www.dwdonline.com/apache/magento-unknown-cipher-in-list-tlsv1.html https://www.dwdonline.com/apache/magento-unknown-cipher-in-list-tlsv1.html#comments Thu, 17 Sep 2015 04:53:02 +0000 http://www.dwdonline.com/?p=773 If you are getting the error “Unknown cipher in list: TLSv1” while installing Magento or updating it, chances are it’s because you are hosting on a Centos box and well, Centos is always a pain. To fix it: Edit downloader/lib/Mage/HTTP/Client/Curl.php, and: change $this->curlOption(CURLOPT_SSL_CIPHER_LIST, 'TLSv1'); to $this->curlOption(CURLOPT_SSLVERSION, CURL_SSLVERSION_TLSv1);

The post Magento: Unknown cipher in list: TLSv1 appeared first on Deatherage Web Development.

]]>
If you are getting the error “Unknown cipher in list: TLSv1” while installing Magento or updating it, chances are it’s because you are hosting on a Centos box and well, Centos is always a pain. To fix it:

Edit downloader/lib/Mage/HTTP/Client/Curl.php, and:

change

$this->curlOption(CURLOPT_SSL_CIPHER_LIST, 'TLSv1');

to

$this->curlOption(CURLOPT_SSLVERSION, CURL_SSLVERSION_TLSv1);

The post Magento: Unknown cipher in list: TLSv1 appeared first on Deatherage Web Development.

]]>
https://www.dwdonline.com/apache/magento-unknown-cipher-in-list-tlsv1.html/feed 3