• Hi, I need some help with a broken website (well, Easy WP SMTP settings is broken)

    I’m working with my test site (thankfully) and trialling a new SMTP connection, which was all working as expected (I had checked the box to encrypt the password in settings).

    Subsequently, I changed the SMTP account password, so opened up Easy WP SMTP Settings, changed the password there, and hit save. The plugin now fails, so I can no longer change any settings. Error message below.

    I tried deleting the plugin and re-installing it, but it’s still failing which might suggest there are still some remnants left in the database somewhere? How do I clean up this mess?

    <b>Fatal error</b>: Uncaught Exception: Cryptor::decryptString() – data length 12 is less than iv length 16 in /var/www/clients/client3/web40/web/wp-content/plugins/easy-wp-smtp/inc/Cryptor.php:127
    Stack trace:
    #0 /var/www/clients/client3/web40/web/wp-content/plugins/easy-wp-smtp/inc/Cryptor.php(170): ioncube\phpOpensslCryptor\Cryptor->decryptString()
    #1 /var/www/clients/client3/web40/web/wp-content/plugins/easy-wp-smtp/class-easywpsmtp-utils.php(50): ioncube\phpOpensslCryptor\Cryptor::Decrypt()
    #2 /var/www/clients/client3/web40/web/wp-content/plugins/easy-wp-smtp/easy-wp-smtp.php(543): EasyWPSMTP_Utils->decrypt_password()
    #3 /var/www/clients/client3/web40/web/wp-content/plugins/easy-wp-smtp/class-easywpsmtp-admin.php(346): EasyWPSMTP->get_password()
    #4 /var/www/clients/client3/web40/web/wp-includes/class-wp-hook.php(292): swpsmtp_settings()
    #5 /var/www/clients/client3/web40/web/wp-includes/class-wp-hook.php(316): WP_Hook->apply_filters()
    #6 /var/www/clients/client3/web40/web/wp-includes/plugin.php(484): WP_Hook->do_action()
    #7 in <b>/var/www/clients/client3/web40/web/wp-content/plugins/easy-wp-smtp/inc/Cryptor.php</b> on line <b>127</b><br />
    <div class=”wp-die-message”><p>There has been a critical error on this website. Please check your site admin email inbox for instructions.</p><p>Learn more about troubleshooting WordPress.</p></div></body>
    </html>

Viewing 9 replies - 1 through 9 (of 9 total)
  • Hi,

    Subsequently, I changed the SMTP account password, so opened up Easy WP SMTP Settings, changed the password there, and hit save. The plugin now fails, so I can no longer change any settings. Error message below.

    What type of encryption have you selected in the plugins settings?

    Thank you

    Thread Starter murrayelliot2

    (@murrayelliot2)

    Hi.

    Thanks for getting back to me.

    When you click on “Encrypt password” checkbox, it says “SMTP password is stored in the database using AES-256 encryption”. It doesn’t give any other options. So that’s what I did.

    Hi,

    What I was asking about is the following. Under SMTP Server Settings -> Type of Encyption, what option did you select. Did you select None, SSL/TLS or STARTTLS?

    Thank you

    Thread Starter murrayelliot2

    (@murrayelliot2)

    Hi

    SSL/TLS.

    It was all working fine until I changed the password… and as soon as I hit save after making that change, it went belly-up

    Rgds
    M

    Hi,

    What happens if you change to STARTTLS in the settings?

    Thank you

    Thread Starter murrayelliot2

    (@murrayelliot2)

    Hello

    I can’t get into the plugin because it’s throwing the error(s) above – all I get are blank pages under the three menus.

    Is there any way to recover from this except to roll back the whole site to a previous backup?

    Hi,

    I tried deleting the plugin and re-installing it, but it’s still failing which might suggest there are still some remnants left in the database somewhere? How do I clean up this mess?

    Can you delete the plugin, then check your database. Make sure to delete any tables left behind from the plugin in your database.

    Kind regards

    • This reply was modified 3 years, 8 months ago by mbrsolution.
    Thread Starter murrayelliot2

    (@murrayelliot2)

    Hi, thanks, yes I would, but I’ve no idea which tables the plugin creates?

    Hi, I don’t think any tables are left behind from our plugin. Try deleting the plugin and clearing any cache in your site. Then disable all your other plugins, except ours, configure our plugin and carry out a test. Let me know what happens.

    Thank you

Viewing 9 replies - 1 through 9 (of 9 total)
  • The topic ‘Fatal error in Settings’ is closed to new replies.