Roundcube Webmail Error 600 Service Unavailable when setting identities for things such as setting your signature.

I just set up an email server for someone and after encouraging them to use it I decided to configure some of the features, one of which was the signature block.  I initially just wanted to ensure that the reply that I make to a user has the quoted text from the original email below where I type and to have my signature in the proper place just above the quoted text.

I did some searching and found that you have to set this in identities under roundcube’s settings.  I chose to do this and received an error Service Unavailable Error 600.  That’s the rough wording.

After searching one person said that the issue could be a permissions issue in the plugins folder.  I checked and ensured that all the permissions were set properly by setting them properly.  That wasn’t the answer.

I checked then for other things and found a link to the roundcube web forums where an administrator indicated that there were 3 possible causes one of which even he ruled out.  I looked at this and found that indeed the 2nd item was the cause.  It was the enigma plugin.  He stated they didn’t use this and it had only been there early in the development and hadn’t bee used by then since.

I moved the enigma folder out of the way and rebooted.  This worked.

So, I then began looking up how to disable it without removing the folder.  That happens by editing a file under roundcube.

That folder is /var/www/html/roundcube/config/config.inc.php

Find the plugins line.  I made a copy of the line and commented it out thenI scrolled over to the enigma section on that line and just remove it.  After saving I rebooted.  I am sure I didn’t need to do the rebooting.

After I came back I could then get in and add identities and set the signature.

So, edit the file:

sudo nano /var/www/html/roundcube/config/config.inc.php

In your case that location may be different.  I tend to just install roundcube by downloading the full thing dependencies included from the roundcube web site and then moving it into a folder under /var/www/html/