Go to main content

Textpattern CMS support forum

You are not logged in. Register | Login | Help

#16 2017-08-20 14:25:50

colak
Admin
From: Cyprus
Registered: 2004-11-20
Posts: 9,388
Website GitHub Mastodon Twitter

Re: Non-HTTPS Sites Labeled "Not Secure" by Chrome

Here is the answer from WF.

The official certbot client will not work on our servers as it requires root access.

Instead of following the instructions on community.webfaction.com/questions/19988/using-letsencrypt I would recommend that you try the following tool that was developed by one of our customers for the specifics of our environment:

github.com/will-in-wi/letsencrypt-webfaction


Yiannis
——————————
NeMe | hblack.art | EMAP | A Sea change | Toolkit of Care
I do my best editing after I click on the submit button.

Offline

#17 2017-08-21 02:53:39

bici
Member
From: vancouver
Registered: 2004-02-24
Posts: 2,260
Website Mastodon

Re: Non-HTTPS Sites Labeled "Not Secure" by Chrome

thank-you. but the link to github does it provide step by step instructions? if so it was not obvious to me.


…. texted postive

Offline

#18 2017-08-21 04:56:25

colak
Admin
From: Cyprus
Registered: 2004-11-20
Posts: 9,388
Website GitHub Mastodon Twitter

Re: Non-HTTPS Sites Labeled "Not Secure" by Chrome

Hi Bici,

I have braved it to a point but I am also finding it difficult.


Yiannis
——————————
NeMe | hblack.art | EMAP | A Sea change | Toolkit of Care
I do my best editing after I click on the submit button.

Offline

#19 2017-08-21 15:06:34

colak
Admin
From: Cyprus
Registered: 2004-11-20
Posts: 9,388
Website GitHub Mastodon Twitter

Re: Non-HTTPS Sites Labeled "Not Secure" by Chrome

I’ve gone through the instructions up to a point but when I try

$ rbenv install 2.3.1

I get

-bash: rbenv: command not found

Understandable as I get the same result after

$ type rbenv

What is not understandable is that a .rbenv actually exists as I think that I have installed it successfully. Can someone shed some light on what’s wrong?


Yiannis
——————————
NeMe | hblack.art | EMAP | A Sea change | Toolkit of Care
I do my best editing after I click on the submit button.

Offline

#20 2017-08-21 19:47:42

jakob
Admin
From: Germany
Registered: 2005-01-20
Posts: 5,205
Website GitHub

Re: Non-HTTPS Sites Labeled "Not Secure" by Chrome

HI Yiannis, unless you are already using RBEnv to manage Ruby, or if you are already a Ruby developer that stage is – they say – not necessary.

I’ve just tried following the step-by-step instructions on the wiki linked at the top for Wordpress and got as far as “what you’ve done so far” without problems. The “rbenv” installation is not part of that. The only error I found in the instructions up to that point was that the this command under “Get a real certificate”:

letsencrypt_webfaction --account_email etc. etc.

should read:

letsencrypt_webfaction --letsencrypt_account_email etc. etc.

(same as it does for the test certificate instance a few paragraphs further up)

I now need to set up the htaccess redirect, the admin setting for https and check my site for hard-coded instances of http:// links that should read now read https:// or (maybe better) have no protocol.

I’ll look at setting up the CRON job after I have it working cleanly on https.

ADDED: the password you add to the letsencrypt_webfaction … command is your general webfaction password (not your SSH password).

I also set up config-yml as described here placing in a directory in my account base directory. It follows exactly the pattern shown here leaving domains, public, servername, and cert_name blank (with servername included it threw an error at least when logged in via SSH). You can then use letsencrypt_webfaction … command without specifying username and password.


TXP Builders – finely-crafted code, design and txp

Offline

#21 2017-08-21 20:27:50

bici
Member
From: vancouver
Registered: 2004-02-24
Posts: 2,260
Website Mastodon

Re: Non-HTTPS Sites Labeled "Not Secure" by Chrome

colak wrote #306698:

I’ve gone through the instructions up to a point but when I try

i hope that someone can post a fool (me) proof write-up for webfaction


…. texted postive

Offline

#22 2017-08-25 05:06:37

colak
Admin
From: Cyprus
Registered: 2004-11-20
Posts: 9,388
Website GitHub Mastodon Twitter

Re: Non-HTTPS Sites Labeled "Not Secure" by Chrome

It seems that I reached a point that I definitely can not move from:)

Would it be OK to just delete all installs via sftp and start again… or will I break the internet?


Yiannis
——————————
NeMe | hblack.art | EMAP | A Sea change | Toolkit of Care
I do my best editing after I click on the submit button.

Offline

#23 2017-08-25 07:58:24

philwareham
Core designer
From: Haslemere, Surrey, UK
Registered: 2009-06-11
Posts: 3,565
Website GitHub Mastodon

Re: Non-HTTPS Sites Labeled "Not Secure" by Chrome

