在AWS Lightsail的Ubuntu 20上安装Odoo14后无法连接求助
Odoo14 无法访问问题(AWS Lightsail Ubuntu 20环境)
当前状态
- 服务器可正常ping通(截图显示本地ping服务器IP 44.202.124.139成功)
- Odoo服务处于运行状态:
- 截图1:
systemctl status odoo显示服务为 active (running) - 截图2:进程列表中可见Odoo相关进程在运行
- 截图1:
- 已在AWS Lightsail防火墙放行对应端口(截图显示防火墙规则允许8069端口的TCP入站流量)
遇到的错误
浏览器访问时提示「无法访问此网站,44.202.124.139拒绝连接」
排查步骤
检查Odoo监听地址
执行命令确认Odoo是否监听公网可访问的地址:ss -tulpn | grep odoo需确保输出中包含
0.0.0.0:8069或:::8069,如果仅显示127.0.0.1:8069,说明Odoo只允许本地访问,需修改配置文件(通常是/etc/odoo/odoo.conf)中的xmlrpc_interface和netrpc_interface参数为0.0.0.0,重启服务生效。检查服务器本地防火墙
Ubuntu默认使用ufw,执行命令查看规则:sudo ufw status确认是否存在允许8069端口入站的规则,若没有则添加:
sudo ufw allow 8069/tcp sudo ufw reload测试端口连通性
在本地终端执行以下命令,验证端口是否能正常连通:nc -zv 44.202.124.139 8069若提示「Connection refused」,说明端口未开放或服务未正确监听;若提示「succeeded!」,则问题可能出在Odoo配置或浏览器设置。
查看Odoo日志
查看Odoo运行日志排查异常:tail -n 50 /var/log/odoo/odoo.log重点关注是否有数据库连接失败、端口占用、权限不足等报错信息。
确认公网IP一致性
登录AWS Lightsail控制台,确认实例的公网IP是否为44.202.124.139,避免实例重启导致IP变更。
内容的提问来源于stack exchange,提问作者Ragab Mahmoud
相关产品推荐
相关产品推荐

