Read the following guideline: Troubleshooting and Support | Squidex. I understand that my support request might get deleted if I do not follow the guideline.
[ x] Used code blocks with ``` to format my code examples like JSON or logs properly.
I’m submitting a…
Regression (a behavior that stopped working in a new release)
[ x] Bug report
Performance issue
Documentation issue or request
Current behavior
When attemping to restore from the cloud version to the on-prem, i get this error:
I am talking about the possible rule actions. There is a SquidexEmail rule action that is only available in the cloud. You can fix it by assigning another rule action in your backup. So basically:
Download the backup to your PC
Extract it
Open the folder with VSCode
Search for “SquidexEmail” and replace it with “Webhook”
OK, thanks- yeah, i found the rule- I replaced it with webhook, but left the other fields, like email address, etc.- it still failed a restore. I then deleted the JSON file and tried a restore, but that didn’t work. Should i create a webhook rule, download that, and copy paste over the offending email rule event?
On this version I replaced the SquidexEmail with Webhook. I then added a webhook rule, backed that up, and copy-pasted from Webhook rule on the last event JSON file back to the email rule event. I then re-zipped, uploaded to dropbox, but get the same error. Can you suggest a path forward? I’d be happy to pay you to fix this for me : )
I ran into a similar issue while helping a client migrate from Squidex Cloud to an on-prem instance.
Turned out to be a version mismatch between the exporter and the target environment.
I can take a deeper look if you want to share more detailed logs.
Comfortable working across Squidex internals and Docker based setups.