#Docker instance Crashes after create workspace

1 messages · Page 1 of 1 (latest)

vale jackal
#

I tried to add another workspace and appsmith crashed immediatly. We are running an self hosted docker instance.
The error message is the following:

2023-09-26T10:27:10.062591107Z backend stdout | java.lang.IllegalArgumentException: No enum constant com.appsmith.server.acl.AclPermission.CREATE_USER_GROUPS
2023-09-26T10:27:10.062613858Z backend stdout | at java.base/java.lang.Enum.valueOf(Enum.java:273)

The error occurs with all requests and all users. I assume the error might happen because we downgraded from ee to ce after the trial period. Is there any way that i can restore the system?

jolly oysterBOT
#

Hey There,

We've registered your query, and our team will get back to you soon.

Regards,
Pranav

jolly oysterBOT
#

Hello! What is your Appsmith version? Could you please elaborate on how you
downgraded from EE to CE? What steps did you take?
If you were using a Business instance and decided to downgrade to the Community
Edition, the correct way to do it is the following:

  1. Export all your
    apps

    from your Business Edition instance (as JSON files or connect them to git).
  2. [Install a fresh Community
    Edition](https://docs.appsmith.com/getting-started/setup/installation-guides
    [https://docs.appsmith.com/getting-started/setup/installation-guides]) or
    [revert to a Community Edition backup if you have
    one](https://docs.appsmith.com/getting-started/setup/instance-management/appsmithctl#restore-instance
    [https://docs.appsmith.com/getting-started/setup/instance-management/appsmithctl#restore-instance]).
  3. [Import all your
    apps](https://docs.appsmith.com/advanced-concepts/more/backup-restore#import-application
    [https://docs.appsmith.com/advanced-concepts/more/backup-restore#import-application]).

Depending on your infrastructure, you can choose one of the following guides to deploy Appsmith.

The Migrate Applications feature gives you the flexibility to move your Appsmith applications and data from one instance to another. You may choose to migrate all or specific applications as needed.

Use the appsmithctl to backup and restore the self-hosted instance and database.

vale jackal
#

Unfortunately, we did not follow these steps: We just updated the docker compose file, kept all the data and tested if the application did start. Since everything seemed to work as expected we just continued using the system. We created multiple apps and everything worked fine until we tried to create a new workspace. As I understand I need to export all apps and setup a new system. How can I do this without a running system?

jolly oysterBOT
#

Have you tried changing the image back to EE? The upgrade to EE makes changes to
the structure of the MongoDB that are incompatible with CE. This is why a direct
downgrade isn't possible.

vale jackal
#

I just tried switching back but the trial has expired. Can the trial be extended so I can export the apps?

jolly oysterBOT
#

Yes, it can! Can you provide the email associated with the license? We can
extend it for a day or two to give you time to export all of your apps.

vale jackal