当前位置:论坛首页 > Linux面板 > 求助

【已回应】我这边是nginx+tomcat做的反向代理https ,但是无法播

发表在 Linux面板2019-12-4 16:34 [复制链接] 12 2929

我这边是nginx+tomcat做的反向代理https  ,但是无法播放音频文件,有人解决了这个问题没有。在线等急
使用道具 举报 只看该作者 回复
发表于 2019-12-4 16:36:28 | 显示全部楼层
报什么?截图看看
使用道具 举报 回复 支持 反对
发表于 2019-12-4 16:39:45 | 显示全部楼层
提示什么?
使用道具 举报 回复
发表于 2019-12-4 16:40:56 | 显示全部楼层
关闭反向代理或者使用原端口访问是可以正常播放音频文件。文件路径肯定没有问题 。音频文件也是真实存在的。图片、ppt、pdf等文件都没有问题。
使用道具 举报 回复 支持 反对
发表于 2019-12-4 16:41:28 | 显示全部楼层
微信图片_20191204163736.jpg
使用道具 举报 回复 支持 反对
发表于 2019-12-4 16:45:44 | 显示全部楼层
微信截图_20191204164443.png 这个是我原站播放的 。
使用道具 举报 回复 支持 反对
发表于 2019-12-4 16:47:53 | 显示全部楼层

微信截图_20191204164443.png 原站可以正常播放。 微信图片_20191204163736.jpg 代理过去的无法播放
使用道具 举报 回复 支持 反对
发表于 2019-12-4 16:51:14 | 显示全部楼层
使用道具 举报 回复 支持 反对
发表于 2019-12-4 17:01:23 | 显示全部楼层

反向代理配置发下
使用道具 举报 回复 支持 反对
发表于 2019-12-4 17:03:29 | 显示全部楼层

#PROXY-START/
location /
{
    expires 12h;
    if ($request_uri ~* "(php|jsp|cgi|asp|aspx)")
    {
         expires 0;
    }
    proxy_pass https://www.******.com:8443;
    proxy_set_header Host oa.******.com;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header REMOTE-HOST $remote_addr;
   
    #持久化连接相关配置
    #proxy_connect_timeout 30s;
    #proxy_read_timeout 86400s;
    #proxy_send_timeout 30s;
    #proxy_http_version 1.1;
    #proxy_set_header Upgrade $http_upgrade;
    #proxy_set_header Connection "upgrade";
    add_header X-Cache $upstream_cache_status;
   
    #Set Nginx Cache
   
   
    proxy_cache cache_one;
    proxy_cache_key $host$uri$is_args$args;
    proxy_cache_valid 200 304 301 302 1m;
}

#PROXY-END/
使用道具 举报 回复 支持 反对
发表于 2019-12-11 01:54:28 | 显示全部楼层
你的nginx模块没有mp4模块
百度一下这篇文章 nginx支持flv MP4 扩展nginx_mod_h264_streaming,nginx-rtmp-module-master,yamdi

主要库就是这个 Mod-H264-Streaming-Nginx-Version2

编译:
1,./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-openssl=/root/lib/nginx/openssl-1.0.2r --with-pcre=/root/lib/nginx/pcre-8.43 --with-http_mp4_module --with-http_flv_module --add-module=/root/lib/nginx_mod_h264_streaming-2.2.7
2,make && make install (或者copy nginx 到安装目录覆盖原程序)

使用道具 举报 回复 支持 反对
发表于 2019-12-12 09:18:10 | 显示全部楼层
peer 发表于 2019-12-11 01:54
你的nginx模块没有mp4模块
百度一下这篇文章 nginx支持flv MP4 扩展nginx_mod_h264_streaming,nginx-rtmp- ...

这边重新编译了,故障依旧无法播放MP3。

TIM截图20191212091744.png
使用道具 举报 回复 支持 反对
发表于 2019-12-12 09:27:52 | 显示全部楼层

你好,求助一个问题!
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

企业版年付运维跟进群

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急问题处理

论坛响应时间:10分钟

问题处理方式:1对1处理(优先)

工作时间:白班:9:00 - 18:00

工作时间:晚班:18:00 - 24:00

立即付费处理

工作时间:09:00至24:00

快速回复 返回顶部 返回列表