1 最后由 carlkyo (2012-08-24 11:42:41) 编辑

主题: 升级了roundcubemail-0.8.1

==== 必填信息。没有填写将不予回复 ====
- iRedMail 版本: 0.8.1
- 使用的 Linux/BSD 发行版名称及版本号:centos 6.3
- 与您的问题相关的日志信息:
====

新界面不错看
但是又遇到无法连接到 managesieve 服务器的问题
随便问句
Roundcubemail怎样才能用到Multiple Identities
3Q
http://www.iredmail.org/wiki/index.php? … be.Webmail

回复: 升级了roundcubemail-0.8.1

无法连接 managesieve 服务应该是由于你没有更新 plugins/managesieve/config.inc.php 里的端口号导致的。可以检查一下你的服务器上是端口 2000 还是 4190:

# netstat -ntlp

3 最后由 carlkyo (2012-08-25 11:22:15) 编辑

回复: 升级了roundcubemail-0.8.1

ZhangHuangbin 写道:

无法连接 managesieve 服务应该是由于你没有更新 plugins/managesieve/config.inc.php 里的端口号导致的。可以检查一下你的服务器上是端口 2000 还是 4190:

# netstat -ntlp

Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address               Foreign Address             State       PID/Program name
tcp        0      0 0.0.0.0:389                 0.0.0.0:*                   LISTEN      1878/slapd
tcp        0      0 0.0.0.0:5672                0.0.0.0:*                   LISTEN      2242/qpidd
tcp        0      0 127.0.0.1:10024             0.0.0.0:*                   LISTEN      2106/amavisd (maste
tcp        0      0 127.0.0.1:10025             0.0.0.0:*                   LISTEN      2190/master
tcp        0      0 0.0.0.0:3306                0.0.0.0:*                   LISTEN      2068/mysqld
tcp        0      0 0.0.0.0:587                 0.0.0.0:*                   LISTEN      2190/master
tcp        0      0 127.0.0.1:9998              0.0.0.0:*                   LISTEN      2106/amavisd (maste
tcp        0      0 0.0.0.0:110                 0.0.0.0:*                   LISTEN      2092/dovecot
tcp        0      0 127.0.0.1:10031             0.0.0.0:*                   LISTEN      2386/policyd
tcp        0      0 0.0.0.0:143                 0.0.0.0:*                   LISTEN      2092/dovecot
tcp        0      0 0.0.0.0:111                 0.0.0.0:*                   LISTEN      1565/rpcbind
tcp        0      0 0.0.0.0:54260               0.0.0.0:*                   LISTEN      1595/rpc.statd
tcp        0      0 0.0.0.0:22                  0.0.0.0:*                   LISTEN      1578/sshd
tcp        0      0 127.0.0.1:631               0.0.0.0:*                   LISTEN      1753/cupsd
tcp        0      0 0.0.0.0:25                  0.0.0.0:*                   LISTEN      2190/master
tcp        0      0 0.0.0.0:4190                0.0.0.0:*                   LISTEN      2092/dovecot
tcp        0      0 127.0.0.1:7777              0.0.0.0:*                   LISTEN      2373/python
tcp        0      0 0.0.0.0:993                 0.0.0.0:*                   LISTEN      2092/dovecot
tcp        0      0 0.0.0.0:995                 0.0.0.0:*                   LISTEN      2092/dovecot
tcp        0      0 :::389                      :::*                        LISTEN      1878/slapd
tcp        0      0 :::5672                     :::*                        LISTEN      2242/qpidd
tcp        0      0 :::111                      :::*                        LISTEN      1565/rpcbind
tcp        0      0 :::80                       :::*                        LISTEN      2231/httpd
tcp        0      0 :::35414                    :::*                        LISTEN      1595/rpc.statd
tcp        0      0 :::22                       :::*                        LISTEN      1578/sshd
tcp        0      0 ::1:631                     :::*                        LISTEN      1753/cupsd
tcp        0      0 :::443                      :::*

回复: 升级了roundcubemail-0.8.1

carlkyo 写道:

tcp        0      0 0.0.0.0:4190                0.0.0.0:*                   LISTEN      2092/dovecot

你的是 4190。
所以请更新 /var/www/roundcubemail/plugins/managesieve/config.inc.php 里的端口号。

回复: 升级了roundcubemail-0.8.1

前几天我也将roundcubemail升级到0.8.1 但部分用户反应,登陆时候出现501错误。在论坛上看了一下好像是ip没有反向解析,是需要用户的IP 能反向解析吗?不会吧。日志也看不出太多的问题。暂时又退回到0.7.1。

回复: 升级了roundcubemail-0.8.1

501错误在 Apache 或者 Postfix 日志文件里应该有记录的,所以请检查一下这几个日志文件,看能否找到它报告的错误信息。

回复: 升级了roundcubemail-0.8.1

ZhangHuangbin 写道:
carlkyo 写道:

tcp        0      0 0.0.0.0:4190                0.0.0.0:*                   LISTEN      2092/dovecot

你的是 4190。
所以请更新 /var/www/roundcubemail/plugins/managesieve/config.inc.php 里的端口号。

张大哥
里面只有config.inc.php.dist 
请修正
3Q

回复: 升级了roundcubemail-0.8.1

您是自己升级的 Roundcube,插件当然都是没有配置的。
iRedMail 默认已经启用 managesieve 插件,并且配置好了,你参考一下旧版本里的配置参数。

回复: 升级了roundcubemail-0.8.1

iredmail 0.7.2中,插件 password 无法更新密码服务。及全局地址簿功能不能正常使用。

回复: 升级了roundcubemail-0.8.1

hi @lsl_lcy,

麻烦您发个新贴描述自己的问题,而不是在别人的帖子里搭顺风车。

iRedMail-0.7.2 是否全新安装?是否自行升级过 Roundcube?升级后是否同步了这些插件的配置文件/配置参数?

回复: 升级了roundcubemail-0.8.1

我在端口号不管是改为4190还是2000都不行,运行netstat -ntlp 也没有发现有用4190或者2000端口的

回复: 升级了roundcubemail-0.8.1

想知道roundcubemail的升级过程,我将roundcubemail0.9.2解压后放在var/www/目录下,然后将0.8.6/confing/中的main.inc.php和db.inc.php文件复制到0.9.2的相同文件夹下,最后将0.8.6文件夹改名,0.9.2文件夹改成0.8.6,可以登录,但是不能改密码,不能显示全局通讯录。

回复: 升级了roundcubemail-0.8.1

这里是官方的升级指南: http://trac.roundcube.net/wiki/Howto_Upgrade

回复: 升级了roundcubemail-0.8.1

iredmail0.8.4里默认安装roundcubemail0.8.6,按照您提供的网址升级到0.9.2过程中报错:
please update your coonfig files manually according to the above messages
executing database schema update.
Error:error in DDL upgrade 2012080700:[1142] alter command denied to user 'roundcube'@'localhost' for table 'cache' updating database schema (2012080700) failed
all done
登录时查看roundcubemail版本升级成功,至少密码可以修改了,就是那个报错不知会不会影响架构使用?我搜索了下没此错误相关文章,张工您看这个错误影响数据库不?

回复: 升级了roundcubemail-0.8.1

应该不影响。似乎新旧版本的 cache 表有出入。
检查一下新旧版本的数据库结构,看看是否新版本有 cache 表而旧版本没有。