Страница 1 из 1
Ошибки Postgresql
Добавлено: 2007-11-13 14:47:34
BlackPhantom
Добрый день. Поставил RoundCube по этой статье
http://www.lissyara.su/?id=1543, правда так и не получилось использовать phppgadmin, поэтому воспользовался рекомендацией на сайте roundcube, и добавил пользователя и базы следующим:
Код: Выделить всё
$ createuser roundcubemail
$ createdb -O roundcubemail roundcubemail
$ psql roundcubemail
roundcubemail =# ALTER USER roundcube WITH PASSWORD 'введите_сюда_пароль';
roundcubemail =# \c - roundcubemail
roundcubemail => \i SQL/postgres.initial.sql
Вроде как все работает, но в /var/log/messages постоянно лезет такое:
Код: Выделить всё
Nov 12 21:48:53 mail postgres[5000]: [10-2] HINT: This error can also happen if the byte sequence does not match the encodin
Nov 12 21:48:53 mail postgres[5000]: [10-3] by "client_encoding".
Nov 12 21:48:53 mail postgres[5000]: [11-1] ERROR: invalid byte sequence for encoding "UTF8": 0xd027
Nov 12 21:48:53 mail postgres[5000]: [11-2] HINT: This error can also happen if the byte sequence does not match the encodin
Nov 12 21:48:53 mail postgres[5000]: [11-3] by "client_encoding".
Nov 12 21:49:02 mail postgres[5000]: [12-1] ERROR: invalid byte sequence for encoding "UTF8": 0xd027
Nov 12 21:49:02 mail postgres[5000]: [12-2] HINT: This error can also happen if the byte sequence does not match the encodin
Nov 12 21:49:02 mail postgres[5000]: [12-3] by "client_encoding".
Nov 12 21:49:02 mail postgres[5000]: [13-1] ERROR: invalid byte sequence for encoding "UTF8": 0xd027
Nov 12 21:49:02 mail postgres[5000]: [13-2] HINT: This error can also happen if the byte sequence does not match the encodin
Nov 12 21:49:02 mail postgres[5000]: [13-3] by "client_encoding".
Nov 13 10:34:33 mail postgres[15221]: [4-1] ERROR: invalid input syntax for integer: ""
Nov 13 10:34:33 mail postgres[15221]: [4-2] STATEMENT: SELECT cache_id, data
Nov 13 10:34:33 mail postgres[15221]: [4-3] FROM cache
Nov 13 10:34:33 mail postgres[15221]: [4-4] WHERE user_id=''
Nov 13 10:34:33 mail postgres[15221]: [4-5] AND cache_key='IMAP.mailboxes'
Nov 13 10:53:05 mail postgres[14567]: [4-1] ERROR: invalid input syntax for integer: ""
Nov 13 10:53:05 mail postgres[14567]: [4-2] STATEMENT: DELETE FROM messages
Nov 13 10:53:05 mail postgres[14567]: [4-3] WHERE user_id='10'
Nov 13 10:53:05 mail postgres[14567]: [4-4] AND cache_key='INBOX.msg'
Nov 13 10:53:05 mail postgres[14567]: [4-5] AND idx=''
Nov 13 10:55:47 mail postgres[14215]: [4-1] ERROR: invalid input syntax for integer: ""
Nov 13 10:55:47 mail postgres[14215]: [4-2] STATEMENT: DELETE FROM messages
Nov 13 10:55:47 mail postgres[14215]: [4-3] WHERE user_id='10'
Nov 13 10:55:47 mail postgres[14215]: [4-4] AND cache_key='INBOX.msg'
Nov 13 10:55:47 mail postgres[14215]: [4-5] AND idx=''
Поскажите как это поправить?
Re: Ошибки Postgresql
Добавлено: 2007-11-13 15:01:30
Alex Keda
[offtop]
чем муся плоха?
[/offtop]
Re: Ошибки Postgresql
Добавлено: 2007-11-13 15:18:26
BlackPhantom
да ничем, просто не знаю ни первое ни второе, не хотел от статьи автора сильно отклоняться
Re: Ошибки Postgresql
Добавлено: 2007-11-17 19:59:58
BlackCat
Может еще раз посмотреть конфиги/настройки, в статье чуть-ли не на каждом шагу упоминание о том, что надо переключить на ru локализацию.
Re: Ошибки Postgresql
Добавлено: 2007-11-18 12:21:11
BlackPhantom
уже перевел на mysql, вроде работает, только новая трабла вылезла, не знаю связано ли это с базой, php, апачем, или с самим раундкубом
http://forum.lissyara.su/viewtopic.php?f=20&t=5891
Re: Ошибки Postgresql
Добавлено: 2008-07-21 16:12:04
elegorn
че-та не пойму никак, поднимите мне веки...
если у меня exim+ldap+courier-imap мне roundcube не видать?
получается нужно плодить базу пользователей?
Re: Ошибки
Добавлено: 2008-08-12 20:19:57
захар
ставил из портов фри
Код: Выделить всё
[12-Aug-2008 20:25:00 +0600] IMAP Error: Open SSL not available; in /usr/local/www/roundcube/program/include/rcube_imap.inc on line 0
[12-Aug-2008 20:25:31 +0600] IMAP Error: Open SSL not available; in /usr/local/www/roundcube/program/include/rcube_imap.inc on line 0
[12-Aug-2008 20:26:01 +0600] IMAP Error: Open SSL not available; in /usr/local/www/roundcube/program/include/rcube_imap.inc on line 0
[12-Aug-2008 20:26:32 +0600] IMAP Error: Open SSL not available; in /usr/local/www/roundcube/program/include/rcube_imap.inc on line 0
[12-Aug-2008 20:27:04 +0600] IMAP Error: Open SSL not available; in /usr/local/www/roundcube/program/include/rcube_imap.inc on line 0
[12-Aug-2008 20:27:16 +0600] IMAP Error: Open SSL not available; in /usr/local/www/roundcube/program/include/rcube_imap.inc on line 0
[12-Aug-2008 20:27:16 +0600] SMTP Error: SMTP error: Authentication failure: SMTP server does not support authentication (Code: ) in /usr/local/www/roundcube/program/steps/mail/func.inc on line 1294
Re: Ошибки Postgresql
Добавлено: 2009-03-20 18:12:58
Dragon
Не могу через RoundCube отправить письмо в локалке
Прием есть, проверял командой mail.
Люди добрые, помогите побороть, вот запись лога
Код: Выделить всё
Mar 20 17:17:09 relay imapd: LOGIN, user=admin@mydomen.ua, ip=[127.0.0.1], protocol=IMAP
Mar 20 17:17:09 relay exim[39452]: PLAIN authenticator failed for localhost.mydomen.ua (xx.xxx.xxx.xxx) [127.0.0.1] I=[127.0.0.1]:25: 535 Incorrect authentication data (set_id=admin@mydomen.ua)
Mar 20 17:17:09 relay exim[39452]: PLAIN authenticator failed for localhost.mydomen.ua (xx.xxx.xxx.xxx) [127.0.0.1] I=[127.0.0.1]:25: 535 Incorrect authentication data (set_id=admin@mydomen.ua)
Mar 20 17:17:09 relay imapd: LOGOUT, user=admin@mydomen.ua, ip=[127.0.0.1], headers=0, body=0, rcvd=10, sent=83, time=0
Может дело в том что у меня пароли шифрованые?
Re: Ошибки Postgresql
Добавлено: 2009-10-05 14:40:53
sansa
Сервак не принимает пароли открытым текстом (PLAIN). ИМХО это нормально.
Re: Ошибки Postgresql
Добавлено: 2010-08-07 11:27:23
dushkosoft
А если почта настроена только на смтп? без имапа раундкуб не будет работать? у меня он вот что пишет:
Неудачное соединение с IMAP сервером.
????
Re: Ошибки Postgresql
Добавлено: 2011-08-31 9:38:22
kerber
Может кому пригодиться !
При установке RoundCube на FreeBSD 8.0 возникла ошибка, при установке выходило:
usr/bin/ld: Warning: size of symbol `datefmt_parse_args’ changed from 72 in .libs/php_intl.o to 72 in dateformat/.libs/dateformat_class.o
*** Error code 1
Stop in /usr/ports/devel/pecl-intl/work/intl-1.1.2.
*** Error code 1
Stop in /usr/ports/devel/pecl-intl.
*** Error code 1
Stop in /usr/ports/mail/roundcube.
*** Error code 1
Stop in /usr/ports/mail/roundcube.
Вот исправление этой кривости:
# cd /usr/ports/devel/pecl-intl/files
# rm *
# cd /usr/ports/devel/pecl-intl/
# make clean
# make fetch
# make extract
# make install
После удачной установки pecl-intl ставим еще раз roundcube .
должно выйти после установки:
FIRST INSTALLATION
If this is a first installation of RoundCube you have to create
a new database and a db user. Read INSTALL for detailed instructions.
UPGRADING
If you already had a previous version of RoundCube installed,
you should check your config files and DB schema are up-to-date.
Read UPGRADING for detailed instructions.
———————————————————————
===> Registering installation for roundcube-0.5.3,1
===> Cleaning for pecl-intl-1.1.2_3
===> Cleaning for php52-sqlite-5.2.17_1
===> Cleaning for roundcube-0.5.3,1
После этого всёнормально работает !!!!
Re: Ошибки Postgresql
Добавлено: 2011-08-31 12:40:39
dushkosoft
Никто не сталкивался, Roundcube чувствителен к регистру пользователя, как можно его научить понимать любой регистр?
Например логин: andrey, если ввести Andrey то уже скажет ошибка.
Re: Ошибки Postgresql
Добавлено: 2011-08-31 22:24:16
FiL
dushkosoft писал(а):Никто не сталкивался, Roundcube чувствителен к регистру пользователя, как можно его научить понимать любой регистр?
Например логин: andrey, если ввести Andrey то уже скажет ошибка.
это не roundcube чувствительный. Это imap server. Вот в нем и решай.
Re: Ошибки Postgresql
Добавлено: 2011-09-01 0:06:58
dushkosoft
ТАк если я например через почтовый клиент типа аутлук или бат настраиваю там пофиг регистр, а вот раундкубу нет...
Re: Ошибки Postgresql
Добавлено: 2011-09-01 3:37:22
FiL
да ну? никогда такого не встречал. Тогда у меня мыслей нет.
Re: Ошибки Postgresql
Добавлено: 2011-09-01 9:17:00
dushkosoft
Код: Выделить всё
# Форматирование имени пользователя, до поиска по нему в БД. Тут можно
# использовать стандартные переменные, типа %Lu сделает все буквы маленькими,
# %n удалит домен, если он задан, или "%n-AT-%d" заменит '@' на "-AT-".
# Это делается после того, как auth_username_translation произвело изменения.
#auth_username_format = %Lu
Нашел такую вот фичу в давекоте, поставил %Lu, все равно через раунд куб борода.
Пробовал в dovecot.sql.conf ставить lower перед параметрами (%u@%p) тоже не помогает(((
Re: Ошибки Postgresql
Добавлено: 2011-11-27 22:45:25
ll-rus
Парни, не судите строго если с проблемой ошибся адресом.
Имеем сервер:
FreeBSD 8.2-STABLE amd64
прекрастно рабочая связка, все ставлю из портов:
courier-imap-4.9.3_1,2 (POP3 + IMAP)
exim-postgresql-4.77
postgresql-server-8.3.16_2
Теперь хочу прикрутить в этому делу roundcube
Поставил - работает:
apache-2.2.21
php5-5.3.8
php5-extensions-1.5
Далее ставлю roundcube:
roundcube-0.6_1,1
Проверяю, на первый взгляд все работает, письма можно принимать и отправлять, но вот в окне только папка входящие и корзина. Удаляя пиьсма, или нажимая на корзину вылетает ошибка
STATUS: Mailbox does not exist, or must be subscribed to.
в конфиге стоит.
$rcmail_config['create_default_folders'] = true;
А в логах куба
[27-Nov-2011 23:34:01] PHP Warning: strtotime() [<a href='function.strtotime'>function.strtotime</a>]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Moscow' for 'MSK/4.0/no DST' instead in /usr/local/www/roundcube/program/include/rcube_session.php on line 132
[27-Nov-2011 23:34:01] PHP Warning: date() [<a href='function.date'>function.date</a>]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Moscow' for 'MSK/4.0/no DST' instead in /usr/local/www/roundcube/program/include/rcube_mdb2.php on line 599
[27-Nov-2011 23:35:01] PHP Warning: strtotime() [<a href='function.strtotime'>function.strtotime</a>]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Moscow' for 'MSK/4.0/no DST' instead in /usr/local/www/roundcube/program/include/rcube_session.php on line 132
[27-Nov-2011 23:35:01] PHP Warning: date() [<a href='function.date'>function.date</a>]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Moscow' for 'MSK/4.0/no DST' instead in /usr/local/www/roundcube/program/include/rcube_mdb2.php on line 599
*required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Moscow' for 'MSK/4.0/no DST' instead in /usr/local/www/roundcube/program/include/rcube_session.php on line 132
Пните меня в нужном направлении плиз.