SquirrelMail 1.4.22 unable to create initial preference file Ubuntu 18.04 server

Callumk

New Member
Joined
Feb 5, 2020
Messages
1
Reaction score
0
Credits
0
Hey guys, I have seen this topic raised on other forums and have looked at many of the suggested solutions, but none of them have worked for me thus far.

I have been following this guide.


I'm trying to login to my SquirrelMail server (running Postfix and Dovecot in the bg) but I get the following message whenever I press the "Login" button:

Error opening ../data/default_pref
Could not create initial preference file!
/var/local/squirrelmail/data/ should be writable by user www-data
I have given the www-data user full ownership and permission over the specified directory, as you can see below:

Code:
callum@servpalletloopclub:/var/www/html/squirrelmail$ sudo chown -R www-data:www-data /var/www/html/squirrelmail/
callum@servpalletloopclub:/var/www/html/squirrelmail$ sudo chmod 777 -R /var/www/html/squirrelmail/
callum@servpalletloopclub:/var/www/html/squirrelmail$ sudo chown -R www-data:www-data /var/www/html/squirrelmail/data/
callum@servpalletloopclub:/var/www/html/squirrelmail$ sudo chmod 777 -R /var/www/html/squirrelmail/data/
callum@servpalletloopclub:/var/www/html/squirrelmail$ service dovecot restart
==== AUTHENTICATING FOR org.freedesktop.systemd1.manage-units ===
Authentication is required to restart 'dovecot.service'.
Authenticating as: callum
Password:
==== AUTHENTICATION COMPLETE ===
callum@servpalletloopclub:/var/www/html/squirrelmail$ cd data/
callum@servpalletloopclub:/var/www/html/squirrelmail/data$ ls
default_pref  index.php
callum@servpalletloopclub:/var/www/html/squirrelmail/data$ ls -ah
.  ..  default_pref  .htaccess  index.php
callum@servpalletloopclub:/var/www/html/squirrelmail/data$ ls -ltha
total 20K
drwxrwxrwx  2 www-data www-data 4.0K Jul 12  2011 .
drwxrwxrwx 16 www-data www-data 4.0K Jul 12  2011 ..
-rwxrwxrwx  1 www-data www-data  480 Jan  6  2011 index.php
-rwxrwxrwx  1 www-data www-data   41 Feb  7  2007 default_pref
-rwxrwxrwx  1 www-data www-data   14 Mar  2  2002 .htaccess

I'm really not sure what other permissions www-data could possibly need; any ideas?
 


Moderators' note:

The above translates roughly to

"Hello good morning, I have the solution to your problem and I do not have to do with any permission ... you just have to go to the "config" directory inside the squirrelmail folder. In this part go to the file "config.php", once inside the search for the section "$ data_dir" and "$ attach_dir", if these observations point to a wrong directory, you should point to the correct directory where squirrelmail is

in my case it was
it is '/ var / local / squirrelmail / ...' both were wrong put in my real directory where I have squirrelmail is "/ var / www / html / squirrelmail / ....

and that's it, a little late but maybe they help other people looking for a solution to the problem in these times"

@velosirattor

Bienvenido a linux.org. Si desea que se entienda su opinión, será mejor que escriba en inglés, por favor. Gracias.

Chris Turner
wizardfromoz
 
Moderators' note:

The above translates roughly to

"Hello good morning, I have the solution to your problem and I do not have to do with any permission ... you just have to go to the "config" directory inside the squirrelmail folder. In this part go to the file "config.php", once inside the search for the section "$ data_dir" and "$ attach_dir", if these observations point to a wrong directory, you should point to the correct directory where squirrelmail is

in my case it was
it is '/ var / local / squirrelmail / ...' both were wrong put in my real directory where I have squirrelmail is "/ var / www / html / squirrelmail / ....

and that's it, a little late but maybe they help other people looking for a solution to the problem in these times"

@velosirattor

Bienvenido a linux.org. Si desea que se entienda su opinión, será mejor que escriba en inglés, por favor. Gracias.

Chris Turner
wizardfromoz
Thank you so much wizardfromoz it's works
 
Running Squirrelmail in 2022 is living in the past, keep up with the times and start using Roundcubemail.
 


Latest posts

Top