Advertisement:

Author Topic: Converting to https, step-by-step...  (Read 12693 times)

Offline Matthew-me

  • Semi-Newbie
  • *
  • Posts: 78
  • Gender: Male
  • I know what I know and I know what I don't know.
Re: Converting to https, step-by-step...
« Reply #20 on: August 23, 2017, 08:53:48 AM »
I will upgrade too as prior to 0.14, any linked images that are not https will disable SSL for that particular page - is that correct ?

2.014 includes a port from the Beta 2.1 of the image proxy option and https for Avatars.

Simple Machines Forum has released a new patch to the 2.0.x line, bringing our latest release version to 2.0.14.
...
The quick summary of changes is as follows:
  • Added PHP 7 support.
  • Ported image proxy support from SMF 2.1.
  • Also added HTTPS for avatars.
  • Accept email addresses with long TLDs.
  • See the changelog for more.

Without upgrading pages will still load over SSL but you won't see the green padlock if there is mixed content, or you may get a warning or refusal to load - depending on browser and configuration. Upgrading to 2.014 would be my personal recommendation. Having just done a fresh install on a new server, everything is working great with SSL across the whole site.

Kindly,

M
How will you make the world a better place today?

Offline vbgamer45

  • SMF Friend
  • SMF Super Hero
  • *
  • Posts: 19,273
    • smfhacks on Facebook
    • VBGAMER45 on GitHub
    • @createaforum on Twitter
    • SMF For Free
Re: Converting to https, step-by-step...
« Reply #21 on: August 23, 2017, 09:21:21 PM »
I would also recommend http2 with apache. Easy to setup on apache 2.4
You get a nice speed boost for ssl sites
httpd.conf file
add
LoadModule http2_module modules/mod_http2.so


And in each virtual host that has SSL
Protocols h2 http/1.1
Community Suite for SMF - Take your forum to the next level built for SMF, Gallery,Store,Classifieds,Downloads,more!

SMFHacks.com -  Paid Modifications for SMF

Mods:
EzPortal - Portal System for SMF
SMF Gallery Pro
SMF Store SMF Classifieds Ad Seller Pro

Offline aegersz

  • Sophist Member
  • *****
  • Posts: 1,109
  • Gender: Male
  • "mods" junkie
    • dopetalk
