• Resolved RizSilverthorn

    (@rizsilverthorn)


    Was running Sucuri 1.8.7. All areas of Sucuri Dashboard were in English. Upgraded to 1.8.8 and now all areas are littered with:
    IntegrityTitle
    IntegrityDescription
    IntegrityBadTitle
    IntegrityBadDescription
    FirewallSettingsTitle

    etc. Looks like it’s not getting the right language files or something?

    I noticed something was wrong on one domain, and checked another running Sucuri. The domain with 1.8.7 was working properly; the one with 1.8.8 was not. I updated the domain with 1.8.7 to 1.8.8 and now it has the same problem.

Viewing 10 replies - 1 through 10 (of 10 total)
  • Same issue here.

    same here, this issue started a few days ago for me.
    Currently affecting two different websites.
    I didn’t actually know it was due to an update…mine updates automatically.

    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/

    Same issue here, I deleted Sucuri and reinstalled, this also fixed the issue.

    Thread Starter RizSilverthorn

    (@rizsilverthorn)

    Thx Yorman for getting back to us – will look into that on my sites. One site that had 1.8.8 was ok until today. Will track back and find out what changes I had done to trigger this.

    Can also confirm that deleting the indicated files resolved the issue.

    Hi,

    I have the same problem.

    Also, the API key was deleted and not retrievable until deactivating and reactivating the plugin.

    Also, several of the hardening option were removed and had to be reset.

    Does deactivating sucuri plugin mean I have to go through all options again and set-up from new?

    Thanks
    Steve

    Hi,

    Did the latest update auto enable the IPDiscoverer option? I don’t recall seeing this option activated before?

    Also, the following areas are now surrounded by a blue bar:

    APIKeyTerm
    PluginReinstallCache
    HTAccessStandard

    and these a red bar:

    SecretKeysExpiration
    PluginReinstallWarning

    Are the new colourful bars an indication that something is wrong and needs attention?

    One last question. How do I manually activate a scan now, has this option been removed?

    Thanks
    Steve

    Thread Starter RizSilverthorn

    (@rizsilverthorn)

    It’s the WordPress translation update that is causing the issue in Sucuri. Every time I delete the sucuri translation files WP update puts them back.
    Happens on every website I have Sucuri installed. Have to repeat the deletion every time WP updates.
    Must be a Sucuri error as no other plugin or theme has the same or similar problem.

    Same problem here.

    This is happening on completely clean sites with no other plugins and just Twenty Sixteen.

    You can delete the files from the language Dir but as @rizsilverthorn says if you let WordPress update the languages the problem returns.

    The problem with the language file can be fixed by deleting these two files [1][2] created by WordPress during its automatic updates. Or you can install the development version of the code from here [3] which already includes a fix. You can also wait for the public release of version 1.8.9 which will happen in a couple of weeks, we will merge this and other bug fixes that are being testing at the moment.

    [1] /wp-content/languages/plugins/sucuri-scanner-en_US.po
    [2] /wp-content/languages/plugins/sucuri-scanner-en_US.mo
    [3] https://github.com/cixtor/sucuri-wordpress-plugin/archive/master.zip

Viewing 10 replies - 1 through 10 (of 10 total)
  • The topic ‘1.8.8 Language Messed Up’ is closed to new replies.