The simplest way of getting HTTPS working on your site is to use the option in Cloudflare, see here. Whilst this isn’t the most elegant approach (using your own certificate is preferred IMO) it works absolutely fine. Indeed, we use it for the Textpatern docs site since it runs on Jekyll GitHub Pages which doesn’t allow for an SSL certificate directly.

I’d still persevere with getting a certificate set up on your domain if you can, but if it’s proving impossible then that is an acceptable (free) alternative.

Offline

#24 2017-08-26 07:04:19

jpdupont
Member
Registered: 2004-10-01
Posts: 752

Re: Non-HTTPS Sites Labeled "Not Secure" by Chrome

Hello colak,
Did you follow the three easy steps method that I have given the link above?
Read the comments also, especially regarding the auto-renew script.
Here is a summary of it
An other good summary here with the auto-renew script
I followed this method for several sites successfully. The only thing I look forward to is the process automation that has been announced by Webfaction since June.

Jean-Pol

Last edited by jpdupont (2017-08-26 07:07:48)

Offline

#25 2017-08-26 10:40:11

colak
Admin
From: Cyprus
Registered: 2004-11-20
Posts: 9,388
Website GitHub Mastodon Twitter

Re: Non-HTTPS Sites Labeled "Not Secure" by Chrome

Hi jp

I started by checking the WF forum post that you linked to but WF support directed me to another method which I find confusing.

Thanks for the 3 easy steps reminder. I’ll look into it.


Yiannis
——————————
NeMe | hblack.art | EMAP | A Sea change | Toolkit of Care
I do my best editing after I click on the submit button.

Offline

#26 2017-08-27 06:34:10

colak
Admin
From: Cyprus
Registered: 2004-11-20
Posts: 9,388
Website GitHub Mastodon Twitter

Re: Non-HTTPS Sites Labeled "Not Secure" by Chrome

Could somebody please shed some light re my question here?


Yiannis
——————————
NeMe | hblack.art | EMAP | A Sea change | Toolkit of Care
I do my best editing after I click on the submit button.

Offline

#27 2017-08-28 06:13:17

jakob
Admin
From: Germany
Registered: 2005-01-20
Posts: 5,205
Website GitHub

Re: Non-HTTPS Sites Labeled "Not Secure" by Chrome

colak wrote #306731:

Could somebody please shed some light re my question here?

I’m not expert enough on ruby, but presumably for the System Ruby method, you can use uninstall in place of install, but use the entire command as given on the GitHub page to ensure you’re working with the relevant ruby installation locations:

GEM_HOME=$HOME/.letsencrypt_webfaction/gems RUBYLIB=$GEM_HOME/lib gem2.2 uninstall letsencrypt_webfaction

I can’t comment on the RBenv way, but if you had already done the System Ruby method, you don’t need the RBenv as well. As I understand it, the instructions are either/or.

Before you do that, try updating you existing letsencrypt_webfaction installation. The command is identical to running the install command a second time.

Did you try running the command under Testing and then looking in the webfaction admin area at SSL certificates? Running the command showed no output in the terminal (= success) and the test certificate appeared in the webfaction admin area (after revisiting the page). If you get that far, you should be ready to go with the rest.

One thing that was mentioned in one of the other tutorials is that the letsencrypt_account_email you use should be associated with your webfaction account.

EDIT: here and here are some notes about uninstalling rbenv if you used that method.


TXP Builders – finely-crafted code, design and txp

Offline

#28 2017-08-28 06:33:21

bici
Member
From: vancouver
Registered: 2004-02-24
Posts: 2,260
Website Mastodon

Re: Non-HTTPS Sites Labeled "Not Secure" by Chrome

colak wrote #306731:

Could somebody please shed some light re my question here?

PS the latest from Webfaction:
“Our development team are working on implementing Let’s Encrypt to WebFaction control panel, but there is no ETA for this yet”.


…. texted postive

Offline

#29 2017-10-01 16:26:43

jpdupont
Member
Registered: 2004-10-01
Posts: 752

Re: Non-HTTPS Sites Labeled "Not Secure" by Chrome

Yannis,
Have you been able to install your certificates? I just tried the method recommended by Webfaction successfully, after a bug fixed by the author of the script.

If you need it, can I provide you with a step-by-step tutorial.

Last edited by jpdupont (2017-10-01 16:27:06)

Offline

#30 2017-10-02 01:27:54

bici
Member
From: vancouver
Registered: 2004-02-24
Posts: 2,260
Website Mastodon

Re: Non-HTTPS Sites Labeled "Not Secure" by Chrome

jpdupont wrote #307269:

Yannis,
Have you been able to install your certificates? I just tried the method recommended by Webfaction successfully, after a bug fixed by the author of the script.

If you need it, can I provide you with a step-by-step tutorial.

i would like to install it. i am on Webfaction


…. texted postive

Offline

Board footer

Powered by FluxBB