wp-sync-db / wp-sync-db

A WordPress plugin that lets you push, pull, and sync database tables between WordPress installations.
https://wp-sync-db.github.io
GNU General Public License v2.0
2.29k stars 387 forks source link

Error: Invalid content verification signature #62

Open cywtf opened 9 years ago

cywtf commented 9 years ago

I am trying to migrate from my localhost to a dev server online but I am getting this error constantly:

Migration failed. Invalid content verification signature, please verify the connection information on the remote site and try again. (#123)

I am using WP 4.3 and wp-sync-db 1.5 The issue happens independently from my export settings.

Deliciousbrains says that this This error occurs when verification fails when attempting to verify the HMAC signature of the incoming request. What does this mean?

I have been successfully using wp-sync-db before with same localhost and web server and its the first time I get such messages. I tried resetting my API key but this didn't change the result. Any help would be appreciated. Thanks.

mrtwebdesign commented 9 years ago

I also just ran into this issue. I use this plugin on multiple sites weekly. I'm wondering if there was something in the WP 4.3 update that makes this plugin incompatible now. Would anybody else like to help confirm that?

shawnkfinn commented 9 years ago

WP_Widget is deprecated now: See here:

https://wordpress.org/support/topic/wp_widget-is-deprecated-wordpress-43

cywtf commented 9 years ago

Hi @shawnkfinn, thanks for the comment.

But if that would be the case we would get an error message, something like NOTICE: The called constructor method for WP_Widget is DEPRECATED since version 4.3.0! Use__construct()

I am not getting any of that, just the error I mentioned above. I also searched for WP_Widget in the plugin file and couldn't find any. What exactly do you mean?

raivisdejus commented 8 years ago

I have this problem on Multisite WP 4.3.1

The host is Multisite WP 4.3.1

I have tried to pull the DB to a regular WP 4.3.1 instance and it worked fine, but when I pull from Multisite I get the error #124

WordPress: WPMU4.3.1
Web Server: Apache
PHP: 5.4.14
MySQL: 5.5.42-cll-lve
ext/mysqli: no
WP Memory Limit: 64M
WPSDB Bottleneck: 1 MB
Debug Mode: Yes
WP Max Upload Size: 10 MB
PHP Post Max Size: 60 MB
PHP Time Limit: 30
fsockopen: Enabled
OpenSSL: OpenSSL 0.9.8e-fips-rhel5 01 Jul 2008
cURL: Enabled

Active Plugins:
WP Sync DB Media Files (v1.1.4b1) by Sean Lang
WP Sync DB (v1.5) by Sean Lang

********************************************
******  Log date: 2015/10/21 08:08:24 ******
********************************************

WPSDB Error: Invalid content verification signature, please verify the connection information on the remote site and try again. (#124)

If there is anything else I can help with to figure this out let me know.

raivisdejus commented 8 years ago

I have found that if I disable Polylang plugin on my local / dev site and then pull data to it evertyhing works fine.

thamanchand commented 8 years ago

I ended up in similar situation, any quick fix without disabling Polylang plugin?

thamanchand commented 8 years ago

It didn't fix the issues! I updated the wpsdb.php with the new ones but still the problem persist. Is updating wpsdb.php enough?

screen shot 2015-12-02 at 20 28 10

andrey-hohlov commented 8 years ago

Same issue, please merge PR

It works for me, also i select Polylang and other plugins on settings (Improve performance and reliability by not loading the following plugins for migration requests)

andreibarbuta commented 8 years ago

I ran into the same issue several times. The solution that worked for me every time is to first install WordPress on the server and then using WP Migrate DB migrate to the local server. After that PUSH worked. I don't know what the issue was but this makes it work. In case you already have a well developed site and have this issue try doing the same thing from the production server and see if it works and only after that try PUSH/PULL. Hope this helps!

eightam commented 8 years ago

Same problem here: Disabling Polylang (in my case Polylang Pro) solved it.

l2aelba commented 7 years ago

@eightam Thanks so much, That Polylang :D

gtamborero commented 7 years ago

Thank you Andrei! I wasn't working for me and I just delete all the database tables from my develop envornment, go to the wordpress url and do the 1minute installation. Go to plugins and activate wp-migrate-pro and works PULL!

laurent-d commented 7 years ago

Hi @ptasker ! Thanks for this plugin, do you plan to fix this Polylang incompatibility ? Cheers

pavelstianko commented 7 years ago

The plugin is perfect, but please fix the error with polylang. Thank you!

aeromusek commented 7 years ago

+1 on the Polylang question! I'm so glad this thread exists

perler commented 7 years ago

Ditto, would like to use Polylang!

aeromusek commented 7 years ago

@perler check this unmerged PR for a fix in the meantime: https://github.com/wp-sync-db/wp-sync-db/pull/74

perler commented 7 years ago

thanks!

hirasso commented 5 months ago

As this repo seems to be unmaintained, I have released a patched version over at https://github.com/hirasso/wp-sync-db