Support Forum

Added HTTPS to my forum URL and now I cannot edit posts

41 Answers

New Answer

MP Mr Papa
Mr Papa
Member

highly doubt that is related to ssl though…  but what is the url of the edit link you are clicking…

fyi, how to setup wp for ssl: https://make.wordpress.org/support/user-manual/web-publishing/https-for-wordpress/

plugins have to rely on wp to tell us if its ssl or not…

PA patrick182
patrick182
Member

It’s just any post that’s been published in my forum. When I click the “Edit” button at the header of any post, it just refreshes the page. Here’s a URL:

https://www.forum.radicards.com/forum/the-medley/test-post/page-8#p3747

 

Thoughts?

Should I change http to https for the site and WordPress URL in Settings>General?

EK Edward Koon
Edward Koon
Member

From my https conversion experience, I found it best to force WordPress into ssl/tls mode by changing the urls in general settings to https. Try this then go and reset your forum page and delete cache, then run repair through housekeeping.

I have both a certificate on my server and use a CloudFlare supplied cert under what they call full ssl. It’s much faster than relying on my server to do all the work.

BTW before doing this dump your database!

Regards, Ed

MP Mr Papa
Mr Papa
Member

the plugin should handle it, but I would change the settings as well…

not sure what that link is for…  i believe you are saying it only happens when you try to edit an existing post… is that correct?  if so, what is the url?  it should just add a query arg… wonder if you have mod_security or some other security plugin stripping the query arg…

EK Edward Koon
Edward Koon
Member

Another tidbit. Run any insecure pages through this site to see what’s barfing.

Looks like you have insecure images. WordPress HTTPS should fix that when sp page is updated to ssl/tls.

Insecure URL: http://www.radithreads.com/wp-content/forum-image-uploads/radithreads/2012/06/Hollywood-wm.png
Found in: https://www.forum.radicards.com/forum/the-medley/test-post/page-8

Insecure URL: http://www.forum.radicards.com/wp-content/forum-image-uploads/radithreads/2012/06/Hollywood-wm.png
Found in: https://www.forum.radicards.com/forum/the-medley/test-post/page-8

Going ssl/tls can be challenging but WordPress and SimplePress handles it great!

https://www.whynopadlock.com/

Regards, Ed

PA patrick182
patrick182
Member

So I changed the site and WordPress URLs from http to https in Settings>General. Then I reset both combined CSS and JS cache and this didn’t fix the problem.

I’m sorry I’m not making myself clear. My issue is that for ANY published post from any user, none of us can use the Edit option on any post. When it’s clicked, it just refreshes the page. How can we fix this so that we can reinstate the ability to edit posts if needed?

I don’t know what else to share here.

Help?

YS Yellow Swordfish
Yellow Swordfish
Member

I believe we all have a very clear understanding of what your issue now is – you have stated it many times. But when you started the thread the issue was two-fold in that you were not seeing an ssl permalink for the forum page which had to be resolved first before even starting to look at the edit issue.

So I am now going to have to assume that all permalinks and SSL is working within the forum page as you want it making that issue dealt with. Well sort of dealt with.

@mr-papa (while being incorrect about the edit function adding a query arg to the url) was quite correct when he stated that simply adopting SSL is not going to stop the editing of posts. As you clearly were able to edit posts before you made this change then the obvious first question has to be – did you make any other changes because something is clearly in play that is causing the issue? 

And if you say there were no other changes then perhaps this plugin you adopted for SSL needs investigating. I am curious as to why use a plugin when WP supports SSL without the need of one.

PA patrick182
patrick182
Member

When I discovered this issue, I immediately deactivated all plugins less Simple:Press, then tried to edit a post and it made no difference. I can’t say it’s a plugin issue.

Aside from adding an SSL Certificate, making edits to my .htaccess file to force https on all page, and finally changing both site and WordPress URLs from http to https in Settings>General, nothing else has changed.

Any chance I can provide login credentials to one of the admins here for a quick investigation? I’m at a loss.

YS Yellow Swordfish
Yellow Swordfish
Member

