FIXED π Unable to Change Space Groups or Move Spaces
We are unable to change Space groups or move existing Spaces from one group to another.
Error Message: βNo route was found matching the URL and request method.β
Steps to Reproduce:
- Open Settings of Fluent community.
- go to βSpace-Groupsβ
- Try to edit a Space-Group or move any space from one Space-Group to another
- Save the change.
Expected Result: The Space should move to the selected group / Group description, name should change
Actual Result: An error message appears, and the change is not saved.
This prevents us from properly organizing our Spaces.
Has anyone else experienced the same issue? π€ If so, were you able to find a workaround or fix?
Thank you for your help in advance :)
For me it works perfectly. Must be some plugin conflict or another problem on your side. Try plugin conflict test.
Have you changed your slug from /portal? Maybe that messed up all the space URLs.
Martin BeneΕ‘Β how can we test or see if there's a plugin conflict? Thank you!
Elvis PlakuΒ try deactivating plugins one by one and when it starts working you find plugin which conflicts FC
Martin BeneΕ‘Β oh yeah, got it. I thought there was an easier way :)
Elvis PlakuΒ Thank you for your suggestion. However, this isnβt the reason the issue occurred. Weβre continuing to investigate and hope to share useful information soon for anyone who might encounter a similar problem in the future.
Most probably your server or security plugin is blocking the request.
Shahjahan JewelΒ Weβve done an extensive round of testing and troubleshooting on our side (Admin Panel, WordPress on PHP 8.4, Nginx β Apache, ModSecurity in place). Space Group edits work across our non-CDN sites, butΒ they consistently fail on sites using bunny.net (CDN / Acceleration). We still receive 404s on REST POSTs such as:
POST /wp-json/fluent-community/v2/spaces/space_groups/{id or move-space}
also there is some information about bunny net dealing with some REST-APIs:
A large number of plugins (even outside of the theme builder plugins), rely on REST API requests through Wordpress and there are compatibility layer issues. Most typically, the X-HTTP-Method-Override header is introduced in this compatibility layer. bunny.net does not forward such headers by default due to security issues. Some plugins require either PUT, POST, DELETE (varies by Plugin basis so please check plugin documentation), but an Edge Rule can be implemented (in this case this would be updating a form from a failing plugin, as in the example in the attachment). We have tried to do some Rules, but they unfortunately haven't worked. We have also submitted a ticket to bunny.net and will provide some information when they help us solve the issue. We hope this might be useful for those who use Bunny.net CDN.
The support team from Bunny Net says the issue is caused by bunny.net stripping the X-Http-Method-Override header; theyβve reported it to their team and will solve the issue in the near future.
EDIT: I realise it's probably foolish to ask you, as you aren't from Bunny CDN. Probably better to just watch the post. :)
- -
Any word on whether this will be fixed by Bunny CDN soon?
I am experiencing this problem on several of my Fluent products now Fit LehrerΒ
Whitelisting the url in Bunny setup hasn't helped, my only fix that works is to turn off Bunny CDN, wait for 20 minutes, clear all my cache and then go into my admin panel, do everything I need to do and then turn Bunny back on. Impossible to work like that.
NicolaiΒ I totally get how frustrating that is, especially when you have to keep turning Bunny off just to work in the admin panel.
What Iβd really recommend is reaching out directly to Bunny.net support β theyβre honestly amazing and usually reply very fast.
Good to know Fit LehrerΒ will do! Thanks