Re: Converting to https, step-by-step...
« Reply #22 on: August 27, 2017, 06:08:18 AM »
I just moved to 2.0.14 and am very happy. everything is working well. image proxy is a cool thing.
SMF 2.0: 135+ mods installed (the full list can be seen at http://forum.drugs-and-users.org/index.php/topic,3301)

Offline seosefi

  • Newbie
  • *
  • Posts: 2
Re: Converting to https, step-by-step...
« Reply #23 on: September 06, 2017, 03:23:45 AM »
I've spent like 10 days to convert to https, it's really hard to switch. Thank you for completing the process by looking at the makalen. It's been good to fix it. For those who want to switch to https, there will also be a small recommendation, the webmaster search console needs to set the property as https, and the robots.txt file needs to be modified as https in the site map path.

Offline Kindred

  • The Mean One
  • Support Specialist
  • SMF Legend
  • *
  • Posts: 54,985
  • Gender: Male
    • Kindred-999 on GitHub
Re: Converting to https, step-by-step...
« Reply #24 on: September 06, 2017, 04:14:11 PM »
Sorry, but that last post made no sens at all....
Please do not PM, IM or Email me with support questions.  You will get better and faster responses in the support boards.  Thank you.

Offline shawnb61

  • Support Specialist
  • Full Member
  • *
  • Posts: 452
    • sbulen on GitHub
Re: Converting to https, step-by-step...
« Reply #25 on: September 06, 2017, 09:39:24 PM »
I believe seosefi is saying that if we use them, we may need to also update our URLs in Google Webmaster Tools and Bing Webmaster Tools (for Bing & Yahoo) 

Also that if you have a SITEMAP: specified in your robots.txt, don't forget that, too. 

These make sense to me.   Easy to forget that stuff. 

I think the makalen reference is a typo(???).  The only connection my brain made was to Macallen scotch, which I agree is a critical part of successfully completing the process. 
Address the process rather than the outcome.  Then, the outcome becomes more likely.   - Fripp

Offline peterinwa

  • Jr. Member
  • **
  • Posts: 333
  • Gender: Male
    • MySchnauzer.net
Re: Converting to https, step-by-step...
« Reply #26 on: October 10, 2017, 10:49:03 PM »
All my websites have been working fine after being converted with a .htaccess file, all showing the lock and secure. Until today.

Now they all work fine except for my forum which is in the folder /forums in my /public_html directory. It is showing NOT SECURE in multiple browsers.

What I don't understand is how it is possible that all my other websites, whose index.html files are found in other folders in my /public_html directory, are running fine and secure.

Any ideas what might be causing this?

Thank you,

Peter
Here's my forum:  www.MySchnauzer.net/forums

Offline 青山 素子

  • Server Team
  • SMF Super Hero
  • *
  • Posts: 17,019
  • 戦場ヶ原、蕩れ!
    • srvrguy on GitHub
    • @motokochan on Twitter
    • Nekomusume Moe
Re: Converting to https, step-by-step...
« Reply #27 on: October 10, 2017, 11:06:11 PM »
Is it specifically loading over http? If it's using https, you probably have an issue with mixed mode content. You can put a URL in the form over at https://www.whynopadlock.com/ and it will tell you what's loading insecurely.
Motoko-chan
Director, Simple Machines

Just because it's pouring down doesn't mean we're gonna drown. There's a time when all you can say is let it rain - Mat Kearney (Let It Rain)

Note: Unless otherwise stated, my posts are not representative of any official position or opinion of Simple Machines.


Offline peterinwa

  • Jr. Member
  • **
  • Posts: 333
  • Gender: Male
    • MySchnauzer.net
Re: Converting to https, step-by-step...
« Reply #28 on: October 10, 2017, 11:16:18 PM »
I used the link and all my other sites test fine, except for some insecure links to other websites. There are a good number in the forum. Could they cause the NOT SECURE issue?

They look like this:

Total number of items: 71
Number of insecure items: 5
Insecure URL: http://i990.photobucket.com/albums/af29/liz-wills/91daa7b807d8f9a426656dd94b924b9c_zpsff5vopcw.jpg
Found in: https://www.myschnauzer.net/forums/index.php?PHPSESSID=ho5bpq6s5cjpq17o22pl6la613;wwwRedirect

The forum test gave me:

SSL verification issue (Possibly mis-matched URL or bad intermediate cert.). Details:
ERROR: no certificate subject alternative name matches

This means nothing to me. I also don't know why it happens in the SMF folder and not the others. They would all operate under the same SSL.

Thank you very much!
Here's my forum:  www.MySchnauzer.net/forums

Offline Kindred

  • The Mean One
  • Support Specialist
  • SMF Legend
  • *
  • Posts: 54,985
  • Gender: Male
    • Kindred-999 on GitHub
Re: Converting to https, step-by-step...
« Reply #29 on: October 10, 2017, 11:25:14 PM »
Not really Anything you can do about those
Please do not PM, IM or Email me with support questions.  You will get better and faster responses in the support boards.  Thank you.

Offline peterinwa

  • Jr. Member
  • **
  • Posts: 333
  • Gender: Male
    • MySchnauzer.net
Re: Converting to https, step-by-step...
« Reply #30 on: October 10, 2017, 11:30:00 PM »
Do you think those items are causing the forum to show not secure? Would they cause this?

SSL verification issue (Possibly mis-matched URL or bad intermediate cert.). Details:
ERROR: no certificate subject alternative name matches

I think maybe this started today because the browsers just started checking for secure sites?
Here's my forum:  www.MySchnauzer.net/forums

Offline Kindred

  • The Mean One
  • Support Specialist
  • SMF Legend
  • *
  • Posts: 54,985
  • Gender: Male
    • Kindred-999 on GitHub
Re: Converting to https, step-by-step...
« Reply #31 on: October 10, 2017, 11:53:26 PM »
1- they will cause mixed content...   turning on the proxy in the forum settings will help, but may not fix. Broken photobucket links

2- no, that error is something else. Talk to your host

3- actually most browsers did this a few months ago
Please do not PM, IM or Email me with support questions.  You will get better and faster responses in the support boards.  Thank you.

Offline peterinwa

  • Jr. Member
  • **
  • Posts: 333
  • Gender: Male
    • MySchnauzer.net
Re: Converting to https, step-by-step...
« Reply #32 on: October 10, 2017, 11:56:18 PM »
Thank you.
Here's my forum:  www.MySchnauzer.net/forums

Offline Sacha

  • Semi-Newbie
  • *
  • Posts: 63
  • Gender: Male
    • sacha.ungarelli on Facebook
    • @@sachaun on Twitter
    • Argos Games
Re: Converting to https, step-by-step...
« Reply #33 on: October 11, 2017, 08:31:42 AM »
If i have Rewrite enabled in .htacces, some users receive the following error. I had to disable it in .htaccess file:



Quote
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]


