记一次搭建Mailu邮件系统的报错

  • 2022年8月12日
  • 技术

最近在搭建邮件系统,之前对这方面了解的也不多,选用的是Mailu邮件系统,网上的教程不多,主要都是千篇一律,内容完全以前的,具体搭建就不细说了。

但是在启动时时遇到一个问题:

root@mail:/mailu# docker-compose -p mailu up -d
mailu_resolver_1 is up-to-date
mailu_fetchmail_1 is up-to-date
mailu_redis_1 is up-to-date
Recreating mailu_front_1 ... 
mailu_webdav_1 is up-to-date
mailu_admin_1 is up-to-date
Recreating mailu_front_1 ... error

ERROR: for mailu_front_1  Cannot start service front: driver failed programming external connectivity on endpoint mailu_front_1 (e7226770c9aed70fab028d38bda6fe6c29d0925fc384c1cfc3a10e500734b0a8): Error starting userland proxy: listen tcp4 23.23.32.23:995: bind: cannot assign requested address

ERROR: for front  Cannot start service front: driver failed programming external connectivity on endpoint mailu_front_1 (e7226770c9aed70fab028d38bda6fe6c29d0925fc384c1cfc3a10e500734b0a8): Error starting userland proxy: listen tcp4 23.23.32.23:995: bind: cannot assign requested address
ERROR: Encountered errors while bringing up the project.

在网上找资料也基本找没到,就像之前说的千篇一律,基本上全是搭建的教程,剩下的资料就很少了,最后在https://github.com/Mailu/Mailu/issues/641找到解释,大概意思是如果服务器没有ipv6地址需要删除yml配置文件的ip指定,在文件里找到内容,将默认生成的ip删除,如图下进行处理就正常启动了。

对于这个问题现在也是半知半解,目前只是把问题解决了,真正造成的原因也不是很清楚,后续再看看吧。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注