Article ID: 2277, created on Oct 21, 2007, last review on May 11, 2014

  • Applies to:
  • Plesk 8.2 for Windows
  • Plesk 8.1 for Windows


When you try to send a message via the horde webmail interface, the following error is displayed:

DB error: unknown error

The following errors are displayed in the horde log file (%plesk_dir%\tmp\horde\horde81.log):

Oct 14 20:01:06 HORDE [emergency] [imp] DB Error: unknown error: 8 ** INSERT INTO horde_prefs (pref_uid, pref_scope, pref_name, pref_value) VALUES('', 'imp', 'mail_domain', '') [nativecode=attempt to write a readonly database] [on line 263 of "C:\inetpub\vhosts\webmail\horde\lib\Horde\Prefs\sql.php"]


The error means that the IUSRPLESK_horde account does not have the required permissions on the C:\inetpub\vhosts\webmail\horde\db\horde.db file.


Set Read & Write permissions for the IUSRPLESK_horde account on the C:\inetpub\vhosts\webmail\horde\db\horde.db file.

Additional Information

%plesk_dir% is an environment variable that points to the Plesk installation folder. By default, it is C:\Program Files\SWsoft\Plesk.

%plesk_bin% is an environment variable that points to the Plesk binaries folder. By default, it is C:\Program Files\SWsoft\Plesk\admin\bin.

7000fbc03a7e92b93bc676a7c04a4ce6 b23c51a6195823476e308cc12db2be0e 85a92ca67f2200d36506862eaa6ed6b8 a914db3fdc7a53ddcfd1b2db8f5a1b9c c45acecf540ecd42a4bbfb242ce02b1d 56797cefb1efc9130f7c48a7d1db0f0c

Email subscription for changes to this article
Save as PDF