Okay
  Public Ticket #2463665
Plugin conflict with SSL website authentication plugin and also a minify plugin for site loading speeds
Closed

Comments

  • Diarmuid Kelly started the conversation

    Hi,

    I just installed the basic paid version of Amelia. It's for my small business website, to schedule consultations with online payments. 

    I encountered a problem where the shortcodes were located on new pages, but the various modules did not appear on the front end. I followed guidance from previous queries on your website, made sure that all options were completed properly in services and employees, and troubleshooted the theme and plugins. 

    I identified that the error only occurred when the following plugins from my list were activated:

    Better Wordpress Minify (resulted in front end of Amelia not showing)

    My website contains a lot of images, so page loading speed is an issue and I would like to have some sort of plugin to assist with speed. 

    Really Simple SSL (resulted in front end of Amelia not showing)

    https://wordpress.org/plugins/really-simple-ssl/

    I want to set up online payments, so the SSL plugin is vitally important in this case. 

    I am going to check out alternative plugins to find alternatives that avoid this error. Please be aware of this issue. 

    It would be great if you could suggest plugins for these functions which are known to be compatible with Amelia. It would save me some time. 


    Best Regards,


    Diarmuid 

  •  2,572
    Aleksandar replied

    Hello Diarmuid

    Thank you for your purchase, and for your feedback.

    However, I cannot replicate the issue you're describing with Really Simple SSL plugin. It works with Amelia, and the front-end booking forms are showing up correctly.

    Can you try removing SSL and reapplying it? It usually resolves issues like this.

    Kind Regards, 

    Aleksandar Vuković
    [email protected]

    Rate my support

    wpDataTables: FAQ | Facebook | Twitter | InstagramFront-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | InstagramAmelia demo sites | Docs | Discord Community

    You can try wpDataTables add-ons before purchasing on these sandbox sites:

    Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables

  • Diarmuid Kelly replied

    Hi,

    Further to my recent support request, thank you for your response. I am still having difficulty getting the Amelia plugin to work with my SSL certification setup. At this point, the new Amelia plugin booking system and the “lock symbol” on my website are both still off line. 

    I have contacted the makers of the plugins which appear to conflict, and my hosting providers who also provide the SSL certificate for my website. I am sending this update to all three in the hope someone can suggest a solution. 

    Attempts I have Made to Resolve Issue

    I have attempted the following actions as suggested by the various support emails:

    • Reinstalled the “Really Simple SSL plug-in 
    • Upgraded “Really Simple SSL” plug-in to avail of function to replace references to HTML
    • Performed “full scan” in “Really Simple SSL Pro” at this point the lock symbol returned to my pages, but the problem with Amelia booking plug-in was not resolved. 
    • Used option in “Really Simple SSL Pro” to deactivate plug-in while leaving SSL in place. This seemed like a good idea, but after this step the “lock symbol” disappeared and my site was no longer secure. 

    Up to this point, I had found that simply deactivating “Really Simple SSL” allowed the Amelia plugin to function again. However, after upgrading to the pro version and running the scan, the problem with Amelia persisted whether the “Really Simple SSL” was active or not.

    • I deleted and reinstalled the Amelia plugin with “Really Simple SSL” deactivated.

    >span class="s1">

    Other Changes and Site Maintenance 

    In addition to adding the appointment booking system, I have taken the opportunity for some other work, I don’t think these are relevant but I want to list them in case they have some bearing on the problem:

    • Removed some redundant plugins
    • >span class="s1">Reinstalled Wordpress and updated all plugins
    • Updated theme with most recent version from theme vendor
    • Have made backups by FTP and reconfigured database backup plugin which had been deactivated. 
    • Have worked through other issues with plugin conflicts; my theme customisation page on the backend conflicted with Google Analyticator.
    • Have configured Amelia plugin with APIs for PayPal, Google Maps, Google Calendars.

    Important Functions for Covid19 Relaunch

    I am doing these upgrades on my site to facilitate new ways of working in response to the Covid19 pandemic. 

    I still have some tasks other than website issues to prepare my new services, but Everything else will be ready to launch in a couple of days, so the problem with the booking plugin will create a delay for me relaunching this part of my business. 

    I would be most grateful if you can suggest a course of action.

    Regards,

    Diarmuid 

    Advice from SSL Cert/ Hosting Provider

    Here is the advice from my hosting provider who provides the SSL certificate, on the problem of the site not being secure.

    Hi Diarmuid,

    No need to renew the SSL yet as it does not expire until March 24, 2021 The issue looks to be there is still a number of references to http:// in the site content. Perhaps try running the Really Simple SSL plugin again as there are a number of reference to http:// still.

    Regards,

    Derek

    Blacknight Hosting & Domains

    Amelia Plugin Support Advice

    Here is the advice from the makers of the Amelia Booking Plug-in

    Aleksandar replied 1 week ago on July 7, 2020 at 8:43am Hello Diarmuid Thank you for your purchase, and for your feedback. However, I cannot replicate the issue you're describing with Really Simple SSL plugin. It works with Amelia, and the front-end booking forms are showing up correctly. Can you try removing SSL and reapplying it? It usually resolves issues like this. Kind Regards,  Aleksandar Vuković

    Really Simple SSL Advice

    Here is the advice from Really Simple SSL Plugin support:

    Hi Diarmuid,

    it's possible the booking system still loads some resources over http://, which are blocked on https://. I also see some errors related to the Content Security Policy in the browser console. Have you enabled the Content Security Policy in Really Simple SSL Pro? If so, could you try to temporarily disable the setting and clear all caches the website uses to see if that fixes the issue?

    Mark

  •  2,572
    Aleksandar replied

    Hello again Mark

    This response may provide some clues:

    the booking system still loads some resources over http://, which are blocked on https://. I also see some errors related to the Content Security Policy in the browser console.

    If some content is served over http, and some over https, that's violating the CORS policy, and that's why issues like this can happen.

    Please go to your database, and access wp_options table (wp_ is the default database prefix, and it can be something else in your database, so you're looking for your_prefix_options).

    If siteurl and home are both served over the same resource (http or https), that should be fine. However, if one is different, you will need to alter the other so they are the same.

    If this doesn't resolve the issue, please reach out to your hosting provider, and ask them if they can see any CORS policy violations in this regard. Your hosting provider can resolve the issue like this.

    Kind Regards, 

    Aleksandar Vuković
    [email protected]

    Rate my support

    wpDataTables: FAQ | Facebook | Twitter | InstagramFront-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | InstagramAmelia demo sites | Docs | Discord Community

    You can try wpDataTables add-ons before purchasing on these sandbox sites:

    Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables