WebFaction
Community site: login faq

I run a Wordpress site, and was - maybe naively - hoping to be able to open a simple webshop on the site. So, I installed the plugin WooCommerce, and instantly got this error message:

"WooCommerce Gateway PayPal Express Checkout requires OpenSSL >= 1.0.1 to be installed on your server"

In Webfaction's control panel, I changed the website setting from http to https, and then I got this error message:

"Certificate Error There are issues with the site's certificate chain (net::ERR_CERT_COMMON_NAME_INVALID). This page is insecure (broken HTTPS)."

I'm a newbie as far as anything about https and certificates are concerned. So I'd appreciate some tips and advice here! Should I simply give up running a WooCommerce webshop? Will it cost me a fortune in certificates to run such a thing?

Are there other plugins for Wordpress which would be simpler to set up?

Regards, Mik

asked 17 Aug '16, 07:32

Mik Aidt
1112
accept rate: 0%


The OpenSSL requirement isn't really in reference to your site's certificate. It's a requirement for your payment plugin to communicate securely with PayPal.

Our CentOS6 servers (Web300-Web499) and CentOS7 servers (web500+ and all cloud servers) all have OpenSSL >= 1.0.1, but our older CentOS5 servers do not. If you need the newer OpenSSL, then you can request a migration to a newer server via the migration form in the control panel.

Regarding changing your website from HTTP to HTTPS in the panel, that does two things:

  • It makes your site accessible ONLY via HTTPS. If you want it to be available via both HTTP and HTTPS, then you need to set up two sites, one for HTTP and one for HTTPS.
  • It configures your site to use your server's shared certificate. Since the shared certificate isn't issued for your domain, browsers will show an error or warning like the one that you saw. The only way around that is to purchase your own certificate, or get a free one from LetsEncrypt or StartSSL.

I hope this helps!

permanent link

answered 17 Aug '16, 17:22

seanf
12.2k41836
accept rate: 37%

Thank you very much, Sean, for taking time to explain this. Yes, that helped a lot! From how I understand it I will now request a migration and remain in http-mode.

m

permanent link

answered 17 Aug '16, 20:43

Mik Aidt
1112
accept rate: 0%

Hi Sean, I noticed that on the migration price list it says: "New plan (all new plans are on CentOS 7 servers with SSD storage) $10/mo, 1GB RAM, 100GB SSD storage, 1TB bandwidth, shared server"

It looks as if "100GB" is a mistake (the one extra zero)? According to normal price logic I reckon it should say "10GB". Or...? m

permanent link

answered 17 Aug '16, 20:49

Mik Aidt
1112
accept rate: 0%

The listing of 100GB SSD disk storage is correct, no error here :)

(17 Aug '16, 21:39) NickR ♦♦

So, I have now read the server migration request form.

I have quite a few websites running on the CentOS 5 (32bit) server, many of them Wordpress sites with lots of plugins, others very old sites, back from the 1990s. It looks to me like it could be a major risk and a huge workload to move them all over to a CentOS 7 server with SSD storage, with all the related work with checking and repairing) if only because I need one new site to run with a webshop.

I reckon I'd be better off starting up a fresh account on the CentOS 7 server, which would then be for the webshop-site only. Do you see any problem with choosing that solution, (apart from of course my own problem of having to cover that extra cost?)

permanent link

answered 17 Aug '16, 21:04

Mik Aidt
1112
accept rate: 0%

If you want to take your time migrating all the sites, as opposed to us moving everything at once, then getting the additional server is a good idea. You can then request the old one to be removed whenever you have no further use for it.

(17 Aug '16, 21:40) NickR ♦♦
Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Question tags:

×74

question asked: 17 Aug '16, 07:32

question was seen: 4,242 times

last updated: 17 Aug '16, 21:40

WEBFACTION
REACH US
SUPPORT
AFFILIATE PROGRAM
LEGAL
© COPYRIGHT 2003-2019 SWARMA LIMITED - WEBFACTION IS A SERVICE OF SWARMA LIMITED
REGISTERED IN ENGLAND AND WALES 5729350 - VAT REGISTRATION NUMBER 877397162
5TH FLOOR, THE OLD VINYL FACTORY, HAYES, UB3 1HA, UNITED KINGDOM