bmlt-enabled / bread

BMLT Meeting List Generator Plugin For Wordpress https://wordpress.org/plugins/bread/
https://wordpress.org/plugins/bread/
GNU General Public License v2.0
6 stars 9 forks source link

Bread cannot connect to server - no change #176

Closed SuncoastIT closed 1 year ago

SuncoastIT commented 2 years ago

Nothing has changed with any plug in settings, credentials, or WP settings. I can log in to the BMLT server. But the plugin no longer can connect with the server, and therefore cannot generate the meeting list. Tearing my hair out trying to figure out what might have changed. Thoughts?

californiasteve commented 2 years ago

Are you using tomato for the server?

SuncoastIT commented 2 years ago

I dont have tomato enabled on the app, but I dont manage the server.

On Mon, Oct 4, 2021 at 11:15 AM Steve Scranton @.***> wrote:

Are you using tomato for the server?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/bmlt-enabled/bread/issues/176#issuecomment-933586563, or unsubscribe https://github.com/notifications/unsubscribe-auth/AMDNNOGW4DIJ4YSL5W74IATUFHAI5ANCNFSM5FJSNG3Q . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

californiasteve commented 2 years ago

I connected from my test server using the https://bmlt.sezf.org/main_server/ server https://californiasteve.rocks/?current-meeting-list=5

SuncoastIT commented 2 years ago

Should I turn on tomato?

On Mon, Oct 4, 2021 at 11:22 AM Steve Scranton @.***> wrote:

I connected from my test server using the https://bmlt.sezf.org/main_server/ server https://californiasteve.rocks/?current-meeting-list=5

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/bmlt-enabled/bread/issues/176#issuecomment-933593771, or unsubscribe https://github.com/notifications/unsubscribe-auth/AMDNNOCAC24TMEXFRKOPKHDUFHBEBANCNFSM5FJSNG3Q . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

otrok7 commented 2 years ago

Hi,

please check your SSL certificates. I am getting a cURL 60 Error - Certificate has expired. This would explain the sudden failure, with nothing changing... but not why browsers are not complaining. So I will continue to investigate, but in the meantime, maybe this helps.

Ron

otrok7 commented 2 years ago

OK, after a little more research, it seems like the likely cause of the problem is not the certificate on the server, but that the client (that is, whatever PHP Bread is running on) has an outdated PEM file. If you have access to you PHP install, instructions to fix are here: https://noorsplugin.com/how-to-fix-curl-error-60-ssl-certificate-problem-unable-to-get-local-issuer-certificate/

If you are on a hosted server, you may need to contact your provider.

Let me know if this helps.

SuncoastIT commented 2 years ago

Thank you - once I provided this to my hosting company, they were able to confirm that there is indeed a problem on their side. No ETA on the resolution, but its further than I've gotten. Thank you!!!

On Tue, Nov 2, 2021 at 4:44 AM otrok7 @.***> wrote:

OK, after a little more research, it seems like the likely cause of the problem is not the certificate on the server, but that the client (that is, whatever PHP Bread is running on) has an outdated PEM file. If you have access to you PHP install, instructions to fix are here: https://noorsplugin.com/how-to-fix-curl-error-60-ssl-certificate-problem-unable-to-get-local-issuer-certificate/

If you are on a hosted server, you may need to contact your provider.

Let me know if this helps.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/bmlt-enabled/bread/issues/176#issuecomment-957226839, or unsubscribe https://github.com/notifications/unsubscribe-auth/AMDNNODTSVJCLJPU33PZ6GTUJ6QHLANCNFSM5FJSNG3Q . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

otrok7 commented 2 years ago

Have you downloaded the latest version of Bread? I added something so that this sort of problem can be easilly diagnosed, and, in many cases, an optional workaround is provided. If there is a certificate error, Bread should now give you the option of not checking the certificate. As long as you are not sending a password, this should be OK. I doubt anyone is doing MitM attacks on BMLT Servers. Please give it a try.