Hi, I’ve set correctly the plugin on my 2 websites (Cloudways server), save permalinks.
I’ve tried to disable every plugin but WPRUS and installed a default theme.
On each site, for all tests, I have this error : Alert – Error contacting the remote site: an undefined error occured. Please make sure the address is correct and try again. On the remote site, please make sure the plugin is activated and that the permalinks are up to date by visiting the permalinks settings page.
I’ve checked that the REST API is working, the URL /wp-json works fine and if I go to /wprus/create for example, I have this error in the logs : Alert – Unauthorized access (invalid token)
So I don’t know what to do now to solve this problem :/
Thanks for your help.
PHP 8.3 : PHP Deprecated:? Calling get_class() without arguments is deprecated
[18-Nov-2024 08:02:32 UTC] PHP Deprecated:? Calling get_class() without arguments is deprecated in /wp-content/plugins/wp-remote-users-sync/inc/class-wprus-nonce.php on line 18 [18-Nov-2024 08:02:32 UTC] PHP Deprecated:? Calling get_class() without arguments is deprecated in /wp-content/plugins/wp-remote-users-sync/inc/class-wprus-nonce.php on line 19 [18-Nov-2024 08:02:32 UTC] PHP Deprecated:? Calling get_class() without arguments is deprecated in /wp-content/plugins/wp-remote-users-sync/inc/class-wprus-logger.php on line 26 [18-Nov-2024 08:02:32 UTC] PHP Deprecated:? Calling get_class() without arguments is deprecated in /wp-content/plugins/wp-remote-users-sync/inc/class-wprus-logger.php on line 27 [18-Nov-2024 08:02:32 UTC] PHP Deprecated:? Calling get_class() without arguments is deprecated in /wp-content/plugins/wp-remote-users-sync/inc/class-wprus-settings.php on line 64 [18-Nov-2024 08:02:32 UTC] PHP Deprecated:? Calling get_class() without arguments is deprecated in /wp-content/plugins/wp-remote-users-sync/inc/class-wprus-settings.php on line 65 [18-Nov-2024 08:02:32 UTC] PHP Deprecated:? Calling get_class() without arguments is deprecated in /wp-content/plugins/wp-remote-users-sync/inc/class-wprus-settings.php on line 64 [18-Nov-2024 08:02:32 UTC] PHP Deprecated:? Calling get_class() without arguments is deprecated in /wp-content/plugins/wp-remote-users-sync/inc/class-wprus-settings.php on line 65 [18-Nov-2024 08:02:32 UTC] PHP Deprecated:? Calling get_class() without arguments is deprecated in /wp-content/plugins/wp-remote-users-sync/inc/class-wprus-settings.php on line 64 [18-Nov-2024 08:02:32 UTC] PHP Deprecated:? Calling get_class() without arguments is deprecated in /wp-content/plugins/wp-remote-users-sync/inc/class-wprus-import-export.php on line 14 [18-Nov-2024 08:02:32 UTC] PHP Deprecated:? Calling get_class() without arguments is deprecated in /wp-content/plugins/wp-remote-users-sync/inc/class-wprus-import-export.php on line 15
]]>Hello – I am using this plugin to sync & authenticate users. When a user logs in, it correctly authenticales them on the linked sites, however the authentication isn’t persistent.
When the user first logs in to one site, then navigates to one of the other sync’d sites, it shows them as logged in until they navigate to another page of the second site. As soon as they do this, they are no longer logged in.
All sites are sub-domains of the same primary domain.
Thanks for any help.
]]>Please help : why after login suddenly logout, like kicked by wprus to logout. In this case : i logging in to site 1 then i visit site 2, but when i visit site 2, not logged-in, i checking my logs, and this is the log :
2024-10-31 23:59:30?–?Success – Access granted – https://tsirwah.com
2024-10-31 23:59:30 – Success – Login action – successfully logged in user “Boy” from https://tsirwah.com.
2024-11-01 00:00:03 – Info – Logout action – enqueueing asynchronous actions for username “Boy”
2024-11-01 00:00:10 – Info – Renewing token for https://tsirwah.com/
2024-11-01 00:00:10 – Info – Added https://tsirwah.com/wprus/logout/?wprusdata=lP4ysDw3%2BwDGGgcwmwjhbf87bc7mCmg6BdV1JU6Swg2iEMykB9NXAHBh%2BomJvfu50uop3n8f1W0ytz0lz%2BMfHe9P4oOcqnXfziuEcr4xfht5lkk2aPEz1INcnlpx%2Bm2pHApfoh4HIYwW_dN%2BdAtmgg%3D%3D&token=cfde53603df705c4531902284e083789 async URL in wp_footer
2024-11-01 00:05:46 – Info – Token created: site https://kelas.tsirwah.com/ – action “Login”
2024-11-01 00:05:48 – Success – Access granted – https://tsirwah.com
2024-11-01 00:05:48 – Alert – Login action failed – received invalid data. Array ( [data] => Array ( [username] => King [remember] => 0 [base_url] => https://tsirwah.com ) )
]]>What’s the problem here?
PHP Notice: wprus_user_pending_async_actionscookie cannot be set – headers already sent by on line0 in /wp-content/plugins/wp-remote-users-sync/inc/api/class-wprus-api-abstract.php on line 1098
Critical error for this plugin when both are active
[23-Oct-2024 12:58:11 UTC] PHP Warning: Attempt to read property “ID” on null in /home//public_html/wp-content/plugins/post-expirator/src/Modules/Workflows/Controllers/ManualPostTrigger.php on line 291
[23-Oct-2024 12:58:11 UTC] PHP Fatal error: Uncaught TypeError: PublishPress\Future\Modules\Workflows\Models\PostModel::load(): Argument #1 ($id) must be of type int, null given, called in /home//public_html/wp-content/plugins/post-expirator/src/Modules/Workflows/Controllers/ManualPostTrigger.php on line 291 and defined in /home/*/public_html/wp-content/plugins/post-expirator/src/Modules/Workflows/Models/PostModel.php:21
Stack trace: 0 /home/*/public_html/wp-content/plugins/post-expirator/src/Modules/Workflows/Controllers/ManualPostTrigger.php(291): PublishPress\Future\Modules\Workflows\Models\PostModel->load() 1 /home/*/public_html/wp-includes/class-wp-hook.php(324): PublishPress\Future\Modules\Workflows\Controllers\ManualPostTrigger->registerClassicEditorMetabox() 2 /home/*/public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters() 3 /home/*/public_html/wp-includes/plugin.php(517): WP_Hook->do_action() 4 /home/*/public_html/wp-content/plugins/wp-remote-users-sync/inc/class-wprus-settings.php(472): do_action() 5 /home/*/public_html/wp-includes/class-wp-hook.php(324): Wprus_Settings->plugin_main_page() 6 /home/*/public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters() 7 /home/*/public_html/wp-includes/plugin.php(517): WP_Hook->do_action() 8 /home/*/public_html/wp-admin/admin.php(259): do_action() 9 /home//public_html/wp-admin/options-general.php(10): require_once(‘/home/…’) 10 {main}
thrown in /home/*/public_html/wp-content/plugins/post-expirator/src/Modules/Workflows/Models/PostModel.php on line 21
]]>Hello,
I’m trying to sync some custom field stored in user meta table.
It works since some weeks ago but now WPRUS delete field after sync them… please check log.
Any suggestion?
2024-10-14 10:12:50?–?Success – Access granted – https://xxx.club
2024-10-14 10:12:50?–?Success – Metadata action – added metadata af_c_f_additional_1044 for user “manburg6” from https://xxx.club
2024-10-14 10:12:50?–?Success – Metadata action – added metadata af_c_f_additional_16953 for user “manburg6” from https://xxx.club
2024-10-14 10:12:50?–?Success – Metadata action – added metadata af_c_f_additional_1045 for user “manburg6” from https://xxx.club
2024-10-14 10:12:50?–?Success – Metadata action – updated metadata af_c_f_additional_1044 for user “manburg6” from https://xxx.club
2024-10-14 10:12:50?–?Success – Metadata action – updated metadata af_c_f_additional_16953 for user “manburg6” from https://xxx.club
2024-10-14 10:12:50?–?Success – Metadata action – updated metadata af_c_f_additional_1045 for user “manburg6” from https://xxx.club
2024-10-14 10:12:50?–?Success – Metadata action – deleted metadata af_c_f_additional_1044 for user “manburg6” from https://xxx.club
2024-10-14 10:12:50?–?Success – Metadata action – deleted metadata af_c_f_additional_16953 for user “manburg6” from https://xxx.club
2024-10-14 10:12:51?–?Success – Metadata action – deleted metadata af_c_f_additional_1045 for user “manburg6” from https://xxx.club
Thanks,
M.
]]>How to make users stay on current site after login, not redirected to remote sites, but his status on remote sites is login by force login option
i need, please, thanks
]]>Hey, just started using this plugin. It’s incredible, thank you! Would pay for it.
Question: The password syncing was not working. Logs showed no errors. Reported the sync happening. I had to add this code to make it work:
add_action(‘before_wp_hash_password’, ‘before_nwsnet_wp_hash_password’, 5);
function before_nwsnet_wp_hash_password( $password ) {
do_action( ‘wprus_password’, $password );
}
Is this normal? After I added this on both sites, the password issue went away.
Thanks!
]]>Hi there,
We’ve had a rather odd situation take place. We’ve got 2x websites – one is at maindomain.com and the other is courses.maindomain.com. Both have WP Remote Users Sync set-up and it’s been working wonderfully – whenever someone makes a purchase for a course/workshop on maindomain.com, they automatically get set-up as a user on courses.maindomain.com with the same email address and password.
We’ve recently encountered an issue and aren’t even sure if it’s due to a setting in WP Remote Users Sync or something else altogether. We’ve got an admin user on our site, let’s call her Sally Admin. And then we’ve had a user with a Subscriber role only, also called Sally (but different last name – let’s call her Sally Sub). Sally Admin was the first user on this website. Sally Sub became a user back in February this year. However a few days ago, Sally Sub suddenly became an admin user and took over Sally Admin’s account. At the same time she still had her original account. We were able to get in and delete this new admin account created.
Sally Admin’s username on the websites is just sally. It is possible that Sally Sub tried to change her username to sally? I’ve used the “View As” featured to access the sites as Sally Sub to see if there’s any place she could change her username but I can’t find anything nor am I sure if this is even the issue in the first place?
]]>
I’m busy with a series of sites. The members site has been completed. I’m busy redeveloping the main site on a development server.
If I link the 2, and import a users with a certain role from the Members site, can I then simply update remote site address once the development site goes live?
]]>One of the primary goals of using this plugin is to sync the user role between multiple sites. I get this error in the log but I don’t understand why. Any guidance would be appreciated.
Warning – Role action aborted – role subscriber for user “********” from https://site-b.com not accepted
I’ve tested the sync and they all passed, but I get this error on some users. I don’t know what data is invalid?
]]>It seems this plugin has been abandoned. If there is anyone who can help, here is my question.
I did some research and it seems at least one person used this plugin with their main and subdomain site. I created a test main site (eg mainsite.com) and a test subdomain (eg subdomain.mainsite.com), then installed this plugin on both sites. I added the URLs of each site to the other’s plugin Remote Site settings, saved, then in the “Remote Sites” tab in the settings, I ticked the box “Roles” and “Create” of the corresponding column, ie in the main site settings, I set the settings in the “Outgoing Actions” column and stated the role I wanted to export, and set the same settings in the “Incoming Actions” column . My intention is that:
The issues are:
Thanks to anyone that can help.
]]>Hi
I have RUS on four sites.
They have been running fine for ages, but now it uses high CPU.
I deleted alll thje metadata tags, and now only share with admin, shop manager and one other role.
Just wondienr, is it a recent update in the app that is causing htis?
Or is it my server?
Thanks
Hi there, I have 2 sites on cloudways with only a few users and this plugin – but no matter what I always get this error when trying to sync them:
Error contacting the remote site: an undefined error occured. Please
make sure the address is correct and try again.
On the remote site, please make sure the plugin is activated and that
the permalinks are up to date by visiting the permalinks settings page.
Tried saving permalinks but nothing.
Activity log says this:
2024-06-17 03:58:00 – Alert – Error contacting the remote site: an undefined error occured. Please make sure the address is correct and try again. On the remote site, please make sure the plugin is activated and that the permalinks are up to date by visiting the permalinks settings page.
2024-06-17 03:58:00?–?Info – Response data received from the remote site: Array ( [0] => Array ( [headers] => Array ( ) [response_code] => [response_message] => [body] => ) )
Any ideas?
Hi dear support,
may I ask do you have a Single Sihn on function enabled?
Basically what I would need is in a WordPress Multipress Enviroment, when a user/customer sign on on the subpage A with an own Top Level Domain, he is also sign on, on the main page with a diffferente TLD automatically.
Is this possible? Thanks in advance.
We use Armember, and have custom roles outside of the basic subscriber/editor/etc.
It’s a site designed to give supporters extra benefits on our other sites. For instance on our news site we will not have ads for members, and three types of discounts for the various levels (crew/director/producer). How can I have the program recognize and share those custom roles?
Hi,
I have just setup the plugin and was able to setup the functions quite correctly after hours of troubleshooting and scrolling the support forums. I am now able to get the green checkmarks for the test options between the two websites.
However I am unable to get one thing going and that is exporting of users from my main website to the subdomain website. I have about 100,000 accounts on the main site and I want them to be able to login on the subdomain without having to register.
Do I need to export these accounts to the subdomain site for their logins to work or will it work irrespectively? I am quite unsure about this.
When I try to export with offset option and also limiting the number of users to export, the ajax runs and stops (or errors) after about 5 seconds. I have tried with multiple values like export only 1000 users with an offset of 50 and still it errors. I am unable to get anything to work and the one I did get to work was with an offset of 50,000 which gave me a 0 result file. Not sure why.
Please help me understand how this plugin will work. Do I need to sync the users through export or it is absolutely optional?
All I want is for my customers to be able to access the subdomain wordpress website with the same login (without having to create any new accounts).
]]>I have two machines I’d like to connect. I want each whitelisted on the other.
One machine’s whitelist accepts the other’s ip4 address. That machine’s ip6 address is not accepted on the other machine. The ip6 address comes from the popup message that appears after an unsucessful test.
Thanks for your support!
]]>Hello
Thank you for developing this plugin. For the most part works as expected except when it comes to roles. In my case, to test, I created two users, one with adminstrator role and another with subscriber role. Although the sync occured but both were given the subscriber role.
Is there a way to also get the roles synced?
]]>Hello
Does this plugin synchronize users’ entry and exit? For example, if they entered site A, they should enter site B and C at the same time.
]]>Given that WPFusion can be configured to carry out actions when a particular product is purchased, is it possible to combine the two plugins so that only users who purchase a particular product are synced to another website?
We are selling various products on Site A and launching a membership product which gives access to content delivered on Site B. So only people who buy the subscription product on Site A should have a user account created on Site B.
My understanding from the documentation for WP Remote User Sync is that it will sync all users automatically
Can anyone clarify what’s possible or suggest how I can achieve this?
Thanks
https://multi.cx This is my website. When you visit my site then you can see 6 more websites. They all together multi site.
My problem is when a user creates a new account from my site. It takes up to 45-55 seconds to create a new account. Why it’s happening? I need a solution. I couldn’t find anything which it’s will speed up.
I used Buddyboss theme and plugins also.
]]>I’m using local by flywheel and have installed and configured the plugin on both sites offline, however upon testing it says “an error contacting remote site: an undefined error occurred…”.
No idea why it’s not working, everything looks straight forward. I’d imagine since both sites are on ‘local’ that they should talk to each other but who know with Mac.
P.S. When configuring on site A do you need to mirror the configuration exactly on site B or once you make the connection it sets that all up?
]]>I noticed that there are thousands of 499 entries in my WP error log. What can it be? I see this is not normal.
Example: “POST /wprus/token/ HTTP/1.1” 499
I only have 3 interconnected sites.
]]>i have https://localhost/site1 and https://localhost/site2 and I configured them properly, but when I changed the url to IP address, (https://192.xxx.xxx.xxx/site1 and https://192.xxx.xxx.xxx/site2 )it’s not working anymore. Site 1 and Site 2 resides in one server.
]]>Hi, does the plugin supports user ACF fields import / export?
]]>Hi, Im using two websites, one is WordPress, and another is Smartpanel SMM, i want to know if is it possible to sync these two websites users and have any users on both of them? Thanks
]]>I love this plugin – works great and there is nothing else like it available. I am having a conflict with Gravity Forms – Gravity Wiz populate anything and my intake forms are all acting very odd. I need to remove the plugin for the time it takes to solve the conflict.
The plugin will deactivate but does not delete – just sits and says “deleting” on both the main site and the site I connected.
I really need some assistance.
Thanks,
Kris
]]>