How We Fixed The Issues We Encountered After Enabling SSL on WP Tavern

Do you notice anything different about the Tavern’s URL? We recently enabled SSL on the site. Although the transition from HTTP to HTTPS was relatively smooth, we encountered a few issues.

Postmatic Thought The Tavern Disappeared

Soon after making the switch, we received error notices from Postmatic when trying to moderate comments via email. Because our URL changed, Postmatic couldn’t communicate with the Tavern as it thought the site was offline. After contacting Postmatic and having them change our URL in their system, the plugin is functioning properly again. If you use Postmatic, please read this support document before making the switch to HTTPS.

WordPress for iOS Fails to Sync

Trying to access published blog posts on the WordPress for iOS mobile app produced the following error.

Jetpack SSL Sync Error

I contacted Jeremy Herve, Jetpack Mechanic at Automattic, who pointed me to the following Jetpack troubleshooting document, specifically point number five. Adding the Jetpack signature code to the WP-Config file fixed the content synchronizing problem.

Do you use an SSL certificate on your site? Try adding the following to your site’s wp-config.php file:

1

define( 'JETPACK_SIGNATURE__HTTPS_PORT', 80 );

This works on hosts that have SSL terminate on a reverse proxy and the server itself is still listening on port 80 or something similar.

Google Hangout Embed URLs Don’t Work in Text Widgets

I discovered that the URL’s provided by Google Hangouts to embed live video into a text widget no longer work. While troubleshooting, I noticed that the video embed displays correctly if I change the URL to HTTPS from HTTP. This requires more investigation as I’m not sure if it’s a mixed content issue or a bug in WordPress.

Google Hangout Embed Video Disappears Using HTTP

Considering so many WordPress site owners are enabling SSL to encrypt communications and to receive a minor boost from Google in search engine rankings, the issues described above are worth keeping in mind before making the switch. If you encounter any problems with the Tavern you think are related to our use of SSL, please report them using our contact form. If you recently enabled SSL on your sites, tell us about your experience in the comments.