patrick182 said
When I discovered this issue, I immediately deactivated all plugins less Simple:Press, then tried to edit a post and it made no difference. I can’t say it’s a plugin issue.

But that wasn’t my question. I asked if there were any other changes to your website at the same time as you adopted SSL. That could just as easily be a new WP theme or an update to your theme. And surely, if you deactivated ALL plugins you would need to reverse all the settings for SSL and would have thus put the whole website back to the way it was before – when editing worked. So how did you do this please?

These are important questions to help diagnosis and really need a detailed answer if only to discount things.

Aside from adding an SSL Certificate, making edits to my .htaccess file to force https on all page, and finally changing both site and WordPress URLs from http to https in Settings>General, nothing else has changed.

But you said at the top of this thread that you – ‘installed a WordPress plugin called WordPress HTTPS‘. Are you now saying that this is not being used?

Any chance I can provide login credentials to one of the admins here for a quick investigation? I’m at a loss.

Yes – you can PM credentials to both myself, to ‘Mr Papa‘ and to ‘Ike‘. Please include in the PM a link to your site, a link to this thread and brief reminder of the problem. And one of us will take a look for you. The user needs to be a Simple:Press admin course.

I very much doubt there is anything to find however. Editing a post is simply a matter of sending a standard POST action to the server that then reloads the page in editing mode. There is nothing mysterious or non-standard about it. If it no longer works then – as I already stated – something third party is at play. So answers to the above are still needed. And perhaps some details on the htaccess changes which may also have a bearing ion it.

EK Edward Koon
Edward Koon
Member

Did you reset your forum url in Forum > Integration?

There is no reason to use an htaccess command to force https, take that statement out.

Run your forum and other wordpress urls through whynopadlock.com what does it say?

You need WordPress HTTPS plugin to convert old http links and image urls to protocol relative // otherwise you will have to go into every post page and change any existing entries to https. This does not count any poorly written plugins that do not support https.

After browsing your site I’m seeing only your forum is encrypted. Since SimplePress runs under WordPress if wanting to run https it must be your whole site. Mixing encryption does not work well.

YS Yellow Swordfish
Yellow Swordfish
Member

Well that explains the plugin. Good to know it is not having any adverse effect. Or at least presumably so. Thanks for clarifying that FidoSysop

EK Edward Koon
Edward Koon
Member

Another tidbit, off topic for this thread, but since we’re discussing encryption thought i would mention it.

This protocol relative mod has worked well for me. It allows running certain WordPress posts / pages in http. Useful for running full https and serving content that does not play well under encryption.

Warning once converting your database it is not easily reverted back. Keep a backup!

PA patrick182
patrick182
Member

RE: Changes.

No changes have taken place. I’m using the same theme with the same plugin with the exception of the added WordPress HTTPS plugin. As I said, when I discovered the problem of not being able to edit posts, it was done after I setup https on my website. As with typical process for troubleshooting, I deactivate plugins (WordPress, not SP plugins) to see if an active plugin was causing the issue. This didn’t seem to be the case since the issue still persisted.

RE: WordPress HTTPS plugin.

I’m still using this plugin, yes. I only installed it after I setup my website for https. After I discovered the problem of not being able to edit posts, I deactivated this plugin to see if it was causing the issue since it was the only change I made to the site after making the website https. This didn’t fix the issue, however.

Is there any other information I can provide to help us find the solution?

PA patrick182
patrick182
Member

I just ran my site through https://www.whynopadlock.com and everything is secure:

Domain Name: www.forum.radicards.com
URL Tested: https://www.forum.radicards.com/
Number of items downloaded on page: 112

Valid Certificate found.
Certificate valid through: Jun 27 20:12:00 2016 GMT
Certificate Issuer: Let’s Encrypt
SSL Protocols Supported: TLSv1 TLSv1.1 TLSv1.2
All 112 items called securely!
Secure calls made to other websites:
fonts.googleapis.com is valid and secure.

fonts.gstatic.com is valid and secure.

EK Edward Koon
Edward Koon
Member

Question, is your blog running a different wordpress installation than your forum? Reason I ask is the blog is not encrypted, seems strange.