You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Linux安装Apache NiFi后启动正常但页面显示乱码求助

Apache NiFi启动后页面访问异常的排查方案

针对你遇到的NiFi进程显示运行但http://127.0.0.1:8443/nifi/页面异常的问题,可按以下步骤排查:

  • 确认NiFi服务是否完成初始化
    查看NiFi核心日志,确认服务是否真正就绪:

    tail -f /home/azureuser/nifi-1.16.1/logs/nifi-app.log
    

    若日志中出现NiFi has started. The UI is available at...的提示,说明服务启动完成;若存在报错(如证书生成失败、端口占用),需根据日志信息修复对应问题。

  • 排查HTTPS证书信任问题
    NiFi默认启用HTTPS并自动生成自签名证书,这类证书会被浏览器标记为不安全:

    1. 可在浏览器中选择「高级」选项,手动信任该证书后重试访问;
    2. 也可临时启用HTTP访问验证:
      编辑/home/azureuser/nifi-1.16.1/conf/nifi.properties,修改配置:
      nifi.web.http.port=8080
      nifi.web.http.host=0.0.0.0
      nifi.web.https.port=
      
      重启NiFi后访问http://127.0.0.1:8080/nifi/,若能正常打开,说明原问题是HTTPS证书未被信任导致。
  • 验证端口监听配置
    检查NiFi的监听地址配置,确保允许本地访问:
    打开/home/azureuser/nifi-1.16.1/conf/nifi.properties,确认nifi.web.https.host设置为0.0.0.0或127.0.0.1:

    nifi.web.https.host=0.0.0.0
    

    同时用以下命令确认8443端口被NiFi进程监听:

    ss -tulpn | grep 8443
    

    输出需包含PID为4005的NiFi进程。

  • 检查本地防火墙规则
    Linux防火墙可能拦截8443端口,临时关闭防火墙测试:

    • 若使用ufw:
      sudo ufw disable
      
    • 若使用firewalld:
      sudo systemctl stop firewalld
      

    测试访问正常后,再添加端口开放规则:

    • ufw:
      sudo ufw allow 8443/tcp
      sudo ufw enable
      
    • firewalld:
      sudo firewall-cmd --add-port=8443/tcp --permanent
      sudo firewall-cmd --reload
      
  • 清除浏览器缓存或使用隐私窗口
    浏览器缓存的旧连接信息可能引发异常,使用隐私模式打开页面,或清除缓存后重试。

内容的提问来源于stack exchange,提问作者Radosław Słowik

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.21 08:36:22