更新时间:2024-08-06 GMT+08:00
应用部署失败,日志显示在“tomcat | Download War in url path”出现错误,怎样处理?
问题现象一
部署应用失败,日志信息提示“tomcat | Download War in url path”,stderr行提示“curl: option --tlsv1.2: is unknown\ncurl: try 'curl --help' or 'curl --manual' for more information”。
原因分析
由于curl的版本问题,导致下载软件包失败。
此类问题常见于新主机中,新主机通常是使用固定镜像安装操作系统,curl可能不是最新版本。
处理方法
登录云主机,执行命令yum update curl -y,更新curl后重新部署应用即可。
问题现象二
应用部署失败,日志信息提示“tomcat | Download War in url path”,stderr行的提示“getaddrinfo(3) failed for XXXX.com:443\n”。
原因分析
由于云主机无法连接编译构建导致下载软件包失败。
处理方法
登录到云主机上,执行ping或traceroute命令连接stderr行中提到的编译构建域名,以及baidu/google首页的域名和IP地址。
- 如果所有域名和IP均无法连通,那么应该是云主机无法连接外网。
- 如果IP可连通,但域名无法连通,那么可能是域名解析出错,可尝试依照下图修改主机中的“/etc/resolv.conf”文件。
- 若只有编译构建无法连通,那么可能是编译构建连接出现问题。
父主题: 主机管理