Error connecting to database: SQLSTATE[28000] [1045] Access denied for user 'roundcube'@'localhost'
Franz Skale
i.bin at dah.am
Tue Sep 2 15:05:15 CEST 2014
Hi,
all setup python libs reside in the /usr/share/pyshared/pykolab/setup dir.
So, setup_roundcube.py e.g runs this:
schema_files = []
for root, directories, filenames in os.walk('/usr/share/doc/'):
for directory in directories:
if directory.startswith("roundcubemail"):
for root, directories, filenames in
os.walk(os.path.join(root, directory)):
for filename in filenames:
if filename.startswith('mysql.initial') and
filename.endswith('.sql'):
schema_filepath = os.path.join(root,filename)
if not schema_filepath in schema_files:
schema_files.append(schema_filepath)
break
break
So try to run the sql files in /usr/share/doc/roundcube or try to run
the setup_roundcube.py.
Or start over the whole installation by removing the kolab debs and
dependency and the purge the configs.
Rgds.
Franz
Am 02.09.14 12:45, schrieb Paul Boddie:
> On Tuesday 2. September 2014 11.03.53 Rob Badub wrote:
>> Please supply a root password for MySQL. This password will be the
>> administrative
>> user for this MySQL server, and it should be kept a secret. After this
>> setup process has completed, Kolab is going to discard and forget about
>> this password,
>> but you will need it for administrative tasks in MySQL.
>>
>> MySQL root password [xxxxxxxxxxxxxxx]:
>> ERROR 2002 (HY000): Can't connect to local MySQL server through socket
>> '/var/run/mysqld/mysqld.sock' (2)
>> ERROR 2002 (HY000): Can't connect to local MySQL server through socket
>> '/var/run/mysqld/mysqld.sock' (2)
>> ERROR 2002 (HY000): Can't connect to local MySQL server through socket
>> '/var/run/mysqld/mysqld.sock' (2)
>>
>> So running the installer renders a problem when installing MySQL. After
>> that all fails.
> For what it's worth, the work I did on Debian packaging (which would be
> somewhat relevant to Ubuntu) disabled MySQL initialisation because that should
> be done when MySQL itself is installed and configured on Debian/Ubuntu. (I
> don't know what other distributions do when installing MySQL.) Thus, one
> unnecessary question is eliminated when running setup-kolab in such an
> environment.
>
> As given above, a MySQL root password is still needed to create various
> databases and users, and that involves creating a temporary file so that the
> MySQL login can occur. There are probably better ways of doing this, but
> MySQL's documentation is frequently incoherent and inscrutable.
>
> When setup-kolab finds that temporary file to be missing it will ask you for
> the MySQL root password. In general, all this should just work, but I seem to
> recall experiencing difficulties with it quite some time ago, although these
> were admittedly overshadowed by other behaviour in setup-kolab.
>
> I haven't been spending much time on Kolab recently and cannot really provide
> much more insight, particularly with regard to the behaviour of the upstream
> packages, but the mechanisms involved are relatively straightforward.
>
> Paul
> _______________________________________________
> users mailing list
> users at lists.kolab.org
> https://lists.kolab.org/mailman/listinfo/users
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 4254 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://lists.kolab.org/pipermail/users/attachments/20140902/14779293/attachment-0001.p7s>
More information about the users
mailing list