# Errors!
ErrorDocument 400 //index.php?action=httperror;c=400
ErrorDocument 401 //index.php?action=httperror;c=401
ErrorDocument 402 //index.php?action=httperror;c=402
ErrorDocument 403 //index.php?action=httperror;c=403
ErrorDocument 404 //index.php?action=httperror;c=404
ErrorDocument 405 //index.php?action=httperror;c=405
ErrorDocument 406 //index.php?action=httperror;c=406
ErrorDocument 407 //index.php?action=httperror;c=407
ErrorDocument 408 //index.php?action=httperror;c=408
ErrorDocument 409 //index.php?action=httperror;c=409
ErrorDocument 410 //index.php?action=httperror;c=410
ErrorDocument 411 //index.php?action=httperror;c=411
ErrorDocument 412 //index.php?action=httperror;c=412
ErrorDocument 413 //index.php?action=httperror;c=413
ErrorDocument 414 //index.php?action=httperror;c=414
ErrorDocument 415 //index.php?action=httperror;c=415
ErrorDocument 416 //index.php?action=httperror;c=416
ErrorDocument 417 //index.php?action=httperror;c=417
ErrorDocument 500 //index.php?action=httperror;c=500
ErrorDocument 501 //index.php?action=httperror;c=501
ErrorDocument 502 //index.php?action=httperror;c=502
ErrorDocument 503 //index.php?action=httperror;c=503
ErrorDocument 504 //index.php?action=httperror;c=504
ErrorDocument 505 //index.php?action=httperror;c=505

I think the problem is "RewriteEngine On" because i deleted lines of https and .htaccess was like this and the continued:

Quote
RewriteEngine On

# Errors!
ErrorDocument 400 //index.php?action=httperror;c=400
ErrorDocument 401 //index.php?action=httperror;c=401
ErrorDocument 402 //index.php?action=httperror;c=402
ErrorDocument 403 //index.php?action=httperror;c=403
ErrorDocument 404 //index.php?action=httperror;c=404
ErrorDocument 405 //index.php?action=httperror;c=405
ErrorDocument 406 //index.php?action=httperror;c=406
ErrorDocument 407 //index.php?action=httperror;c=407
ErrorDocument 408 //index.php?action=httperror;c=408
ErrorDocument 409 //index.php?action=httperror;c=409
ErrorDocument 410 //index.php?action=httperror;c=410
ErrorDocument 411 //index.php?action=httperror;c=411
ErrorDocument 412 //index.php?action=httperror;c=412
ErrorDocument 413 //index.php?action=httperror;c=413
ErrorDocument 414 //index.php?action=httperror;c=414
ErrorDocument 415 //index.php?action=httperror;c=415
ErrorDocument 416 //index.php?action=httperror;c=416
ErrorDocument 417 //index.php?action=httperror;c=417
ErrorDocument 500 //index.php?action=httperror;c=500
ErrorDocument 501 //index.php?action=httperror;c=501
ErrorDocument 502 //index.php?action=httperror;c=502
ErrorDocument 503 //index.php?action=httperror;c=503
ErrorDocument 504 //index.php?action=httperror;c=504
ErrorDocument 505 //index.php?action=httperror;c=505

Then i deleted "RewriteEngine On" and worked fine:

Quote
# Errors!
ErrorDocument 400 //index.php?action=httperror;c=400
ErrorDocument 401 //index.php?action=httperror;c=401
ErrorDocument 402 //index.php?action=httperror;c=402
ErrorDocument 403 //index.php?action=httperror;c=403
ErrorDocument 404 //index.php?action=httperror;c=404
ErrorDocument 405 //index.php?action=httperror;c=405
ErrorDocument 406 //index.php?action=httperror;c=406
ErrorDocument 407 //index.php?action=httperror;c=407
ErrorDocument 408 //index.php?action=httperror;c=408
ErrorDocument 409 //index.php?action=httperror;c=409
ErrorDocument 410 //index.php?action=httperror;c=410
ErrorDocument 411 //index.php?action=httperror;c=411
ErrorDocument 412 //index.php?action=httperror;c=412
ErrorDocument 413 //index.php?action=httperror;c=413
ErrorDocument 414 //index.php?action=httperror;c=414
ErrorDocument 415 //index.php?action=httperror;c=415
ErrorDocument 416 //index.php?action=httperror;c=416
ErrorDocument 417 //index.php?action=httperror;c=417
ErrorDocument 500 //index.php?action=httperror;c=500
ErrorDocument 501 //index.php?action=httperror;c=501
ErrorDocument 502 //index.php?action=httperror;c=502
ErrorDocument 503 //index.php?action=httperror;c=503
ErrorDocument 504 //index.php?action=httperror;c=504
ErrorDocument 505 //index.php?action=httperror;c=505
« Last Edit: October 11, 2017, 08:43:46 AM by Sacha »