Viewing 15 replies - 1 through 15 (of 22 total)
  • Hello, yes this is a bug. Which version do you have installed at the moment? We released today version 1.8.4 with the major changes from the last couple of months, and one hour after we released version 1.8.5 with to add support for the Spanish language, then we found this bug which happens when your website has a different language than English or Spanish (or basically any non-supported language by the plugin), we quickly released version 1.8.6 with a fix that will force the plugin to use English if the website is set to use a non-supported language. Please be sure to have version 1.8.6 installed.

    Thread Starter madastro

    (@madastro)

    Yes, I got 1.8.4 and just got the notice for the 1.8.6 update. Thanks mate.

    I am running 1.8.7 and my site is en-US and I am still getting the abnormal subject on emails

    Emailsubject.post_update
    Emailsubject.success_login
    Emailsubject.failed_login

    @7thcircle — Can you share more information about your server environment? No matter what I do I cannot reproduce the issue anymore. Does this directory exists [1]? Do these files exist [2][3]? Does the problem still happens if you switch to Spanish for example? Spanish is the other languages that we support using POT files. If you switch to another language other than English and Spanish (maybe to French) does the plugin creates these new files [4][5]? Was your website installed as a regular WordPress site or as a multisite? Do you know if your PHP installation supports Gettext [6]? Does the problem happens only with the email alerts or is the plugin’s interface also missing the English text?

    [1] /wp-content/plugins/sucuri-scanner/languages/
    [2] /wp-content/plugins/sucuri-scanner/languages/sucuri-scanner-en_US.po
    [3] /wp-content/plugins/sucuri-scanner/languages/sucuri-scanner-en_US.mo
    [4] /wp-content/plugins/sucuri-scanner/languages/sucuri-scanner-fr_FR.po
    [5] /wp-content/plugins/sucuri-scanner/languages/sucuri-scanner-fr_FR.mo
    [6] https://php.net/manual/en/book.gettext.php

    The interface is in English, the folder and files are there. This is happening across 15 sites that are all standard installs on Hostgator shared hosting. Each has its own cPanel

    WordPress Version: 4.8
    PHP Version: 7.0.18
    PHP Memory Limit: 268435456
    MySQL Version: 5.5.51-38.2

    Plugins vary per site, but I do have a site I can let you test on.

    @7thcircle — Thank you for the offer to let me test on one of your websites, unfortunately I cannot take this offer since it creates liability. I will keep trying to reproduce the issue with the information that you provided and will get back to you once I have a definitive solution for this problem. Please consider to install version 1.8.3 [1] for now, since the internationalization of the plugin started with version 1.8.4.

    Marking as not resolved until I can provide a solution.

    [1] https://downloads.www.ads-software.com/plugin/sucuri-scanner.1.8.3.zip

    I understand. Happy to provide any details you need on my setup. If it matters, I send all my email through Google servers from my site.

    It is not just emails with strange subjects, many places inside the settings have strange names

    TimezoneTitle
    HardeningFirewallTitle
    HardeningVersionTitle
    HardeningIncludesTitle
    OptionNotifyPluginChange
    OptionNotifyFailedLogin
    etc

    This is on a new install, and on existing installs

    Okay, lets do this… You said that you have a website where I can investigate this issue, does your offer still stands? It will probably be fast to investigate the bug in your environment than to wait for me to reproduce the issue in my own servers.

    I will use the Plugin/Theme Editor to temporary modify the source code of the plugin to find the root of the error during the translation of the interface. Please be sure to grab a copy of the entire website and the database just in case; I will not modify anything unrelated to the plugin, but is better to be safe. You can send the credentials to [removed] (removed to avoid spam).

    You should have a login in your email for the below domain. This site is used just for testing purposes so no issues on content.

    sandbox. my domain . com

    Thank you, I received the link but it returns a “403 Forbidden” when I try to generate the password. Can you please whitelist my IP address temporarily? [removed] (removed to maintain privacy).

    Sorry, you were just a hair quicker than me. It’s all set now

    Hi,

    Sucuri version 1.8.8

    All email headlines have started to have the following since updating to this version:

    Emailsubject.success_login

    In the email itself

    Event: Event: Emailsubject.success_login

    can you advise me please

    Many Thanks

    Regards Mark

    (the guy who kept having Failed Login Footer issue last time)

    I was investigating this today in one of our customer’s websites and found that the problem is not really in the Sucuri plugin’s code but something else that people are installing, it could be a 3rd-party plugin or a theme, it’s difficult to say what is the exact origin of the problem.

    The solution, at least in the case that I was investigating, was to delete the language files associated to the plugin located in this directory [1]; it seems that a plugin/theme is triggering some WordPress action that is forcing the website to copy the language files from here [2] into the other directory, the Gettext keys are staying intact but the values are being replaced with the same key, hence why you can only see the unique IDs in the interface and mail alerts.

    Please use FTP or the file manager available in your hosting account, then navigate to this directory [1] and delete anything that starts with “sucuri-scanner” then try to load the Sucuri plugin’s interface once again. I hope this resolves the issue for you.

    Leaving ticket as not-resolved for now, while I keep investigating.

    [1] /wp-content/languages/plugins/
    [2] /wp-content/plugins/sucuri-scanner/languages/

    For me this was a third party plugin that was also using gettext. In my case it was to change “Howdy” to something else. Removing that solved my issue.

Viewing 15 replies - 1 through 15 (of 22 total)
  • The topic ‘Email alert subject line bug?’ is closed to new replies.