bounce check

More
2 years 4 months ago #7 by Grant
Replied by Grant on topic bounce check
PHP 8.1.26
Joomla 5.0.1

Yes, a different error, so perhaps we're getting somewhere.

Here's the last info I got from my host:

"Okay, I got it past that step using the most basic email configuration possible. That plugin does not like modern SSL certificates it looks like.

The problem is now the following, when running a bounce check:

Bounce Check Error: Could not connect. Please check the Bounce Check Options with your host.Joomla\CMS\Factory::getLanguage() is deprecated. Load the language from the dependency injection container or via Joomla\CMS\Factory::getApplication()->getLanguage().

I've never come across that one, but upon searching and going through other Joomla modules, it could be a PHP version problem. It might not like PHP 8.1 (either the plugin wants PHP 7.4, or 8.2, hard to tell). Their website says it has no minimum requirements which is weird. I don't want to edit the PHP version on your site since it could break something else.

From the webserver error logs, it appears to be coming from:

PHP Warning: Undefined array key "HTTP_ACCEPT_LANGUAGE" in /home/pushingc/domains/pushingcardboard.com/public_html/plugins/system/jrealtimeanalytics/jrealtimeanalytics.php on line 574

For now, that's as far as we can bring it. The settings I put into NSPRO > Bounce should work and get past the connection part, but now Joomla is throwing this error, and it could be related to either NS PRO or real time stats."

I'll note that I disabled the realtimeanalytics plugin and that didn't change anything. I tried php 8.0 and that didn't help. And Joomla 5 won't run on php7.4.

If any of this helps, great.

Happy New Year,

Grant

Please Log in or Create an account to join the conversation.

  • Christopher Mavros
  • Christopher Mavros's Avatar
  • Offline
  • Administrator
  • Administrator
More
2 years 4 months ago #8 by Christopher Mavros
Replied by Christopher Mavros on topic bounce check

That plugin does not like modern SSL certificates it looks like.

We use imap_open from PHP, so unfortunately this is not accurate. We like modern certificates as much as any other PHP software.

PHP Warning: Undefined array key "HTTP_ACCEPT_LANGUAGE" in /home/pushingc/domains/pushingcardboard.com/public_html/plugins/system/jrealtimeanalytics/jrealtimeanalytics.php on line 574

The plugin you mentioned is just throwing a warning, which shouldn't be a problem.
 

Joomla\CMS\Factory::getLanguage() is deprecated. Load the language from the dependency injection container or via Joomla\CMS\Factory::getApplication()->getLanguage()

I figured that you are on J5 when I saw this error.
NS Pro works well both on PHP 8.1 and PHP 8.2. In fact, it is developed using PHP 8.2.
However, the problem lies with J5. NS Pro is not completely ready for J5, yet, and you must have the backwards-compatibility plugin enabled for it to work.
In order to migrate NS Pro to the new MVC structure imposed by Joomla, we have to drop Joomla 3 compatibility, and unfortunately more than 50% of all Joomla users is still on J3 . Less than 10% is on J5.
We have scheduled the End of Support for Joomla 3 for December 31, 2023 (the day after tomorrow, which kind of sounds omening because of the movie) so we will actively work on getting NS Pro ready for J5 within January.

If you want, you could send me a temporary super user account, so that I try and figure out what's going on with the Bounce connection and solve this before everything else.
Our supported Joomla versions are currently written in the download page , and the JED page .
I appreciate your understanding.

Christopher Mavros
me@mavxr.com
If you like our extensions, please rate us on the JED!

Please Log in or Create an account to join the conversation.

More
2 years 4 months ago - 2 years 4 months ago #9 by Grant
Replied by Grant on topic bounce check
I do have the backward compatibility plugin enabled.

However, if you're working to make changes before January, I'm happy to wait and see if this resolves itself with your next version.

If you still need superuser access, I can set you up then.
Last edit: 2 years 4 months ago by Grant.

Please Log in or Create an account to join the conversation.

  • Christopher Mavros
  • Christopher Mavros's Avatar
  • Offline
  • Administrator
  • Administrator
More
2 years 4 months ago #10 by Christopher Mavros
Replied by Christopher Mavros on topic bounce check
I hope to have a J5 version within the next four weeks, which is before January ends.
Sending me a super user account could be helpful, because the bounce process should not be affected by the Joomla version.

Thanks again!

Christopher Mavros
me@mavxr.com
If you like our extensions, please rate us on the JED!

Please Log in or Create an account to join the conversation.

More
2 years 4 months ago #11 by Grant
Replied by Grant on topic bounce check
I'd rather not post superuser info here as I can't see a way to make it private. I tried using your email form, but the captcha just keeps spinning.

Email me directly or reply with your email address, and I can send you superuser access.

Please Log in or Create an account to join the conversation.

  • Christopher Mavros
  • Christopher Mavros's Avatar
  • Offline
  • Administrator
  • Administrator
More
2 years 4 months ago #12 by Christopher Mavros
Replied by Christopher Mavros on topic bounce check
I have disabled the captcha.
You can also mail me directly at me@mavxr.com.

Thanks again.

Christopher Mavros
me@mavxr.com
If you like our extensions, please rate us on the JED!

Please Log in or Create an account to join the conversation.

Moderators: Christopher Mavros