--- title: lxmusic插件,✅ 测试成功,可正常调用!,但无法播放。原因不明 --- # lxmusic插件,✅ 测试成功,可正常调用!,但无法播放。原因不明 # 1.lxmusic插件问题 lxmusic插件,✅ 测试成功,可正常调用! Image 可以搜索歌曲,但无法播放。原因不明。 Image LXServer 有用名和密码,api调用时,不需要验证吗? Image # 2.LXServer 接口地址问题 http://主机ip:9527/api 检测不到,无法用,也不知为啥?,只能用 http://容器ip:9527/api 另外LXServer 接口地址不支持:http://lx-sync-server:9527/api ,添加时提示“请输入有效的接口地址!”。建议修正。 但在./xiaomusic_conf/plugins-config.json 直接添加( http://容器名:9527/api),测试可用。 ## 评论 ### 评论 1 - wudingjian [2026-04-01 00:05:50] [0.5.0] [INFO] music_library.py:961: 启动后台构建 tag cache [2026-04-01 00:05:50] [0.5.0] [INFO] config_manager.py:62: Configuration saved to conf/setting.json [2026-04-01 00:05:50] [0.5.0] [INFO] config_manager.py:82: save_cur_config ok [2026-04-01 00:05:50] [0.5.0] [INFO] device_player.py:186: 没打乱 _online_webPush ['青花瓷-周杰伦'] [2026-04-01 00:05:50] [0.5.0] [INFO] music_library.py:630: 根据【_online_webPush】找到播放列表【_online_webPush】 [2026-04-01 00:05:50] [0.5.0] [INFO] device_player.py:186: 没打乱 _online_webPush ['青花瓷-周杰伦'] [2026-04-01 00:05:50] [0.5.0] [INFO] device_player.py:868: 开始播放列表_online_webPush 青花瓷-周杰伦 [2026-04-01 00:05:50] [0.5.0] [INFO] device_player.py:244: play_internal. search_key: name:青花瓷-周杰伦 allow_download:True [2026-04-01 00:05:50] [0.5.0] [INFO] music_library.py:591: 根据【青花瓷-周杰伦】找到歌曲【['青花瓷-周杰伦']】 [2026-04-01 00:05:50] [0.5.0] [INFO] device_player.py:254: play_internal. names:['青花瓷-周杰伦'] 1 [2026-04-01 00:05:50] [0.5.0] [INFO] device_player.py:928: cancel_group_next_timer {'266086334': } [2026-04-01 00:05:50] [0.5.0] [INFO] device_player.py:913: cancel_next_timer did: 266086334 [2026-04-01 00:05:50] [0.5.0] [INFO] device_player.py:923: 下一曲定时器不见了 did: 266086334 [2026-04-01 00:05:50] [0.5.0] [INFO] device_player.py:348: cur_music 青花瓷-周杰伦 [2026-04-01 00:05:50] [0.5.0] [INFO] music_library.py:1072: get_music_url name:青花瓷-周杰伦 [2026-04-01 00:05:50] [0.5.0] [INFO] music_library.py:1086: in _get_web_music_url [2026-04-01 00:05:50] [0.5.0] [INFO] music_library.py:1088: get_music_url web music. name:青花瓷-周杰伦, url:self:///api/proxy/plugin-url?data=eyJfcmF3IjogeyJzaW5nZXIiOiAiXHU1NDY4XHU2NzcwXHU0ZjI2IiwgIm5hbWUiOiAiXHU5NzUyXHU4MmIxXHU3NGY3IiwgImFsYnVtTmFtZSI6ICJcdTYyMTFcdTVmODhcdTVmZDkiLCAiYWxidW1JZCI6ICIwMDJlRlVGbTJYWVo3eiIsICJzb3VyY2UiOiAidHgiLCAiaW50ZXJ2YWwiOiAiMDM6NTkiLCAic29uZ0lkIjogNDEwMzE2LCAiYWxidW1NaWQiOiAiMDAyZUZVRm0yWFlaN3oiLCAic3RyTWVkaWFNaWQiOiAiMDAxNXpSOEIzZ2pKTGwiLCAic29uZ21pZCI6ICIwMDJxVTVhWTNRdTI0eSIsICJpbWciOiAiaHR0cHM6Ly95Lmd0aW1nLmNuL211c2ljL3Bob3RvX25ldy9UMDAyUjUwMHg1MDBNMDAwMDAyZUZVRm0yWFlaN3ouanBnIiwgInR5cGVzIjogW3sidHlwZSI6ICIxMjhrIiwgInNpemUiOiAiMy42NSBNQiJ9LCB7InR5cGUiOiAiMzIwayIsICJzaXplIjogIjkuMTMgTUIifSwgeyJ0eXBlIjogImZsYWMiLCAic2l6ZSI6ICIyNC45NiBNQiJ9XSwgIl90eXBlcyI6IHsiMTI4ayI6IHsic2l6ZSI6ICIzLjY1IE1CIn0sICIzMjBrIjogeyJzaXplIjogIjkuMTMgTUIifSwgImZsYWMiOiB7InNpemUiOiAiMjQuOTYgTUIifX0sICJ0eXBlVXJsIjoge319LCAiaWQiOiAiMDAycVU1YVkzUXUyNHkiLCAidGl0bGUiOiAiXHU5NzUyXHU4MmIxXHU3NGY3IiwgImR1cmF0aW9uIjogIjAzOjU5IiwgImFydGlzdCI6ICJcdTU0NjhcdTY3NzBcdTRmMjYiLCAiYWxidW0iOiAiXHU2MjExXHU1Zjg4XHU1ZmQ5IiwgInBsYXRmb3JtIjogInR4IiwgImFydHdvcmsiOiAiaHR0cHM6Ly95Lmd0aW1nLmNuL211c2ljL3Bob3RvX25ldy9UMDAyUjUwMHg1MDBNMDAwMDAyZUZVRm0yWFlaN3ouanBnIiwgImxyYyI6ICIiLCAibHJjVXJsIjogIiJ9 [2026-04-01 00:05:50] [0.5.0] [INFO] music_library.py:1194: Using token proxy url: http://192.168.20.3:58090/proxy/music?token=cv46FHp76xY [2026-04-01 00:05:50] [0.5.0] [INFO] device_player.py:888: group_force_stop_xiaoai 主卧小爱 ['****'] [2026-04-01 00:05:50] [0.5.0] [INFO] music_library.py:917: 已从【cache/tag_cache.json】加载 tag cache [2026-04-01 00:05:50] [0.5.0] [INFO] music_library.py:977: ignore_tag_absolute_dirs: [] [2026-04-01 00:05:50] [0.5.0] [INFO] music_library.py:933: 保存:tag cache 已保存到【cache/tag_cache.json】 [2026-04-01 00:05:50] [0.5.0] [INFO] music_library.py:1017: tag 更新完成 [2026-04-01 00:05:50] [0.5.0] [INFO] device_player.py:424: force_stop_xiaoai player_pause device_id:*** ret:{'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0}} [2026-04-01 00:05:50] [0.5.0] [INFO] device_player.py:436: {'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0, 'info': '{ "status": 0, "volume": 50, "loop_type": 1 }'}} [2026-04-01 00:05:50] [0.5.0] [INFO] device_player.py:891: group_force_stop_xiaoai ['***'] [None] [2026-04-01 00:05:50] [0.5.0] [INFO] device_player.py:351: 播放 http://192.168.20.3:58090/proxy/music?token=cv46FHp76xY [2026-04-01 00:05:50] [0.5.0] [INFO] file.py:519: [proxy:e66c871b] start is_radio=False url=self:///api/proxy/plugin-url?data=eyJfcmF3IjogeyJzaW5nZXIiOiAiXHU1NDY4XHU2NzcwXHU0ZjI2IiwgIm5hbWUiOiAiXHU5NzUyXHU4MmIxXHU3NGY3IiwgImFsYnVtTmFtZSI6ICJcdTYyMTFcdTVmODhcdTVmZDkiLCAiYWxidW1JZCI6ICIwMDJlRlVGbTJYWVo3eiIsICJzb3VyY2UiOiAidHgiLCAiaW50ZXJ2YWwiOiAiMDM6NTkiLCAic29uZ0lkIjogNDEwMzE2LCAiYWxidW1NaWQiOiAiMDAyZUZVRm0yWFlaN3oiLCAic3RyTWVkaWFNaWQiOiAiMDAxNXpSOEIzZ2pKTGwiLCAic29uZ21pZCI6ICIwMDJxVTVhWTNRdTI0eSIsICJpbWciOiAiaHR0cHM6Ly95Lmd0aW1nLmNuL211c2ljL3Bob3RvX25ldy9UMDAyUjUwMHg1MDBNMDAwMDAyZUZVRm [2026-04-01 00:05:50] [0.5.0] [INFO] music_library.py:1264: 链接处理前 $ParseResult(scheme='self', netloc='', path='/api/proxy/plugin-url', params='', query='data=eyJfcmF3IjogeyJzaW5nZXIiOiAiXHU1NDY4XHU2NzcwXHU0ZjI2IiwgIm5hbWUiOiAiXHU5NzUyXHU4MmIxXHU3NGY3IiwgImFsYnVtTmFtZSI6ICJcdTYyMTFcdTVmODhcdTVmZDkiLCAiYWxidW1JZCI6ICIwMDJlRlVGbTJYWVo3eiIsICJzb3VyY2UiOiAidHgiLCAiaW50ZXJ2YWwiOiAiMDM6NTkiLCAic29uZ0lkIjogNDEwMzE2LCAiYWxidW1NaWQiOiAiMDAyZUZVRm0yWFlaN3oiLCAic3RyTWVkaWFNaWQiOiAiMDAxNXpSOEIzZ2pKTGwiLCAic29uZ21pZCI6ICIwMDJxVTVhWTNRdTI0eSIsICJpbWciOiAiaHR0cHM6Ly95Lmd0aW1nLmNuL211c2ljL3Bob3RvX25ldy9UMDAyUjUwMHg1MDBNMDAwMDAyZUZVRm0yWFlaN3ouanBnIiwgInR5cGVzIjogW3sidHlwZSI6ICIxMjhrIiwgInNpemUiOiAiMy42NSBNQiJ9LCB7InR5cGUiOiAiMzIwayIsICJzaXplIjogIjkuMTMgTUIifSwgeyJ0eXBlIjogImZsYWMiLCAic2l6ZSI6ICIyNC45NiBNQiJ9XSwgIl90eXBlcyI6IHsiMTI4ayI6IHsic2l6ZSI6ICIzLjY1IE1CIn0sICIzMjBrIjogeyJzaXplIjogIjkuMTMgTUIifSwgImZsYWMiOiB7InNpemUiOiAiMjQuOTYgTUIifX0sICJ0eXBlVXJsIjoge319LCAiaWQiOiAiMDAycVU1YVkzUXUyNHkiLCAidGl0bGUiOiAiXHU5NzUyXHU4MmIxXHU3NGY3IiwgImR1cmF0aW9uIjogIjAzOjU5IiwgImFydGlzdCI6ICJcdTU0NjhcdTY3NzBcdTRmMjYiLCAiYWxidW0iOiAiXHU2MjExXHU1Zjg4XHU1ZmQ5IiwgInBsYXRmb3JtIjogInR4IiwgImFydHdvcmsiOiAiaHR0cHM6Ly95Lmd0aW1nLmNuL211c2ljL3Bob3RvX25ldy9UMDAyUjUwMHg1MDBNMDAwMDAyZUZVRm0yWFlaN3ouanBnIiwgImxyYyI6ICIiLCAibHJjVXJsIjogIiJ9', fragment='') [2026-04-01 00:05:50] [0.5.0] [INFO] file.py:524: [proxy:e66c871b] expand_self_url parsed=ParseResult(scheme='http', netloc='192.168.20.3:58090', path='/api/proxy/plugin-url', params='', query='data=eyJfcmF3IjogeyJzaW5nZXIiOiAiXHU1NDY4XHU2NzcwXHU0ZjI2IiwgIm5hbWUiOiAiXHU5NzUyXHU4MmIxXHU3NGY3IiwgImFsYnVtTmFtZSI6ICJcdTYyMTFcdTVmODhcdTVmZDkiLCAiYWxidW1JZCI6ICIwMDJlRlVGbTJYWVo3eiIsICJzb3VyY2UiOiAidHgiLCAiaW50ZXJ2YWwiOiAiMDM6NTkiLCAic29uZ0lkIjogNDEwMzE2LCAiYWxidW1NaWQiOiAiMDAyZUZVRm0yWFlaN3oiLCAic3RyTWVkaWFNaWQiOiAiMDAxNXpSOEIzZ2pKTGwiLCAic29uZ21pZCI6ICIwMDJxVTVhWTNRdTI0eSIsICJpbWciOiAiaHR0cHM6Ly95Lmd0aW1nLmNuL211c2ljL3Bob3RvX25ldy9UMDAyUjUwMHg1MDBNMDAwMDAyZUZVRm0yWFlaN3ouanBnIiwgInR5cGVzIjogW3sidHlwZSI6ICIxMjhrIiwgInNpemUiOiAiMy42NSBNQiJ9LCB7InR5cGUiOiAiMzIwayIsICJzaXplIjogIjkuMTMgTUIifSwgeyJ0eXBlIjogImZsYWMiLCAic2l6ZSI6ICIyNC45NiBNQiJ9XSwgIl90eXBlcyI6IHsiMTI4ayI6IHsic2l6ZSI6ICIzLjY1IE1CIn0sICIzMjBrIjogeyJzaXplIjogIjkuMTMgTUIifSwgImZsYWMiOiB7InNpemUiOiAiMjQuOTYgTUIifX0sICJ0eXBlVXJsIjoge319LCAiaWQiOiAiMDAycVU1YVkzUXUyNHkiLCAidGl0bGUiOiAiXHU5NzUyXHU4MmIxXHU3NGY3IiwgImR1cmF0aW9uIjogIjAzOjU5IiwgImFydGlzdCI6ICJcdTU0NjhcdTY3NzBcdTRmMjYiLCAiYWxidW0iOiAiXHU2MjExXHU1Zjg4XHU1ZmQ5IiwgInBsYXRmb3JtIjogInR4IiwgImFydHdvcmsiOiAiaHR0cHM6Ly95Lmd0aW1nLmNuL211c2ljL3Bob3RvX25ldy9UMDAyUjUwMHg1MDBNMDAwMDAyZUZVRm0yWFlaN3ouanBnIiwgImxyYyI6ICIiLCAibHJjVXJsIjogIiJ9', fragment='') final_url=http://192.168.20.3:58090/api/proxy/plugin-url?data=eyJfcmF3IjogeyJzaW5nZXIiOiAiXHU1NDY4XHU2NzcwXHU0ZjI2IiwgIm5hbWUiOiAiXHU5NzUyXHU4MmIxXHU3NGY3IiwgImFsYnVtTmFtZSI6ICJcdTYyMTFcdTVmODhcdTVmZDkiLCAiYWxidW1JZCI6ICIwMDJlRlVGbTJYWVo3eiIsICJzb3VyY2UiOiAidHgiLCAiaW50ZXJ2YWwiOiAiMDM6NTkiLCAic29uZ0lkIjogNDEwMzE2LCAiYWxidW1NaWQiOiAiMDAyZUZVRm0yWFlaN3oiLCAic3RyTWVkaWFNaWQiOiAiMDAxNXpSOEIzZ2pKTGwiLCAic29uZ21pZCI6ICIwMDJxVTVhWTNRdTI0eSIsICJpbWciOiAiaHR0cHM6Ly95Lmd0aW1nLmNuL211c2ljL3Bob3RvX25ldy9UMDAyUjUwMHg1 [2026-04-01 00:05:50] [0.5.0] [INFO] file.py:552: [proxy:e66c871b] mode=music timeout=600s netloc=192.168.20.3:58090 [2026-04-01 00:05:50] [0.5.0] [INFO] file.py:597: [proxy:e66c871b] initial GET url=http://192.168.20.3:58090/api/proxy/plugin-url?data=eyJfcmF3IjogeyJzaW5nZXIiOiAiXHU1NDY4XHU2NzcwXHU0ZjI2IiwgIm5hbWUiOiAiXHU5NzUyXHU4MmIxXHU3NGY3IiwgImFsYnVtTmFtZSI6ICJcdTYyMTFcdTVmODhcdTVmZDkiLCAiYWxidW1JZCI6ICIwMDJlRlVGbTJYWVo3eiIsICJzb3VyY2UiOiAidHgiLCAiaW50ZXJ2YWwiOiAiMDM6NTkiLCAic29uZ0lkIjogNDEwMzE2LCAiYWxidW1NaWQiOiAiMDAyZUZVRm0yWFlaN3oiLCAic3RyTWVkaWFNaWQiOiAiMDAxNXpSOEIzZ2pKTGwiLCAic29uZ21pZCI6ICIwMDJxVTVhWTNRdTI0eSIsICJpbWciOiAiaHR0cHM6Ly95Lmd0aW1nLmNuL211c2ljL3Bob3RvX25ldy9UMDAyUjUwMHg1 headers={'accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7', 'accept-language': 'zh-CN,zh;q=0.9,en;q=0.8', 'cache-control': 'no-cache', 'pragma': 'no-cache', 'priority': 'u=0, i', 'sec-ch-ua': '"Google Chrome";v="143", "Chromium";v="143", "Not A(Brand";v="24"', 'sec-ch-ua-mobile': '?0', 'sec-ch-ua-platform': '"macOS"', 'sec-fetch-dest': 'document', 'sec-fetch-mode': 'navigate', 'sec-fetch-site': 'none', 'sec-fetch-user': '?1', 'upgrade-insecure-requests': '1', 'user-agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36', 'Authorization': '***'} [2026-04-01 00:05:50] [0.5.0] [INFO] device_player.py:724: play_one_url play_by_music_url device_id:*** ret:{'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0}} url:http://192.168.20.3:58090/proxy/music?token=cv46FHp76xY audio_id:***** [2026-04-01 00:05:50] [0.5.0] [INFO] device_player.py:703: group_player_play http://192.168.20.3:58090/proxy/music?token=cv46FHp76xY ['****'] [{'code': 0, 'message': "Msg has been successfully proxy to the device, this service is a simple proxy, if you encounter any problems pls contact ROM's developers directly!!!", 'data': {'code': 0}}] --- ### 评论 2 - boluofan > # 1.lxmusic插件问题 > lxmusic插件,✅ 测试成功,可正常调用! > > Image > 可以搜索歌曲,但无法播放。原因不明。 > > Image > LXServer 有用名和密码,api调用时,不需要验证吗? > > Image > # 2.LXServer 接口地址问题 > [http://主机ip:9527/api](http://%E4%B8%BB%E6%9C%BAip:9527/api) 检测不到,无法用,也不知为啥?,只能用 [http://容器ip:9527/api](http://%E5%AE%B9%E5%99%A8ip:9527/api) > > 另外LXServer 接口地址不支持:http://lx-sync-server:9527/api ,添加时提示“请输入有效的接口地址!”。建议修正。 > > 但在./xiaomusic_conf/plugins-config.json 直接添加( [http://容器名:9527/api),测试可用。](http://%E5%AE%B9%E5%99%A8%E5%90%8D:9527/api)%EF%BC%8C%E6%B5%8B%E8%AF%95%E5%8F%AF%E7%94%A8%E3%80%82) 问题1: onlineSearch的洛雪生态是调用了lxserver接口提供的接口进行歌曲搜索+播放链接获取,未实现自动换源+音源重定向功能,如果取不到则会播放失败。可更新lxserver端启用插件或者切换其他平台搜索测试。我本地使用这个代理链接,请求正常。可以获取到播放链接。 Image 问题2:LXServer 有用名和密码,api调用时,不需要验证吗?当前不需要,lxserver现在开放的【歌曲搜索】和【播放链接获取】都是不需要鉴权的开放接口,暂时不需要配置用户名、密码 问题3:当前配置界面的lxserver接口地址,进行了简单的ip和域名的校验。你当前使用的这个地址应该是自定义的host。所以前端校验不通过,但可正常请求,所以配置在conf文件中可正常使用。 问题4:lxserver服务,主机ip+端口也可以正常调用。甚至可以暴露在公网(不建议!!!)开放给其他人调用。建议排查下这个端口是否是容器部署时的宿主机端口还是容器端口。 --- ### 评论 3 - wudingjian 问题1、问题4:经排查,是我有防火墙(ufw-docker),关闭后,一切正常,谢谢作者。 问题3:http://容器ip:9527 ,这种方式的缺陷是一般每次容器启用,ip会变(当然也可以固定容器的ip,比较麻烦),如与LXServer在同容器网段内,用http://容器名:9527 更持久,更便捷。供参考 --- ### 评论 4 - wudingjian @hanxi 作者您好 经排查ufw 拦截的是这条 ``` 2026-04-01T22:32:22.649322+08:00 *** kernel: [UFW BLOCK] IN=br-9a983b0ab8e0 OUT= MAC=36:51:3b:61:**:2a:ee:70:e5:**:ee:6b:08:** SRC=172.19.0.24 DST=192.168.20.3 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=17833 DF PROTO=TCP SPT=50200 DPT=58090 WINDOW=64240 RES=0x00 SYN URGP=0 ``` 这条日志表示从Docker容器(IP为172.19.0.24)发往主机192.168.20.3的TCP连接请求(目标端口58090)被UFW拦截了。 xiaomusic 的容器ip:172.19.0.24,端口映射: ports: - 58090:8090 宿主机ip:192.168.20.3 我用sudo ufw allow from 172.19.0.0/24 to any port 58090 proto tcp 这条规则放行了,目前没有问题。 有点疑惑:上述的播放lxserver服务链接时,为何要从容器(IP为172.19.0.24)内部再去访问宿主机的ip(192.168.20.3)的58090端口? 这不就是自已访问自已嘛 --- ### 评论 5 - hanxi 我也不知道为啥,难道是/prooxy接口? --- ### 评论 6 - boluofan [LX Music Sync Server v1.8.2](https://github.com/XCQ0607/lxserver/releases/tag/v1.8.2) 这个版本之后对接口增加了Token限制。如需使用LX Server,暂时不要升级到该版本,等onlineSearch新版本适配。 --- ### 评论 7 - wuhaohust [2026-04-09 18:54:00] [0.5.0] [INFO] music.py:91: plugin-url {'_raw': {'singer': '蔡依林', 'name': '说爱你', 'albumName': '看我72变', 'albumId': '976104', 'songmid': 255946, 'source': 'kg' , 'interval': '03:46', '_interval': 226, 'img': 'http://imge.kugou.com/stdmusic/240/20250121/20250121105102268944.jpg', 'lrc': None, 'otherSource': None, 'hash': '9C0C750190235EFA48268589B 3503337', 'types': [{'type': '128k', 'size': '3.46 MB', 'hash': '9C0C750190235EFA48268589B3503337'}, {'type': '320k', 'size': '8.64 MB', 'hash': '660C3D42ED9C460341A5E0F8F0F63942'}, {'type ': 'flac', 'size': '29.13 MB', 'hash': '5C1D33B6AE97DE0D9FF3254136C65A10'}, {'type': 'flac24bit', 'size': '29.64 MB', 'hash': 'ECCC1DB02132D729E6F5546C53A46BAE'}], '_types': {'128k': {'siz e': '3.46 MB', 'hash': '9C0C750190235EFA48268589B3503337'}, '320k': {'size': '8.64 MB', 'hash': '660C3D42ED9C460341A5E0F8F0F63942'}, 'flac': {'size': '29.13 MB', 'hash': '5C1D33B6AE97DE0D9 FF3254136C65A10'}, 'flac24bit': {'size': '29.64 MB', 'hash': 'ECCC1DB02132D729E6F5546C53A46BAE'}}, 'typeUrl': {}}, 'id': 255946, 'title': '说爱你', 'duration': '03:46', 'artist': '蔡依林', 'album': '看我72变', 'platform': 'kg', 'artwork': 'http://imge.kugou.com/stdmusic/240/20250121/20250121105102268944.jpg', 'lrc': None, 'lrcUrl': ''} http://192.168.50.176:58090/static/sil ence.mp3 [2026-04-09 18:54:00] [0.5.0] [INFO] 172.18.0.1:33028 - "GET /api/proxy/plugin-url?data=eyJfcmF3IjogeyJzaW5nZXIiOiAiXHU4NTIxXHU0ZjlkXHU2Nzk3IiwgIm5hbWUiOiAiXHU4YmY0XHU3MjMxXHU0ZjYwIiwgImFs YnVtTmFtZSI6ICJcdTc3MGJcdTYyMTE3Mlx1NTNkOCIsICJhbGJ1bUlkIjogIjk3NjEwNCIsICJzb25nbWlkIjogMjU1OTQ2LCAic291cmNlIjogImtnIiwgImludGVydmFsIjogIjAzOjQ2IiwgIl9pbnRlcnZhbCI6IDIyNiwgImltZyI6ICJodHRw Oi8vaW1nZS5rdWdvdS5jb20vc3RkbXVzaWMvMjQwLzIwMjUwMTIxLzIwMjUwMTIxMTA1MTAyMjY4OTQ0LmpwZyIsICJscmMiOiBudWxsLCAib3RoZXJTb3VyY2UiOiBudWxsLCAiaGFzaCI6ICI5QzBDNzUwMTkwMjM1RUZBNDgyNjg1ODlCMzUwMzMzNyIsICJ0eXBlcyI6IFt7InR5cGUiOiAiMTI4ayIsICJzaXplIjogIjMuNDYgTUIiLCAiaGFzaCI6ICI5QzBDNzUwMTkwMjM1RUZBNDgyNjg1ODlCMzUwMzMzNyJ9LCB7InR5cGUiOiAiMzIwayIsICJzaXplIjogIjguNjQgTUIiLCAiaGFzaCI6ICI2NjBDM0Q0MkVEOUM0NjAzNDFBNUUwRjhGMEY2Mzk0MiJ9LCB7InR5cGUiOiAiZmxhYyIsICJzaXplIjogIjI5LjEzIE1CIiwgImhhc2giOiAiNUMxRDMzQjZBRTk3REUwRDlGRjMyNTQxMzZDNjVBMTAifSwgeyJ0eXBlIjogImZsYWMyNGJpdCIsICJzaXplIjogIjI5LjY0IE1CIiwgImhhc2giOiAiRUNDQzFEQjAyMTMyRDcyOUU2RjU1NDZDNTNBNDZCQUUifV0sICJfdHlwZXMiOiB7IjEyOGsiOiB7InNpemUiOiAiMy40NiBNQiIsICJoYXNoIjogIjlDMEM3NTAxOTAyMzVFRkE0ODI2ODU4OUIzNTAzMzM3In0sICIzMjBrIjogeyJzaXplIjogIjguNjQgTUIiLCAiaGFzaCI6ICI2NjBDM0Q0MkVEOUM0NjAzNDFBNUUwRjhGMEY2Mzk0MiJ9LCAiZmxhYyI6IHsic2l6ZSI6ICIyOS4xMyBNQiIsICJoYXNoIjogIjVDMUQzM0I2QUU5N0RFMEQ5RkYzMjU0MTM2QzY1QTEwIn0sICJmbGFjMjRiaXQiOiB7InNpemUiOiAiMjkuNjQgTUIiLCAiaGFzaCI6ICJFQ0NDMURCMDIxMzJENzI5RTZGNTU0NkM1M0E0NkJBRSJ9fSwgInR5cGVVcmwiOiB7fX0sICJpZCI6IDI1NTk0NiwgInRpdGxlIjogIlx1OGJmNFx1NzIzMVx1NGY2MCIsICJkdXJhdGlvbiI6ICIwMzo0NiIsICJhcnRpc3QiOiAiXHU4NTIxXHU0ZjlkXHU2Nzk3IiwgImFsYnVtIjogIlx1NzcwYlx1NjIxMTcyXHU1M2Q4IiwgInBsYXRmb3JtIjogImtnIiwgImFydHdvcmsiOiAiaHR0cDovL2ltZ2Uua3Vnb3UuY29tL3N0ZG11c2ljLzI0MC8yMDI1MDEyMS8yMDI1MDEyMTEwNTEwMjI2ODk0NC5qcGciLCAibHJjIjogbnVsbCwgImxyY1VybCI6ICIifQ== HTTP/1.1" 307 [2026-04-09 18:54:00] [0.5.0] [INFO] file.py:608: [proxy:44a2ea1a] redirect#1 status=307 from=http://192.168.50.176:58090/api/proxy/plugin-url?data=eyJfcmF3IjogeyJzaW5nZXIiOiAiXHU4NTIxXHU0ZjlkXHU2Nzk3IiwgIm5hbWUiOiAiXHU4YmY0XHU3MjMxXHU0ZjYwIiwgImFsYnVtTmFtZSI6ICJcdTc3MGJcdTYyMTE3Mlx1NTNkOCIsICJhbGJ1bUlkIjogIjk3NjEwNCIsICJzb25nbWlkIjogMjU1OTQ2LCAic291cmNlIjogImtnIiwgImludGVydmFsIjogIjAzOjQ2IiwgIl9pbnRlcnZhbCI6IDIyNiwgImltZyI6ICJodHRwOi8vaW1nZS5rdWdvdS5jb20vc3RkbXVzaWMvMjQwLzIwMjUwMTIxLzIwMjUwMTIxMTA1MTAyMjY4OTQ0LmpwZyIsICJscmMiOiBudWxsLCAib3RoZXJTb3VyY2UiOiBudWxsLCAiaGFzaCI6ICI5QzBDNzUwMTkwMjM1RUZBNDgyNjg1ODlCMzUwMzMzNyIsICJ0eXBlcyI6IFt7InR5cGUiOiAiMTI4ayIsICJzaXplIjogIjMuNDYgTUIiLCAiaGFzaCI6ICI5QzBDNzUwMTkwMjM1RUZBNDgyNjg1ODlCMzUwMzMzNyJ9LCB7InR5cGUiOiAiMzIwayIsICJzaXplIjogIjguNjQgTUIiLCAiaGFzaCI6ICI2NjBDM0Q0MkVEOUM0NjAzNDFBNUUwRjhGMEY2Mzk0MiJ9LCB7InR5cGUiOiAiZmxhYyIsICJzaXplIjogIjI5LjEzIE1CIiwgImhhc2giOiAiNUMxRDMzQjZBRTk3REUwRDlGRjMyNTQxMzZDNjVBMTAifSwgeyJ0eXBlIjogImZsYWMyNGJpdCIsICJzaXplIjogIjI5LjY0IE1CIiwgImhhc2giOiAiRUNDQzFEQjAyMTMyRDcyOUU2RjU1NDZDNTNBNDZCQUUifV0sICJfdHlwZXMiOiB7IjEyOGsiOiB7InNpemUiOiAiMy40NiBNQiIsICJoYXNoIjogIjlDMEM3NTAxOTAyMzVFRkE0ODI2ODU4OUIzNTAzMzM3In0sICIzMjBrIjogeyJzaXplIjogIjguNjQgTUIiLCAiaGFzaCI6ICI2NjBDM0Q0MkVEOUM0NjAzNDFBNUUwRjhGMEY2Mzk0MiJ9LCAiZmxhYyI6IHsic2l6ZSI6ICIyOS4xMyBNQiIsICJoYXNoIjogIjVDMUQzM0I2QUU5N0RFMEQ5RkYzMjU0MTM2QzY1QTEwIn0sICJmbGFjMjRiaXQiOiB7InNpemUiOiAiMjkuNjQgTUIiLCAiaGFzaCI6ICJFQ0NDMURCMDIxMzJENzI5RTZGNTU0NkM1M0E0NkJBRSJ9fSwgInR5cGVVcmwiOiB7fX0sICJpZCI6IDI1NTk0NiwgInRpdGxlIjogIlx1OGJmNFx1NzIzMVx1NGY2MCIsICJkdXJhdGlvbiI6ICIwMzo0NiIsICJhcnRpc3QiOiAiXHU4NTIxXHU0ZjlkXHU2Nzk3IiwgImFsYnVtIjogIlx1NzcwYlx1NjIxMTcyXHU1M2Q4IiwgInBsYXRmb3JtIjogImtnIiwgImFydHdvcmsiOiAiaHR0cDovL2ltZ2Uua3Vnb3UuY29tL3N0ZG11c2ljLzI0MC8yMDI1MDEyMS8yMDI1MDEyMTEwNTEwMjI2ODk0NC5qcGciLCAibHJjIjogbnVsbCwgImxyY1VybCI6ICIifQ== to=http://192.168.50.176:58090/static/silence.mp3 [2026-04-09 18:53:58] [0.5.0] [ERROR] js_plugin_manager.py:1097: HTTP Error at http://192.168.50.176:9527/api/music/url: 500 Internal Server Error 这个是什么问题呢?在线搜索推送提示成功,但是无法播放,如果尝试网页端播放就提示插件获取播放链接失败 Image --- ### 评论 8 - boluofan > [2026-04-09 18:54:00] [0.5.0] [INFO] music.py:91: plugin-url {'_raw': {'singer': '蔡依林', 'name': '说爱你', 'albumName': '看我72变', 'albumId': '976104', 'songmid': 255946, 'source': 'kg' , 'interval': '03:46', '_interval': 226, 'img': 'http://imge.kugou.com/stdmusic/240/20250121/20250121105102268944.jpg', 'lrc': None, 'otherSource': None, 'hash': '9C0C750190235EFA48268589B 3503337', 'types': [{'type': '128k', 'size': '3.46 MB', 'hash': '9C0C750190235EFA48268589B3503337'}, {'type': '320k', 'size': '8.64 MB', 'hash': '660C3D42ED9C460341A5E0F8F0F63942'}, {'type ': 'flac', 'size': '29.13 MB', 'hash': '5C1D33B6AE97DE0D9FF3254136C65A10'}, {'type': 'flac24bit', 'size': '29.64 MB', 'hash': 'ECCC1DB02132D729E6F5546C53A46BAE'}], '_types': {'128k': {'siz e': '3.46 MB', 'hash': '9C0C750190235EFA48268589B3503337'}, '320k': {'size': '8.64 MB', 'hash': '660C3D42ED9C460341A5E0F8F0F63942'}, 'flac': {'size': '29.13 MB', 'hash': '5C1D33B6AE97DE0D9 FF3254136C65A10'}, 'flac24bit': {'size': '29.64 MB', 'hash': 'ECCC1DB02132D729E6F5546C53A46BAE'}}, 'typeUrl': {}}, 'id': 255946, 'title': '说爱你', 'duration': '03:46', 'artist': '蔡依林', 'album': '看我72变', 'platform': 'kg', 'artwork': 'http://imge.kugou.com/stdmusic/240/20250121/20250121105102268944.jpg', 'lrc': None, 'lrcUrl': ''} http://192.168.50.176:58090/static/sil ence.mp3 [2026-04-09 18:54:00] [0.5.0] [INFO] 172.18.0.1:33028 - "GET /api/proxy/plugin-url?data=eyJfcmF3IjogeyJzaW5nZXIiOiAiXHU4NTIxXHU0ZjlkXHU2Nzk3IiwgIm5hbWUiOiAiXHU4YmY0XHU3MjMxXHU0ZjYwIiwgImFs YnVtTmFtZSI6ICJcdTc3MGJcdTYyMTE3Mlx1NTNkOCIsICJhbGJ1bUlkIjogIjk3NjEwNCIsICJzb25nbWlkIjogMjU1OTQ2LCAic291cmNlIjogImtnIiwgImludGVydmFsIjogIjAzOjQ2IiwgIl9pbnRlcnZhbCI6IDIyNiwgImltZyI6ICJodHRw Oi8vaW1nZS5rdWdvdS5jb20vc3RkbXVzaWMvMjQwLzIwMjUwMTIxLzIwMjUwMTIxMTA1MTAyMjY4OTQ0LmpwZyIsICJscmMiOiBudWxsLCAib3RoZXJTb3VyY2UiOiBudWxsLCAiaGFzaCI6ICI5QzBDNzUwMTkwMjM1RUZBNDgyNjg1ODlCMzUwMzMzNyIsICJ0eXBlcyI6IFt7InR5cGUiOiAiMTI4ayIsICJzaXplIjogIjMuNDYgTUIiLCAiaGFzaCI6ICI5QzBDNzUwMTkwMjM1RUZBNDgyNjg1ODlCMzUwMzMzNyJ9LCB7InR5cGUiOiAiMzIwayIsICJzaXplIjogIjguNjQgTUIiLCAiaGFzaCI6ICI2NjBDM0Q0MkVEOUM0NjAzNDFBNUUwRjhGMEY2Mzk0MiJ9LCB7InR5cGUiOiAiZmxhYyIsICJzaXplIjogIjI5LjEzIE1CIiwgImhhc2giOiAiNUMxRDMzQjZBRTk3REUwRDlGRjMyNTQxMzZDNjVBMTAifSwgeyJ0eXBlIjogImZsYWMyNGJpdCIsICJzaXplIjogIjI5LjY0IE1CIiwgImhhc2giOiAiRUNDQzFEQjAyMTMyRDcyOUU2RjU1NDZDNTNBNDZCQUUifV0sICJfdHlwZXMiOiB7IjEyOGsiOiB7InNpemUiOiAiMy40NiBNQiIsICJoYXNoIjogIjlDMEM3NTAxOTAyMzVFRkE0ODI2ODU4OUIzNTAzMzM3In0sICIzMjBrIjogeyJzaXplIjogIjguNjQgTUIiLCAiaGFzaCI6ICI2NjBDM0Q0MkVEOUM0NjAzNDFBNUUwRjhGMEY2Mzk0MiJ9LCAiZmxhYyI6IHsic2l6ZSI6ICIyOS4xMyBNQiIsICJoYXNoIjogIjVDMUQzM0I2QUU5N0RFMEQ5RkYzMjU0MTM2QzY1QTEwIn0sICJmbGFjMjRiaXQiOiB7InNpemUiOiAiMjkuNjQgTUIiLCAiaGFzaCI6ICJFQ0NDMURCMDIxMzJENzI5RTZGNTU0NkM1M0E0NkJBRSJ9fSwgInR5cGVVcmwiOiB7fX0sICJpZCI6IDI1NTk0NiwgInRpdGxlIjogIlx1OGJmNFx1NzIzMVx1NGY2MCIsICJkdXJhdGlvbiI6ICIwMzo0NiIsICJhcnRpc3QiOiAiXHU4NTIxXHU0ZjlkXHU2Nzk3IiwgImFsYnVtIjogIlx1NzcwYlx1NjIxMTcyXHU1M2Q4IiwgInBsYXRmb3JtIjogImtnIiwgImFydHdvcmsiOiAiaHR0cDovL2ltZ2Uua3Vnb3UuY29tL3N0ZG11c2ljLzI0MC8yMDI1MDEyMS8yMDI1MDEyMTEwNTEwMjI2ODk0NC5qcGciLCAibHJjIjogbnVsbCwgImxyY1VybCI6ICIifQ== HTTP/1.1" 307 [2026-04-09 18:54:00] [0.5.0] [INFO] file.py:608: [proxy:44a2ea1a] redirect#1 status=307 from=http://192.168.50.176:58090/api/proxy/plugin-url?data=eyJfcmF3IjogeyJzaW5nZXIiOiAiXHU4NTIxXHU0ZjlkXHU2Nzk3IiwgIm5hbWUiOiAiXHU4YmY0XHU3MjMxXHU0ZjYwIiwgImFsYnVtTmFtZSI6ICJcdTc3MGJcdTYyMTE3Mlx1NTNkOCIsICJhbGJ1bUlkIjogIjk3NjEwNCIsICJzb25nbWlkIjogMjU1OTQ2LCAic291cmNlIjogImtnIiwgImludGVydmFsIjogIjAzOjQ2IiwgIl9pbnRlcnZhbCI6IDIyNiwgImltZyI6ICJodHRwOi8vaW1nZS5rdWdvdS5jb20vc3RkbXVzaWMvMjQwLzIwMjUwMTIxLzIwMjUwMTIxMTA1MTAyMjY4OTQ0LmpwZyIsICJscmMiOiBudWxsLCAib3RoZXJTb3VyY2UiOiBudWxsLCAiaGFzaCI6ICI5QzBDNzUwMTkwMjM1RUZBNDgyNjg1ODlCMzUwMzMzNyIsICJ0eXBlcyI6IFt7InR5cGUiOiAiMTI4ayIsICJzaXplIjogIjMuNDYgTUIiLCAiaGFzaCI6ICI5QzBDNzUwMTkwMjM1RUZBNDgyNjg1ODlCMzUwMzMzNyJ9LCB7InR5cGUiOiAiMzIwayIsICJzaXplIjogIjguNjQgTUIiLCAiaGFzaCI6ICI2NjBDM0Q0MkVEOUM0NjAzNDFBNUUwRjhGMEY2Mzk0MiJ9LCB7InR5cGUiOiAiZmxhYyIsICJzaXplIjogIjI5LjEzIE1CIiwgImhhc2giOiAiNUMxRDMzQjZBRTk3REUwRDlGRjMyNTQxMzZDNjVBMTAifSwgeyJ0eXBlIjogImZsYWMyNGJpdCIsICJzaXplIjogIjI5LjY0IE1CIiwgImhhc2giOiAiRUNDQzFEQjAyMTMyRDcyOUU2RjU1NDZDNTNBNDZCQUUifV0sICJfdHlwZXMiOiB7IjEyOGsiOiB7InNpemUiOiAiMy40NiBNQiIsICJoYXNoIjogIjlDMEM3NTAxOTAyMzVFRkE0ODI2ODU4OUIzNTAzMzM3In0sICIzMjBrIjogeyJzaXplIjogIjguNjQgTUIiLCAiaGFzaCI6ICI2NjBDM0Q0MkVEOUM0NjAzNDFBNUUwRjhGMEY2Mzk0MiJ9LCAiZmxhYyI6IHsic2l6ZSI6ICIyOS4xMyBNQiIsICJoYXNoIjogIjVDMUQzM0I2QUU5N0RFMEQ5RkYzMjU0MTM2QzY1QTEwIn0sICJmbGFjMjRiaXQiOiB7InNpemUiOiAiMjkuNjQgTUIiLCAiaGFzaCI6ICJFQ0NDMURCMDIxMzJENzI5RTZGNTU0NkM1M0E0NkJBRSJ9fSwgInR5cGVVcmwiOiB7fX0sICJpZCI6IDI1NTk0NiwgInRpdGxlIjogIlx1OGJmNFx1NzIzMVx1NGY2MCIsICJkdXJhdGlvbiI6ICIwMzo0NiIsICJhcnRpc3QiOiAiXHU4NTIxXHU0ZjlkXHU2Nzk3IiwgImFsYnVtIjogIlx1NzcwYlx1NjIxMTcyXHU1M2Q4IiwgInBsYXRmb3JtIjogImtnIiwgImFydHdvcmsiOiAiaHR0cDovL2ltZ2Uua3Vnb3UuY29tL3N0ZG11c2ljLzI0MC8yMDI1MDEyMS8yMDI1MDEyMTEwNTEwMjI2ODk0NC5qcGciLCAibHJjIjogbnVsbCwgImxyY1VybCI6ICIifQ== to=http://192.168.50.176:58090/static/silence.mp3 [2026-04-09 18:53:58] [0.5.0] [ERROR] js_plugin_manager.py:1097: HTTP Error at http://192.168.50.176:9527/api/music/url: 500 Internal Server Error > > 这个是什么问题呢?在线搜索推送提示成功,但是无法播放,如果尝试网页端播放就提示插件获取播放链接失败 > > Image 日志已经显示了: [2026-04-09 18:53:58] [0.5.0] [ERROR] js_plugin_manager.py:1097: HTTP Error at http://192.168.50.176:9527/api/music/url: 500 Internal Server Error 这个是请求LXServer接口获取播放链接时候报错了。请测试LXServer端是否正常。 Image 另外 LXServer 1.8.2后增加了用户Token校验。 --- ### 评论 9 - wuhaohust > > [2026-04-09 18:54:00] [0.5.0] [INFO] music.py:91: plugin-url {'_raw': {'singer': '蔡依林', 'name': '说爱你', 'albumName': '看我72变', 'albumId': '976104', 'songmid': 255946, 'source': 'kg' , 'interval': '03:46', '_interval': 226, 'img': 'http://imge.kugou.com/stdmusic/240/20250121/20250121105102268944.jpg', 'lrc': None, 'otherSource': None, 'hash': '9C0C750190235EFA48268589B 3503337', 'types': [{'type': '128k', 'size': '3.46 MB', 'hash': '9C0C750190235EFA48268589B3503337'}, {'type': '320k', 'size': '8.64 MB', 'hash': '660C3D42ED9C460341A5E0F8F0F63942'}, {'type ': 'flac', 'size': '29.13 MB', 'hash': '5C1D33B6AE97DE0D9FF3254136C65A10'}, {'type': 'flac24bit', 'size': '29.64 MB', 'hash': 'ECCC1DB02132D729E6F5546C53A46BAE'}], '_types': {'128k': {'siz e': '3.46 MB', 'hash': '9C0C750190235EFA48268589B3503337'}, '320k': {'size': '8.64 MB', 'hash': '660C3D42ED9C460341A5E0F8F0F63942'}, 'flac': {'size': '29.13 MB', 'hash': '5C1D33B6AE97DE0D9 FF3254136C65A10'}, 'flac24bit': {'size': '29.64 MB', 'hash': 'ECCC1DB02132D729E6F5546C53A46BAE'}}, 'typeUrl': {}}, 'id': 255946, 'title': '说爱你', 'duration': '03:46', 'artist': '蔡依林', 'album': '看我72变', 'platform': 'kg', 'artwork': 'http://imge.kugou.com/stdmusic/240/20250121/20250121105102268944.jpg', 'lrc': None, 'lrcUrl': ''} http://192.168.50.176:58090/static/sil ence.mp3 [2026-04-09 18:54:00] [0.5.0] [INFO] 172.18.0.1:33028 - "GET /api/proxy/plugin-url?data=eyJfcmF3IjogeyJzaW5nZXIiOiAiXHU4NTIxXHU0ZjlkXHU2Nzk3IiwgIm5hbWUiOiAiXHU4YmY0XHU3MjMxXHU0ZjYwIiwgImFs YnVtTmFtZSI6ICJcdTc3MGJcdTYyMTE3Mlx1NTNkOCIsICJhbGJ1bUlkIjogIjk3NjEwNCIsICJzb25nbWlkIjogMjU1OTQ2LCAic291cmNlIjogImtnIiwgImludGVydmFsIjogIjAzOjQ2IiwgIl9pbnRlcnZhbCI6IDIyNiwgImltZyI6ICJodHRw Oi8vaW1nZS5rdWdvdS5jb20vc3RkbXVzaWMvMjQwLzIwMjUwMTIxLzIwMjUwMTIxMTA1MTAyMjY4OTQ0LmpwZyIsICJscmMiOiBudWxsLCAib3RoZXJTb3VyY2UiOiBudWxsLCAiaGFzaCI6ICI5QzBDNzUwMTkwMjM1RUZBNDgyNjg1ODlCMzUwMzMzNyIsICJ0eXBlcyI6IFt7InR5cGUiOiAiMTI4ayIsICJzaXplIjogIjMuNDYgTUIiLCAiaGFzaCI6ICI5QzBDNzUwMTkwMjM1RUZBNDgyNjg1ODlCMzUwMzMzNyJ9LCB7InR5cGUiOiAiMzIwayIsICJzaXplIjogIjguNjQgTUIiLCAiaGFzaCI6ICI2NjBDM0Q0MkVEOUM0NjAzNDFBNUUwRjhGMEY2Mzk0MiJ9LCB7InR5cGUiOiAiZmxhYyIsICJzaXplIjogIjI5LjEzIE1CIiwgImhhc2giOiAiNUMxRDMzQjZBRTk3REUwRDlGRjMyNTQxMzZDNjVBMTAifSwgeyJ0eXBlIjogImZsYWMyNGJpdCIsICJzaXplIjogIjI5LjY0IE1CIiwgImhhc2giOiAiRUNDQzFEQjAyMTMyRDcyOUU2RjU1NDZDNTNBNDZCQUUifV0sICJfdHlwZXMiOiB7IjEyOGsiOiB7InNpemUiOiAiMy40NiBNQiIsICJoYXNoIjogIjlDMEM3NTAxOTAyMzVFRkE0ODI2ODU4OUIzNTAzMzM3In0sICIzMjBrIjogeyJzaXplIjogIjguNjQgTUIiLCAiaGFzaCI6ICI2NjBDM0Q0MkVEOUM0NjAzNDFBNUUwRjhGMEY2Mzk0MiJ9LCAiZmxhYyI6IHsic2l6ZSI6ICIyOS4xMyBNQiIsICJoYXNoIjogIjVDMUQzM0I2QUU5N0RFMEQ5RkYzMjU0MTM2QzY1QTEwIn0sICJmbGFjMjRiaXQiOiB7InNpemUiOiAiMjkuNjQgTUIiLCAiaGFzaCI6ICJFQ0NDMURCMDIxMzJENzI5RTZGNTU0NkM1M0E0NkJBRSJ9fSwgInR5cGVVcmwiOiB7fX0sICJpZCI6IDI1NTk0NiwgInRpdGxlIjogIlx1OGJmNFx1NzIzMVx1NGY2MCIsICJkdXJhdGlvbiI6ICIwMzo0NiIsICJhcnRpc3QiOiAiXHU4NTIxXHU0ZjlkXHU2Nzk3IiwgImFsYnVtIjogIlx1NzcwYlx1NjIxMTcyXHU1M2Q4IiwgInBsYXRmb3JtIjogImtnIiwgImFydHdvcmsiOiAiaHR0cDovL2ltZ2Uua3Vnb3UuY29tL3N0ZG11c2ljLzI0MC8yMDI1MDEyMS8yMDI1MDEyMTEwNTEwMjI2ODk0NC5qcGciLCAibHJjIjogbnVsbCwgImxyY1VybCI6ICIifQ== HTTP/1.1" 307 [2026-04-09 18:54:00] [0.5.0] [INFO] file.py:608: [proxy:44a2ea1a] redirect#1 status=307 from=http://192.168.50.176:58090/api/proxy/plugin-url?data=eyJfcmF3IjogeyJzaW5nZXIiOiAiXHU4NTIxXHU0ZjlkXHU2Nzk3IiwgIm5hbWUiOiAiXHU4YmY0XHU3MjMxXHU0ZjYwIiwgImFsYnVtTmFtZSI6ICJcdTc3MGJcdTYyMTE3Mlx1NTNkOCIsICJhbGJ1bUlkIjogIjk3NjEwNCIsICJzb25nbWlkIjogMjU1OTQ2LCAic291cmNlIjogImtnIiwgImludGVydmFsIjogIjAzOjQ2IiwgIl9pbnRlcnZhbCI6IDIyNiwgImltZyI6ICJodHRwOi8vaW1nZS5rdWdvdS5jb20vc3RkbXVzaWMvMjQwLzIwMjUwMTIxLzIwMjUwMTIxMTA1MTAyMjY4OTQ0LmpwZyIsICJscmMiOiBudWxsLCAib3RoZXJTb3VyY2UiOiBudWxsLCAiaGFzaCI6ICI5QzBDNzUwMTkwMjM1RUZBNDgyNjg1ODlCMzUwMzMzNyIsICJ0eXBlcyI6IFt7InR5cGUiOiAiMTI4ayIsICJzaXplIjogIjMuNDYgTUIiLCAiaGFzaCI6ICI5QzBDNzUwMTkwMjM1RUZBNDgyNjg1ODlCMzUwMzMzNyJ9LCB7InR5cGUiOiAiMzIwayIsICJzaXplIjogIjguNjQgTUIiLCAiaGFzaCI6ICI2NjBDM0Q0MkVEOUM0NjAzNDFBNUUwRjhGMEY2Mzk0MiJ9LCB7InR5cGUiOiAiZmxhYyIsICJzaXplIjogIjI5LjEzIE1CIiwgImhhc2giOiAiNUMxRDMzQjZBRTk3REUwRDlGRjMyNTQxMzZDNjVBMTAifSwgeyJ0eXBlIjogImZsYWMyNGJpdCIsICJzaXplIjogIjI5LjY0IE1CIiwgImhhc2giOiAiRUNDQzFEQjAyMTMyRDcyOUU2RjU1NDZDNTNBNDZCQUUifV0sICJfdHlwZXMiOiB7IjEyOGsiOiB7InNpemUiOiAiMy40NiBNQiIsICJoYXNoIjogIjlDMEM3NTAxOTAyMzVFRkE0ODI2ODU4OUIzNTAzMzM3In0sICIzMjBrIjogeyJzaXplIjogIjguNjQgTUIiLCAiaGFzaCI6ICI2NjBDM0Q0MkVEOUM0NjAzNDFBNUUwRjhGMEY2Mzk0MiJ9LCAiZmxhYyI6IHsic2l6ZSI6ICIyOS4xMyBNQiIsICJoYXNoIjogIjVDMUQzM0I2QUU5N0RFMEQ5RkYzMjU0MTM2QzY1QTEwIn0sICJmbGFjMjRiaXQiOiB7InNpemUiOiAiMjkuNjQgTUIiLCAiaGFzaCI6ICJFQ0NDMURCMDIxMzJENzI5RTZGNTU0NkM1M0E0NkJBRSJ9fSwgInR5cGVVcmwiOiB7fX0sICJpZCI6IDI1NTk0NiwgInRpdGxlIjogIlx1OGJmNFx1NzIzMVx1NGY2MCIsICJkdXJhdGlvbiI6ICIwMzo0NiIsICJhcnRpc3QiOiAiXHU4NTIxXHU0ZjlkXHU2Nzk3IiwgImFsYnVtIjogIlx1NzcwYlx1NjIxMTcyXHU1M2Q4IiwgInBsYXRmb3JtIjogImtnIiwgImFydHdvcmsiOiAiaHR0cDovL2ltZ2Uua3Vnb3UuY29tL3N0ZG11c2ljLzI0MC8yMDI1MDEyMS8yMDI1MDEyMTEwNTEwMjI2ODk0NC5qcGciLCAibHJjIjogbnVsbCwgImxyY1VybCI6ICIifQ== to=http://192.168.50.176:58090/static/silence.mp3 [2026-04-09 18:53:58] [0.5.0] [ERROR] js_plugin_manager.py:1097: HTTP Error at http://192.168.50.176:9527/api/music/url: 500 Internal Server Error > > 这个是什么问题呢?在线搜索推送提示成功,但是无法播放,如果尝试网页端播放就提示插件获取播放链接失败 > > Image > > 日志已经显示了: [2026-04-09 18:53:58] [0.5.0] [ERROR] js_plugin_manager.py:1097: HTTP Error at http://192.168.50.176:9527/api/music/url: 500 Internal Server Error 这个是请求LXServer接口获取播放链接时候报错了。请测试LXServer端是否正常。 > Image 另外 LXServer 1.8.2后增加了用户Token校验。 LXServer(1.8.1)端是正常的 Image Image --- ### 评论 10 - boluofan > > > [2026-04-09 18:54:00] [0.5.0] [INFO] music.py:91: plugin-url {'_raw': {'singer': '蔡依林', 'name': '说爱你', 'albumName': '看我72变', 'albumId': '976104', 'songmid': 255946, 'source': 'kg' , 'interval': '03:46', '_interval': 226, 'img': 'http://imge.kugou.com/stdmusic/240/20250121/20250121105102268944.jpg', 'lrc': None, 'otherSource': None, 'hash': '9C0C750190235EFA48268589B 3503337', 'types': [{'type': '128k', 'size': '3.46 MB', 'hash': '9C0C750190235EFA48268589B3503337'}, {'type': '320k', 'size': '8.64 MB', 'hash': '660C3D42ED9C460341A5E0F8F0F63942'}, {'type ': 'flac', 'size': '29.13 MB', 'hash': '5C1D33B6AE97DE0D9FF3254136C65A10'}, {'type': 'flac24bit', 'size': '29.64 MB', 'hash': 'ECCC1DB02132D729E6F5546C53A46BAE'}], '_types': {'128k': {'siz e': '3.46 MB', 'hash': '9C0C750190235EFA48268589B3503337'}, '320k': {'size': '8.64 MB', 'hash': '660C3D42ED9C460341A5E0F8F0F63942'}, 'flac': {'size': '29.13 MB', 'hash': '5C1D33B6AE97DE0D9 FF3254136C65A10'}, 'flac24bit': {'size': '29.64 MB', 'hash': 'ECCC1DB02132D729E6F5546C53A46BAE'}}, 'typeUrl': {}}, 'id': 255946, 'title': '说爱你', 'duration': '03:46', 'artist': '蔡依林', 'album': '看我72变', 'platform': 'kg', 'artwork': 'http://imge.kugou.com/stdmusic/240/20250121/20250121105102268944.jpg', 'lrc': None, 'lrcUrl': ''} http://192.168.50.176:58090/static/sil ence.mp3 [2026-04-09 18:54:00] [0.5.0] [INFO] 172.18.0.1:33028 - "GET /api/proxy/plugin-url?data=eyJfcmF3IjogeyJzaW5nZXIiOiAiXHU4NTIxXHU0ZjlkXHU2Nzk3IiwgIm5hbWUiOiAiXHU4YmY0XHU3MjMxXHU0ZjYwIiwgImFs YnVtTmFtZSI6ICJcdTc3MGJcdTYyMTE3Mlx1NTNkOCIsICJhbGJ1bUlkIjogIjk3NjEwNCIsICJzb25nbWlkIjogMjU1OTQ2LCAic291cmNlIjogImtnIiwgImludGVydmFsIjogIjAzOjQ2IiwgIl9pbnRlcnZhbCI6IDIyNiwgImltZyI6ICJodHRw Oi8vaW1nZS5rdWdvdS5jb20vc3RkbXVzaWMvMjQwLzIwMjUwMTIxLzIwMjUwMTIxMTA1MTAyMjY4OTQ0LmpwZyIsICJscmMiOiBudWxsLCAib3RoZXJTb3VyY2UiOiBudWxsLCAiaGFzaCI6ICI5QzBDNzUwMTkwMjM1RUZBNDgyNjg1ODlCMzUwMzMzNyIsICJ0eXBlcyI6IFt7InR5cGUiOiAiMTI4ayIsICJzaXplIjogIjMuNDYgTUIiLCAiaGFzaCI6ICI5QzBDNzUwMTkwMjM1RUZBNDgyNjg1ODlCMzUwMzMzNyJ9LCB7InR5cGUiOiAiMzIwayIsICJzaXplIjogIjguNjQgTUIiLCAiaGFzaCI6ICI2NjBDM0Q0MkVEOUM0NjAzNDFBNUUwRjhGMEY2Mzk0MiJ9LCB7InR5cGUiOiAiZmxhYyIsICJzaXplIjogIjI5LjEzIE1CIiwgImhhc2giOiAiNUMxRDMzQjZBRTk3REUwRDlGRjMyNTQxMzZDNjVBMTAifSwgeyJ0eXBlIjogImZsYWMyNGJpdCIsICJzaXplIjogIjI5LjY0IE1CIiwgImhhc2giOiAiRUNDQzFEQjAyMTMyRDcyOUU2RjU1NDZDNTNBNDZCQUUifV0sICJfdHlwZXMiOiB7IjEyOGsiOiB7InNpemUiOiAiMy40NiBNQiIsICJoYXNoIjogIjlDMEM3NTAxOTAyMzVFRkE0ODI2ODU4OUIzNTAzMzM3In0sICIzMjBrIjogeyJzaXplIjogIjguNjQgTUIiLCAiaGFzaCI6ICI2NjBDM0Q0MkVEOUM0NjAzNDFBNUUwRjhGMEY2Mzk0MiJ9LCAiZmxhYyI6IHsic2l6ZSI6ICIyOS4xMyBNQiIsICJoYXNoIjogIjVDMUQzM0I2QUU5N0RFMEQ5RkYzMjU0MTM2QzY1QTEwIn0sICJmbGFjMjRiaXQiOiB7InNpemUiOiAiMjkuNjQgTUIiLCAiaGFzaCI6ICJFQ0NDMURCMDIxMzJENzI5RTZGNTU0NkM1M0E0NkJBRSJ9fSwgInR5cGVVcmwiOiB7fX0sICJpZCI6IDI1NTk0NiwgInRpdGxlIjogIlx1OGJmNFx1NzIzMVx1NGY2MCIsICJkdXJhdGlvbiI6ICIwMzo0NiIsICJhcnRpc3QiOiAiXHU4NTIxXHU0ZjlkXHU2Nzk3IiwgImFsYnVtIjogIlx1NzcwYlx1NjIxMTcyXHU1M2Q4IiwgInBsYXRmb3JtIjogImtnIiwgImFydHdvcmsiOiAiaHR0cDovL2ltZ2Uua3Vnb3UuY29tL3N0ZG11c2ljLzI0MC8yMDI1MDEyMS8yMDI1MDEyMTEwNTEwMjI2ODk0NC5qcGciLCAibHJjIjogbnVsbCwgImxyY1VybCI6ICIifQ== HTTP/1.1" 307 [2026-04-09 18:54:00] [0.5.0] [INFO] file.py:608: [proxy:44a2ea1a] redirect#1 status=307 from=http://192.168.50.176:58090/api/proxy/plugin-url?data=eyJfcmF3IjogeyJzaW5nZXIiOiAiXHU4NTIxXHU0ZjlkXHU2Nzk3IiwgIm5hbWUiOiAiXHU4YmY0XHU3MjMxXHU0ZjYwIiwgImFsYnVtTmFtZSI6ICJcdTc3MGJcdTYyMTE3Mlx1NTNkOCIsICJhbGJ1bUlkIjogIjk3NjEwNCIsICJzb25nbWlkIjogMjU1OTQ2LCAic291cmNlIjogImtnIiwgImludGVydmFsIjogIjAzOjQ2IiwgIl9pbnRlcnZhbCI6IDIyNiwgImltZyI6ICJodHRwOi8vaW1nZS5rdWdvdS5jb20vc3RkbXVzaWMvMjQwLzIwMjUwMTIxLzIwMjUwMTIxMTA1MTAyMjY4OTQ0LmpwZyIsICJscmMiOiBudWxsLCAib3RoZXJTb3VyY2UiOiBudWxsLCAiaGFzaCI6ICI5QzBDNzUwMTkwMjM1RUZBNDgyNjg1ODlCMzUwMzMzNyIsICJ0eXBlcyI6IFt7InR5cGUiOiAiMTI4ayIsICJzaXplIjogIjMuNDYgTUIiLCAiaGFzaCI6ICI5QzBDNzUwMTkwMjM1RUZBNDgyNjg1ODlCMzUwMzMzNyJ9LCB7InR5cGUiOiAiMzIwayIsICJzaXplIjogIjguNjQgTUIiLCAiaGFzaCI6ICI2NjBDM0Q0MkVEOUM0NjAzNDFBNUUwRjhGMEY2Mzk0MiJ9LCB7InR5cGUiOiAiZmxhYyIsICJzaXplIjogIjI5LjEzIE1CIiwgImhhc2giOiAiNUMxRDMzQjZBRTk3REUwRDlGRjMyNTQxMzZDNjVBMTAifSwgeyJ0eXBlIjogImZsYWMyNGJpdCIsICJzaXplIjogIjI5LjY0IE1CIiwgImhhc2giOiAiRUNDQzFEQjAyMTMyRDcyOUU2RjU1NDZDNTNBNDZCQUUifV0sICJfdHlwZXMiOiB7IjEyOGsiOiB7InNpemUiOiAiMy40NiBNQiIsICJoYXNoIjogIjlDMEM3NTAxOTAyMzVFRkE0ODI2ODU4OUIzNTAzMzM3In0sICIzMjBrIjogeyJzaXplIjogIjguNjQgTUIiLCAiaGFzaCI6ICI2NjBDM0Q0MkVEOUM0NjAzNDFBNUUwRjhGMEY2Mzk0MiJ9LCAiZmxhYyI6IHsic2l6ZSI6ICIyOS4xMyBNQiIsICJoYXNoIjogIjVDMUQzM0I2QUU5N0RFMEQ5RkYzMjU0MTM2QzY1QTEwIn0sICJmbGFjMjRiaXQiOiB7InNpemUiOiAiMjkuNjQgTUIiLCAiaGFzaCI6ICJFQ0NDMURCMDIxMzJENzI5RTZGNTU0NkM1M0E0NkJBRSJ9fSwgInR5cGVVcmwiOiB7fX0sICJpZCI6IDI1NTk0NiwgInRpdGxlIjogIlx1OGJmNFx1NzIzMVx1NGY2MCIsICJkdXJhdGlvbiI6ICIwMzo0NiIsICJhcnRpc3QiOiAiXHU4NTIxXHU0ZjlkXHU2Nzk3IiwgImFsYnVtIjogIlx1NzcwYlx1NjIxMTcyXHU1M2Q4IiwgInBsYXRmb3JtIjogImtnIiwgImFydHdvcmsiOiAiaHR0cDovL2ltZ2Uua3Vnb3UuY29tL3N0ZG11c2ljLzI0MC8yMDI1MDEyMS8yMDI1MDEyMTEwNTEwMjI2ODk0NC5qcGciLCAibHJjIjogbnVsbCwgImxyY1VybCI6ICIifQ== to=http://192.168.50.176:58090/static/silence.mp3 [2026-04-09 18:53:58] [0.5.0] [ERROR] js_plugin_manager.py:1097: HTTP Error at http://192.168.50.176:9527/api/music/url: 500 Internal Server Error > > > 这个是什么问题呢?在线搜索推送提示成功,但是无法播放,如果尝试网页端播放就提示插件获取播放链接失败 > > > Image > > > > > > 日志已经显示了: [2026-04-09 18:53:58] [0.5.0] [ERROR] js_plugin_manager.py:1097: HTTP Error at http://192.168.50.176:9527/api/music/url: 500 Internal Server Error 这个是请求LXServer接口获取播放链接时候报错了。请测试LXServer端是否正常。 > > Image 另外 LXServer 1.8.2后增加了用户Token校验。 > > LXServer(1.8.1)端是正常的 Image > > Image 不了解你的网络和配置,但我使用相同参数测试是OK的。 Image --- ### 评论 11 - wuhaohust > > > > [2026-04-09 18:54:00] [0.5.0] [INFO] music.py:91: plugin-url {'_raw': {'singer': '蔡依林', 'name': '说爱你', 'albumName': '看我72变', 'albumId': '976104', 'songmid': 255946, 'source': 'kg' , 'interval': '03:46', '_interval': 226, 'img': 'http://imge.kugou.com/stdmusic/240/20250121/20250121105102268944.jpg', 'lrc': None, 'otherSource': None, 'hash': '9C0C750190235EFA48268589B 3503337', 'types': [{'type': '128k', 'size': '3.46 MB', 'hash': '9C0C750190235EFA48268589B3503337'}, {'type': '320k', 'size': '8.64 MB', 'hash': '660C3D42ED9C460341A5E0F8F0F63942'}, {'type ': 'flac', 'size': '29.13 MB', 'hash': '5C1D33B6AE97DE0D9FF3254136C65A10'}, {'type': 'flac24bit', 'size': '29.64 MB', 'hash': 'ECCC1DB02132D729E6F5546C53A46BAE'}], '_types': {'128k': {'siz e': '3.46 MB', 'hash': '9C0C750190235EFA48268589B3503337'}, '320k': {'size': '8.64 MB', 'hash': '660C3D42ED9C460341A5E0F8F0F63942'}, 'flac': {'size': '29.13 MB', 'hash': '5C1D33B6AE97DE0D9 FF3254136C65A10'}, 'flac24bit': {'size': '29.64 MB', 'hash': 'ECCC1DB02132D729E6F5546C53A46BAE'}}, 'typeUrl': {}}, 'id': 255946, 'title': '说爱你', 'duration': '03:46', 'artist': '蔡依林', 'album': '看我72变', 'platform': 'kg', 'artwork': 'http://imge.kugou.com/stdmusic/240/20250121/20250121105102268944.jpg', 'lrc': None, 'lrcUrl': ''} http://192.168.50.176:58090/static/sil ence.mp3 [2026-04-09 18:54:00] [0.5.0] [INFO] 172.18.0.1:33028 - "GET /api/proxy/plugin-url?data=eyJfcmF3IjogeyJzaW5nZXIiOiAiXHU4NTIxXHU0ZjlkXHU2Nzk3IiwgIm5hbWUiOiAiXHU4YmY0XHU3MjMxXHU0ZjYwIiwgImFs YnVtTmFtZSI6ICJcdTc3MGJcdTYyMTE3Mlx1NTNkOCIsICJhbGJ1bUlkIjogIjk3NjEwNCIsICJzb25nbWlkIjogMjU1OTQ2LCAic291cmNlIjogImtnIiwgImludGVydmFsIjogIjAzOjQ2IiwgIl9pbnRlcnZhbCI6IDIyNiwgImltZyI6ICJodHRw Oi8vaW1nZS5rdWdvdS5jb20vc3RkbXVzaWMvMjQwLzIwMjUwMTIxLzIwMjUwMTIxMTA1MTAyMjY4OTQ0LmpwZyIsICJscmMiOiBudWxsLCAib3RoZXJTb3VyY2UiOiBudWxsLCAiaGFzaCI6ICI5QzBDNzUwMTkwMjM1RUZBNDgyNjg1ODlCMzUwMzMzNyIsICJ0eXBlcyI6IFt7InR5cGUiOiAiMTI4ayIsICJzaXplIjogIjMuNDYgTUIiLCAiaGFzaCI6ICI5QzBDNzUwMTkwMjM1RUZBNDgyNjg1ODlCMzUwMzMzNyJ9LCB7InR5cGUiOiAiMzIwayIsICJzaXplIjogIjguNjQgTUIiLCAiaGFzaCI6ICI2NjBDM0Q0MkVEOUM0NjAzNDFBNUUwRjhGMEY2Mzk0MiJ9LCB7InR5cGUiOiAiZmxhYyIsICJzaXplIjogIjI5LjEzIE1CIiwgImhhc2giOiAiNUMxRDMzQjZBRTk3REUwRDlGRjMyNTQxMzZDNjVBMTAifSwgeyJ0eXBlIjogImZsYWMyNGJpdCIsICJzaXplIjogIjI5LjY0IE1CIiwgImhhc2giOiAiRUNDQzFEQjAyMTMyRDcyOUU2RjU1NDZDNTNBNDZCQUUifV0sICJfdHlwZXMiOiB7IjEyOGsiOiB7InNpemUiOiAiMy40NiBNQiIsICJoYXNoIjogIjlDMEM3NTAxOTAyMzVFRkE0ODI2ODU4OUIzNTAzMzM3In0sICIzMjBrIjogeyJzaXplIjogIjguNjQgTUIiLCAiaGFzaCI6ICI2NjBDM0Q0MkVEOUM0NjAzNDFBNUUwRjhGMEY2Mzk0MiJ9LCAiZmxhYyI6IHsic2l6ZSI6ICIyOS4xMyBNQiIsICJoYXNoIjogIjVDMUQzM0I2QUU5N0RFMEQ5RkYzMjU0MTM2QzY1QTEwIn0sICJmbGFjMjRiaXQiOiB7InNpemUiOiAiMjkuNjQgTUIiLCAiaGFzaCI6ICJFQ0NDMURCMDIxMzJENzI5RTZGNTU0NkM1M0E0NkJBRSJ9fSwgInR5cGVVcmwiOiB7fX0sICJpZCI6IDI1NTk0NiwgInRpdGxlIjogIlx1OGJmNFx1NzIzMVx1NGY2MCIsICJkdXJhdGlvbiI6ICIwMzo0NiIsICJhcnRpc3QiOiAiXHU4NTIxXHU0ZjlkXHU2Nzk3IiwgImFsYnVtIjogIlx1NzcwYlx1NjIxMTcyXHU1M2Q4IiwgInBsYXRmb3JtIjogImtnIiwgImFydHdvcmsiOiAiaHR0cDovL2ltZ2Uua3Vnb3UuY29tL3N0ZG11c2ljLzI0MC8yMDI1MDEyMS8yMDI1MDEyMTEwNTEwMjI2ODk0NC5qcGciLCAibHJjIjogbnVsbCwgImxyY1VybCI6ICIifQ== HTTP/1.1" 307 [2026-04-09 18:54:00] [0.5.0] [INFO] file.py:608: [proxy:44a2ea1a] redirect#1 status=307 from=http://192.168.50.176:58090/api/proxy/plugin-url?data=eyJfcmF3IjogeyJzaW5nZXIiOiAiXHU4NTIxXHU0ZjlkXHU2Nzk3IiwgIm5hbWUiOiAiXHU4YmY0XHU3MjMxXHU0ZjYwIiwgImFsYnVtTmFtZSI6ICJcdTc3MGJcdTYyMTE3Mlx1NTNkOCIsICJhbGJ1bUlkIjogIjk3NjEwNCIsICJzb25nbWlkIjogMjU1OTQ2LCAic291cmNlIjogImtnIiwgImludGVydmFsIjogIjAzOjQ2IiwgIl9pbnRlcnZhbCI6IDIyNiwgImltZyI6ICJodHRwOi8vaW1nZS5rdWdvdS5jb20vc3RkbXVzaWMvMjQwLzIwMjUwMTIxLzIwMjUwMTIxMTA1MTAyMjY4OTQ0LmpwZyIsICJscmMiOiBudWxsLCAib3RoZXJTb3VyY2UiOiBudWxsLCAiaGFzaCI6ICI5QzBDNzUwMTkwMjM1RUZBNDgyNjg1ODlCMzUwMzMzNyIsICJ0eXBlcyI6IFt7InR5cGUiOiAiMTI4ayIsICJzaXplIjogIjMuNDYgTUIiLCAiaGFzaCI6ICI5QzBDNzUwMTkwMjM1RUZBNDgyNjg1ODlCMzUwMzMzNyJ9LCB7InR5cGUiOiAiMzIwayIsICJzaXplIjogIjguNjQgTUIiLCAiaGFzaCI6ICI2NjBDM0Q0MkVEOUM0NjAzNDFBNUUwRjhGMEY2Mzk0MiJ9LCB7InR5cGUiOiAiZmxhYyIsICJzaXplIjogIjI5LjEzIE1CIiwgImhhc2giOiAiNUMxRDMzQjZBRTk3REUwRDlGRjMyNTQxMzZDNjVBMTAifSwgeyJ0eXBlIjogImZsYWMyNGJpdCIsICJzaXplIjogIjI5LjY0IE1CIiwgImhhc2giOiAiRUNDQzFEQjAyMTMyRDcyOUU2RjU1NDZDNTNBNDZCQUUifV0sICJfdHlwZXMiOiB7IjEyOGsiOiB7InNpemUiOiAiMy40NiBNQiIsICJoYXNoIjogIjlDMEM3NTAxOTAyMzVFRkE0ODI2ODU4OUIzNTAzMzM3In0sICIzMjBrIjogeyJzaXplIjogIjguNjQgTUIiLCAiaGFzaCI6ICI2NjBDM0Q0MkVEOUM0NjAzNDFBNUUwRjhGMEY2Mzk0MiJ9LCAiZmxhYyI6IHsic2l6ZSI6ICIyOS4xMyBNQiIsICJoYXNoIjogIjVDMUQzM0I2QUU5N0RFMEQ5RkYzMjU0MTM2QzY1QTEwIn0sICJmbGFjMjRiaXQiOiB7InNpemUiOiAiMjkuNjQgTUIiLCAiaGFzaCI6ICJFQ0NDMURCMDIxMzJENzI5RTZGNTU0NkM1M0E0NkJBRSJ9fSwgInR5cGVVcmwiOiB7fX0sICJpZCI6IDI1NTk0NiwgInRpdGxlIjogIlx1OGJmNFx1NzIzMVx1NGY2MCIsICJkdXJhdGlvbiI6ICIwMzo0NiIsICJhcnRpc3QiOiAiXHU4NTIxXHU0ZjlkXHU2Nzk3IiwgImFsYnVtIjogIlx1NzcwYlx1NjIxMTcyXHU1M2Q4IiwgInBsYXRmb3JtIjogImtnIiwgImFydHdvcmsiOiAiaHR0cDovL2ltZ2Uua3Vnb3UuY29tL3N0ZG11c2ljLzI0MC8yMDI1MDEyMS8yMDI1MDEyMTEwNTEwMjI2ODk0NC5qcGciLCAibHJjIjogbnVsbCwgImxyY1VybCI6ICIifQ== to=http://192.168.50.176:58090/static/silence.mp3 [2026-04-09 18:53:58] [0.5.0] [ERROR] js_plugin_manager.py:1097: HTTP Error at http://192.168.50.176:9527/api/music/url: 500 Internal Server Error > > > > 这个是什么问题呢?在线搜索推送提示成功,但是无法播放,如果尝试网页端播放就提示插件获取播放链接失败 > > > > Image > > > > > > > > > 日志已经显示了: [2026-04-09 18:53:58] [0.5.0] [ERROR] js_plugin_manager.py:1097: HTTP Error at http://192.168.50.176:9527/api/music/url: 500 Internal Server Error 这个是请求LXServer接口获取播放链接时候报错了。请测试LXServer端是否正常。 > > > Image 另外 LXServer 1.8.2后增加了用户Token校验。 > > > > > > LXServer(1.8.1)端是正常的 Image > > Image > > 不了解你的网络和配置,但我使用相同参数测试是OK的。 > > Image 不知道什么原因,干脆重建了lx-sync-server,就可以了 --- ### 评论 12 - chk970222 同样问题,搜索成功,但是无法获取正确的播放链接,0.5.1+18.4 --- ### 评论 13 - NoNameUseable 配置用户名和API没有问题,同步拉取歌单也很快响应没有问题,但是实际使用的时候只有在线搜索页面有几率搜索成功,手动推送到小爱音箱绝大部分都是一个00:01时长反复播,大部分时间报错http error 500,小几率能正常播放 ,lx_sync_music的网页端自己播放倒是一点问题没有。版本是0.52+v1.9.0 很奇怪,问题主要是tx的源报错,时好时坏的,有时候直接报错HTTP 500: Internal Server Error,有时候又能正常出结果推送到音箱播放 --- ### 评论 14 - boluofan > 配置用户名和API没有问题,同步拉取歌单也很快响应没有问题,但是实际使用的时候只有在线搜索页面有几率搜索成功,手动推送到小爱音箱绝大部分都是一个00:01时长反复播,大部分时间报错http error 500,小几率能正常播放 ,lx_sync_music的网页端自己播放倒是一点问题没有。版本是0.52+v1.9.0 很奇怪,问题主要是tx的源报错,时好时坏的,有时候直接报错HTTP 500: Internal Server Error,有时候又能正常出结果推送到音箱播放 因为LX Music Sync Server 针对自己网页端播放做了:读取缓存、播放失败降低音质、自动换源(换平台)等优化播放操作。当前Online_Search暂未实现相关功能,只能依赖音源本身质量,后续将进行优化。 --- ### 评论 15 - zealler9560 > Internal 大佬你好,我看到这个之后把lxserver 降级到了1.8.1,但是貌似1.8.1没有token设置,无法获取token,接口测试通过,但是拉取歌单一直报401错误,求助这个x-user-token该怎么填。最新版的lxserver 可以拉取到歌单,但是一直无法获取播放地址,已放弃最新版。![Screenshot_2026-05-23-09-15-00-667_com.android.chrome.jpg](https://gproxy.hanxi.cc/proxy/user-attachments/assets/936140a8-1610-4516-ba54-7b066e4e3a60) ![Screenshot_2026-05-23-08-57-27-299_com.android.chrome.jpg](https://gproxy.hanxi.cc/proxy/user-attachments/assets/5b73f726-c11d-4f3c-ade7-0266e5cabfa6) ![Screenshot_2026-05-23-09-24-20-760_com.android.chrome.jpg](https://gproxy.hanxi.cc/proxy/user-attachments/assets/a5344a98-804f-4565-ba3a-36356efbde51) ![Screenshot_2026-05-23-09-24-15-800_com.android.chrome.jpg](https://gproxy.hanxi.cc/proxy/user-attachments/assets/78ff4bc1-600e-4440-9b4a-96aa14f7a362) --- ### 评论 16 - boluofan > > Internal > > 大佬你好,我看到这个之后把lxserver 降级到了1.8.1,但是貌似1.8.1没有token设置,无法获取token,接口测试通过,但是拉取歌单一直报401错误,求助这个x-user-token该怎么填。最新版的lxserver 可以拉取到歌单,但是一直无法获取播放地址,已放弃最新版。![Screenshot_2026-05-23-09-15-00-667_com.android.chrome.jpg](https://gproxy.hanxi.cc/proxy/user-attachments/assets/936140a8-1610-4516-ba54-7b066e4e3a60) > > ![Screenshot_2026-05-23-08-57-27-299_com.android.chrome.jpg](https://gproxy.hanxi.cc/proxy/user-attachments/assets/5b73f726-c11d-4f3c-ade7-0266e5cabfa6) > > ![Screenshot_2026-05-23-09-24-20-760_com.android.chrome.jpg](https://gproxy.hanxi.cc/proxy/user-attachments/assets/a5344a98-804f-4565-ba3a-36356efbde51) > > ![Screenshot_2026-05-23-09-24-15-800_com.android.chrome.jpg](https://gproxy.hanxi.cc/proxy/user-attachments/assets/78ff4bc1-600e-4440-9b4a-96aa14f7a362) 老版本比较早不支持配置token,也不能获取用户歌单。新版本拉取lxserver歌单后转换成xm歌单不能播放吗?在线搜索的歌曲呢? --- ### 评论 17 - zealler9560 > > > Internal > > > > 大佬你好,我看到这个之后把lxserver 降级到了1.8.1,但是貌似1.8.1没有token设置,无法获取token,接口测试通过,但是拉取歌单一直报401错误,求助这个x-user-token该怎么填。最新版的lxserver 可以拉取到歌单,但是一直无法获取播放地址,已放弃最新版。![Screenshot_2026-05-23-09-15-00-667_com.android.chrome.jpg](https://gproxy.hanxi.cc/proxy/user-attachments/assets/936140a8-1610-4516-ba54-7b066e4e3a60) > > > > ![Screenshot_2026-05-23-08-57-27-299_com.android.chrome.jpg](https://gproxy.hanxi.cc/proxy/user-attachments/assets/5b73f726-c11d-4f3c-ade7-0266e5cabfa6) > > > > ![Screenshot_2026-05-23-09-24-20-760_com.android.chrome.jpg](https://gproxy.hanxi.cc/proxy/user-attachments/assets/a5344a98-804f-4565-ba3a-36356efbde51) > > > > ![Screenshot_2026-05-23-09-24-15-800_com.android.chrome.jpg](https://gproxy.hanxi.cc/proxy/user-attachments/assets/78ff4bc1-600e-4440-9b4a-96aa14f7a362) > > 老版本比较早不支持配置token,也不能获取用户歌单。新版本拉取lxserver歌单后转换成xm歌单不能播放吗?在线搜索的歌曲呢? ![Screenshot_2026-05-23-12-07-52-339_com.android.chrome.jpg](https://gproxy.hanxi.cc/proxy/user-attachments/assets/aab76d8d-6452-4260-9d33-a4f3323720ee) 大佬我用的0.5.5版本的xiaomusic,1.8.1版本的lxserver,上面不是说1.8.2版本以后有token限制吗,我特地从最新版降到了1.8.1,而且实测lxserver 1.8.2及最新版什么都能过,就是获取不到歌曲播放地址,放歌都是一秒多的静音。现在的问题是lxserver 1.8.1虽然接口测试通过,直接拉不到歌单,每次都是错误401不知道x-user-token 这个怎么设置。总结一下就是lxserver 接口用不了 --- ### 评论 18 - zealler9560 > > > Internal > > > > 大佬你好,我看到这个之后把lxserver 降级到了1.8.1,但是貌似1.8.1没有token设置,无法获取token,接口测试通过,但是拉取歌单一直报401错误,求助这个x-user-token该怎么填。最新版的lxserver 可以拉取到歌单,但是一直无法获取播放地址,已放弃最新版。![Screenshot_2026-05-23-09-15-00-667_com.android.chrome.jpg](https://gproxy.hanxi.cc/proxy/user-attachments/assets/936140a8-1610-4516-ba54-7b066e4e3a60) > > > > ![Screenshot_2026-05-23-08-57-27-299_com.android.chrome.jpg](https://gproxy.hanxi.cc/proxy/user-attachments/assets/5b73f726-c11d-4f3c-ade7-0266e5cabfa6) > > > > ![Screenshot_2026-05-23-09-24-20-760_com.android.chrome.jpg](https://gproxy.hanxi.cc/proxy/user-attachments/assets/a5344a98-804f-4565-ba3a-36356efbde51) > > > > ![Screenshot_2026-05-23-09-24-15-800_com.android.chrome.jpg](https://gproxy.hanxi.cc/proxy/user-attachments/assets/78ff4bc1-600e-4440-9b4a-96aa14f7a362) > > 老版本比较早不支持配置token,也不能获取用户歌单。新版本拉取lxserver歌单后转换成xm歌单不能播放吗?在线搜索的歌曲呢? 使用新版本lxserver 以后只有无法播放歌曲这一个问题 # GitHub Issue 脱敏版草稿 ## 问题描述 XiaoMusic 播放 LXServer 在线歌单里的歌曲时,歌曲 URL 解析失败。表现为多次请求 LXServer `/api/music/url` 超时,部分情况下返回 `500 Internal Server Error`,随后 XiaoMusic 认为是死链并触发连续死链熔断。 ## 环境 - XiaoMusic: 0.5.5 - LXServer: 1.9.3 - 运行环境:Docker / OpenWrt / iStoreOS - 播放来源:LXServer 在线歌单 / webPush - 涉及接口: - `http://[LAN_IP]:[LXSERVER_PORT]/api/music/url` - `http://[XIAOMUSIC_HOST]:[PUBLIC_PORT]/proxy/music?token=[REDACTED]` ## 关键日志摘录(已脱敏) ```text [2026-05-23 15:05:07] [0.5.5] [INFO] music_library.py:1101: get_music_url web music. name:小兔子乖乖-贝乐虎儿歌, url:self:///api/proxy/plugin-url?data=[REDACTED] [2026-05-23 15:05:07] [0.5.5] [INFO] music_library.py:1211: Using token proxy url: http://[LAN_IP]:[PUBLIC_PORT]/proxy/music?token=[REDACTED] [2026-05-23 15:05:26] [0.5.5] [ERROR] js_plugin_manager.py:1231: Request timeout at http://[LAN_IP]:[LXSERVER_PORT]/api/music/url [2026-05-23 15:05:47] [0.5.5] [WARNING] device_player.py:400: 探路超时或网络异常(插件解析失败): [2026-05-23 15:05:47] [0.5.5] [WARNING] device_player.py:405: 当前连续死链次数: 1 [2026-05-23 15:06:08] [0.5.5] [ERROR] js_plugin_manager.py:1231: Request timeout at http://[LAN_IP]:[LXSERVER_PORT]/api/music/url [2026-05-23 15:06:08] [0.5.5] [WARNING] device_player.py:405: 当前连续死链次数: 2 [2026-05-23 15:06:28] [0.5.5] [ERROR] js_plugin_manager.py:1231: Request timeout at http://[LAN_IP]:[LXSERVER_PORT]/api/music/url [2026-05-23 15:06:28] [0.5.5] [WARNING] device_player.py:405: 当前连续死链次数: 3 [2026-05-23 15:06:48] [0.5.5] [ERROR] js_plugin_manager.py:1231: Request timeout at http://[LAN_IP]:[LXSERVER_PORT]/api/music/url [2026-05-23 15:06:48] [0.5.5] [WARNING] device_player.py:405: 当前连续死链次数: 4 [2026-05-23 15:07:09] [0.5.5] [ERROR] js_plugin_manager.py:1231: Request timeout at http://[LAN_IP]:[LXSERVER_PORT]/api/music/url [2026-05-23 15:07:09] [0.5.5] [WARNING] device_player.py:405: 当前连续死链次数: 5 [2026-05-23 15:07:09] [0.5.5] [ERROR] device_player.py:408: 连续 5 次获取歌曲死链,触发第一层终极熔断! [2026-05-23 15:07:12] [0.5.5] [ERROR] js_plugin_manager.py:1228: HTTP Error at http://[LAN_IP]:[LXSERVER_PORT]/api/music/url: 500 Internal Server Error [2026-05-23 15:07:57] [0.5.5] [ERROR] js_plugin_manager.py:1228: HTTP Error at http://[LAN_IP]:[LXSERVER_PORT]/api/music/url: 500 Internal Server Error ``` ## 观察 1. XiaoMusic 能启动,能登录小米账号,能识别设备,也能读取本地/在线歌单。 2. `/api/lxServer/userList` 在这份日志里返回 200,说明这次不是歌单列表 401 问题。 3. 失败集中在播放时向 LXServer 请求 `/api/music/url`,出现超时和 500。 4. 失败后代理回退到了 `static/silence.mp3`,所以实际播放可能是静音文件或跳过,之后连续死链计数增加并触发熔断。 ## 期望 希望开发者确认: - `/api/music/url` 超时/500 时,XiaoMusic 是否可以输出更明确的 LXServer 返回体或错误原因; - 对 LXServer URL 解析失败时,是否能区分“上游音乐源失败”和“XiaoMusic 代理失败”; - 是否可以避免日志里输出完整 `music_list_json` / `plugin-url?data=`,这些内容过长且包含个人歌单信息。 --- ### 评论 19 - zealler9560 > > > Internal > > > > 大佬你好,我看到这个之后把lxserver 降级到了1.8.1,但是貌似1.8.1没有token设置,无法获取token,接口测试通过,但是拉取歌单一直报401错误,求助这个x-user-token该怎么填。最新版的lxserver 可以拉取到歌单,但是一直无法获取播放地址,已放弃最新版。![Screenshot_2026-05-23-09-15-00-667_com.android.chrome.jpg](https://gproxy.hanxi.cc/proxy/user-attachments/assets/936140a8-1610-4516-ba54-7b066e4e3a60) > > > > ![Screenshot_2026-05-23-08-57-27-299_com.android.chrome.jpg](https://gproxy.hanxi.cc/proxy/user-attachments/assets/5b73f726-c11d-4f3c-ade7-0266e5cabfa6) > > > > ![Screenshot_2026-05-23-09-24-20-760_com.android.chrome.jpg](https://gproxy.hanxi.cc/proxy/user-attachments/assets/a5344a98-804f-4565-ba3a-36356efbde51) > > > > ![Screenshot_2026-05-23-09-24-15-800_com.android.chrome.jpg](https://gproxy.hanxi.cc/proxy/user-attachments/assets/78ff4bc1-600e-4440-9b4a-96aa14f7a362) > > 老版本比较早不支持配置token,也不能获取用户歌单。新版本拉取lxserver歌单后转换成xm歌单不能播放吗?在线搜索的歌曲呢? # XiaoMusic / LXServer issue log - detailed redacted excerpt ## Environment - XiaoMusic: 0.5.5 - LXServer: 1.8.1, inferred from user-provided context - Runtime: OpenWrt/iStoreOS + Docker, inferred from user-provided context - Sensitive fields have been redacted. ## Problem summary Online playlist can be listed/pulled, but playback fails while resolving the real music URL through LXServer. The repeated failing endpoint is: ```text http://[LAN_IP]:9526/api/music/url ``` Observed results: - Multiple `Request timeout` events on `/api/music/url` - Later `500 Internal Server Error` on `/api/music/url` - XiaoMusic redirects failed tracks to `/static/silence.mp3` - Consecutive dead-link counter reaches 5 and triggers final fuse/breaker ## Redaction summary - Account/phone, cookies, passwords, HTTP auth, WebSocket tokens, proxy tokens, Authorization values removed - Xiaomi device identifiers, DID, device ID, serial, MAC, profile blobs, device name removed - LAN/Docker/public IPs replaced with placeholders; ports preserved - Music-list JSON, plugin-url base64 payload, song metadata, artwork URLs, and long playlist contents removed ## Counts from original log ```json { "source_size_bytes": 2137571, "normalized_log_lines": 744, "redacted_full_lines": 376, "github_selected_lines": 145, "request_timeout_count": 5, "http_500_count": 2, "dead_link_count_markers": 8, "terminal_fuse_count": 1, "api_music_url_count": 7, "api_lxserver_userlist_200_count": 1 } ``` ## Selected redacted log ```text [2026-05-23 15:04:31] [0.5.5] [INFO] xiaomusic.py:164: Startup OK. Config(account='[REDACTED_ACCOUNT]', password='[REDACTED_PASSWORD]', mi_did='[REDACTED_DID]', hostname='http://[LAN_IP]', port=8090, public_port=58090, search_prefix='bilisearch:', use_music_api=False, active_cmd='[REDACTED_ACTIVE_CMD_LIST]', music_list_json='[REDACTED_MUSIC_LIST_JSON]', devices='[REDACTED_DEVICE_LIST]', web_music_proxy=True, qrcode_timeout=120) [2026-05-23 15:04:34] [0.5.5] [INFO] auth.py:151: 登录完成. [REDACTED_LOGIN_ACCOUNT] [2026-05-23 15:04:34] [0.5.5] [INFO] auth.py:240: 选中的设备: [REDACTED_DEVICE_SELECTION] [2026-05-23 15:05:07] [0.5.5] [INFO] music_library.py:1101: get_music_url web music. name:[REDACTED_MUSIC_NAME], url:self:///api/proxy/plugin-url?data=[REDACTED_MUSIC_PAYLOAD] [2026-05-23 15:05:07] [0.5.5] [INFO] music_library.py:1211: Using token proxy url: http://[LAN_IP]:58090/proxy/music?token=[REDACTED_TOKEN] [2026-05-23 15:05:07] [0.5.5] [INFO] playlist.py:40: playmusiclist [REDACTED_DID] listname:[REDACTED_PLAYLIST_NAME] musicname:[REDACTED_MUSIC_NAME] [2026-05-23 15:05:26] [0.5.5] [INFO] music_library.py:1101: get_music_url web music. name:[REDACTED_MUSIC_NAME], url:self:///api/proxy/plugin-url?data=[REDACTED_MUSIC_PAYLOAD] [2026-05-23 15:05:26] [0.5.5] [INFO] music_library.py:1211: Using token proxy url: http://[LAN_IP]:58090/proxy/music?token=[REDACTED_TOKEN] [2026-05-23 15:05:26] [0.5.5] [INFO] device_player.py:381: 极速探路启动,触发后端代理解析: http://[LAN_IP]:58090/proxy/music?token=[REDACTED_TOKEN] [2026-05-23 15:05:26] [0.5.5] [INFO] music_library.py:1101: get_music_url web music. name:[REDACTED_MUSIC_NAME], url:self:///api/proxy/plugin-url?data=[REDACTED_MUSIC_PAYLOAD] [2026-05-23 15:05:26] [0.5.5] [INFO] music_library.py:1211: Using token proxy url: http://[LAN_IP]:58090/proxy/music?token=[REDACTED_TOKEN] [2026-05-23 15:05:26] [0.5.5] [INFO] file.py:1142: [proxy:87ad8326] start is_radio=False url=self:///api/proxy/plugin-url?data=[REDACTED_MUSIC_PAYLOAD] [2026-05-23 15:05:26] [0.5.5] [INFO] music_library.py:1281: 链接处理前 $ParseResult(scheme='self', netloc='', path='/api/proxy/plugin-url', params='', query='[REDACTED_LONG_TOKEN_OR_BASE64]=', fragment='') [2026-05-23 15:05:26] [0.5.5] [INFO] file.py:1145: [proxy:87ad8326] expand_self_url parsed=ParseResult(scheme='http', netloc='[LAN_IP]:58090', path='/api/proxy/plugin-url', params='', query='[REDACTED_LONG_TOKEN_OR_BASE64]=', fragment='') final_url=http://[LAN_IP]:58090/api/proxy/plugin-url?data=[REDACTED_MUSIC_PAYLOAD] [2026-05-23 15:05:26] [0.5.5] [INFO] file.py:1219: [proxy:87ad8326] initial GET url=http://[LAN_IP]:58090/api/proxy/plugin-url?data=[REDACTED_MUSIC_PAYLOAD] headers={'accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7', 'accept-language': 'zh-CN,zh;q=0.9,en;q=0.8', 'cache-control': 'no-cache', 'pragma': 'no-cache', 'priority': 'u=0, i', 'sec-ch-ua': '[REDACTED_BROWSER_HINT]', 'sec-ch-ua-mobile': '?0', 'sec-ch-ua-platform': '[REDACTED_PLATFORM_HINT]', 'sec-fetch-dest': 'document', 'sec-fetch-mode': 'navigate', 'sec-fetch-site': 'none', 'sec-fetch-user': '?1', 'upgrade-insecure-requests': '1', 'user-agent': '[REDACTED_USER_AGENT]', 'Authorization': '[REDACTED_AUTH]'} [2026-05-23 15:05:26] [0.5.5] [INFO] playlist.py:40: playmusiclist [REDACTED_DID] listname:[REDACTED_PLAYLIST_NAME] musicname:[REDACTED_MUSIC_NAME] [2026-05-23 15:05:46] [0.5.5] [INFO] music_library.py:1101: get_music_url web music. name:[REDACTED_MUSIC_NAME], url:self:///api/proxy/plugin-url?data=[REDACTED_MUSIC_PAYLOAD] [2026-05-23 15:05:46] [0.5.5] [INFO] music_library.py:1211: Using token proxy url: http://[LAN_IP]:58090/proxy/music?token=[REDACTED_TOKEN] [2026-05-23 15:05:46] [0.5.5] [INFO] device_player.py:381: 极速探路启动,触发后端代理解析: http://[LAN_IP]:58090/proxy/music?token=[REDACTED_TOKEN] [2026-05-23 15:05:46] [0.5.5] [ERROR] js_plugin_manager.py:1231: Request timeout at http://[LAN_IP]:9526/api/music/url [2026-05-23 15:05:47] [0.5.5] [INFO] music.py:138: plugin-url {[REDACTED_PLUGIN_MUSIC_METADATA]} [2026-05-23 15:05:47] [0.5.5] [INFO] [DOCKER_GATEWAY]:50738 - "GET /api/proxy/plugin-url?data=[REDACTED_MUSIC_PAYLOAD] HTTP/1.1" 307 [2026-05-23 15:05:47] [0.5.5] [WARNING] device_player.py:400: 探路超时或网络异常(插件解析失败): [2026-05-23 15:05:47] [0.5.5] [WARNING] device_player.py:405: 当前连续死链次数: 1 [2026-05-23 15:05:47] [0.5.5] [INFO] file.py:1230: [proxy:87ad8326] redirect#1 status=307 from=http://[LAN_IP]:58090/api/proxy/plugin-url?data=[REDACTED_MUSIC_PAYLOAD] to=http://[LAN_IP]:58090/static/silence.mp3 [2026-05-23 15:05:47] [0.5.5] [INFO] file.py:1246: [proxy:87ad8326] redirect target resolved=http://[LAN_IP]:58090/static/silence.mp3 netloc=[LAN_IP]:58090 headers={'accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7', 'accept-language': 'zh-CN,zh;q=0.9,en;q=0.8', 'cache-control': 'no-cache', 'pragma': 'no-cache', 'priority': 'u=0, i', 'sec-ch-ua': '[REDACTED_BROWSER_HINT]', 'sec-ch-ua-mobile': '?0', 'sec-ch-ua-platform': '[REDACTED_PLATFORM_HINT]', 'sec-fetch-dest': 'document', 'sec-fetch-mode': 'navigate', 'sec-fetch-site': 'none', 'sec-fetch-user': '?1', 'upgrade-insecure-requests': '1', 'user-agent': '[REDACTED_USER_AGENT]', 'Authorization': '[REDACTED_AUTH]'} [2026-05-23 15:05:47] [0.5.5] [INFO] file.py:1142: [proxy:c12018df] start is_radio=False url=self:///api/proxy/plugin-url?data=[REDACTED_MUSIC_PAYLOAD] [2026-05-23 15:05:47] [0.5.5] [INFO] music_library.py:1281: 链接处理前 $ParseResult(scheme='self', netloc='', path='/api/proxy/plugin-url', params='', query='[REDACTED_LONG_TOKEN_OR_BASE64]=', fragment='') [2026-05-23 15:05:47] [0.5.5] [INFO] file.py:1145: [proxy:c12018df] expand_self_url parsed=ParseResult(scheme='http', netloc='[LAN_IP]:58090', path='/api/proxy/plugin-url', params='', query='[REDACTED_LONG_TOKEN_OR_BASE64]=', fragment='') final_url=http://[LAN_IP]:58090/api/proxy/plugin-url?data=[REDACTED_MUSIC_PAYLOAD] [2026-05-23 15:05:47] [0.5.5] [INFO] file.py:1219: [proxy:c12018df] initial GET url=http://[LAN_IP]:58090/api/proxy/plugin-url?data=[REDACTED_MUSIC_PAYLOAD] headers={'accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7', 'accept-language': 'zh-CN,zh;q=0.9,en;q=0.8', 'cache-control': 'no-cache', 'pragma': 'no-cache', 'priority': 'u=0, i', 'sec-ch-ua': '[REDACTED_BROWSER_HINT]', 'sec-ch-ua-mobile': '?0', 'sec-ch-ua-platform': '[REDACTED_PLATFORM_HINT]', 'sec-fetch-dest': 'document', 'sec-fetch-mode': 'navigate', 'sec-fetch-site': 'none', 'sec-fetch-user': '?1', 'upgrade-insecure-requests': '1', 'user-agent': '[REDACTED_USER_AGENT]', 'Authorization': '[REDACTED_AUTH]'} [2026-05-23 15:05:47] [0.5.5] [INFO] [DOCKER_GATEWAY]:50738 - "GET /static/silence.mp3 HTTP/1.1" 200 [2026-05-23 15:05:47] [0.5.5] [INFO] file.py:1267: [proxy:87ad8326] final response status=200 resp_url=http://[LAN_IP]:58090/static/silence.mp3 content_type=audio/mpeg content_length=8721 [2026-05-23 15:05:47] [0.5.5] [INFO] file.py:1361: [proxy:87ad8326] stream finished total_bytes=12247 resp_url=http://[LAN_IP]:58090/static/silence.mp3 [2026-05-23 15:05:47] [0.5.5] [INFO] device_player.py:319: 开始播放下一首 [2026-05-23 15:06:08] [0.5.5] [INFO] music_library.py:1101: get_music_url web music. name:[REDACTED_MUSIC_NAME], url:self:///api/proxy/plugin-url?data=[REDACTED_MUSIC_PAYLOAD] [2026-05-23 15:06:08] [0.5.5] [INFO] music_library.py:1211: Using token proxy url: http://[LAN_IP]:58090/proxy/music?token=[REDACTED_TOKEN] [2026-05-23 15:06:08] [0.5.5] [INFO] device_player.py:381: 极速探路启动,触发后端代理解析: http://[LAN_IP]:58090/proxy/music?token=[REDACTED_TOKEN] [2026-05-23 15:06:08] [0.5.5] [ERROR] js_plugin_manager.py:1231: Request timeout at http://[LAN_IP]:9526/api/music/url [2026-05-23 15:06:08] [0.5.5] [INFO] music.py:138: plugin-url {[REDACTED_PLUGIN_MUSIC_METADATA]} [2026-05-23 15:06:08] [0.5.5] [INFO] [DOCKER_GATEWAY]:40702 - "GET /api/proxy/plugin-url?data=[REDACTED_MUSIC_PAYLOAD] HTTP/1.1" 307 [2026-05-23 15:06:08] [0.5.5] [WARNING] device_player.py:400: 探路超时或网络异常(插件解析失败): [2026-05-23 15:06:08] [0.5.5] [WARNING] device_player.py:405: 当前连续死链次数: 2 [2026-05-23 15:06:08] [0.5.5] [INFO] file.py:1230: [proxy:c12018df] redirect#1 status=307 from=http://[LAN_IP]:58090/api/proxy/plugin-url?data=[REDACTED_MUSIC_PAYLOAD] to=http://[LAN_IP]:58090/static/silence.mp3 [2026-05-23 15:06:08] [0.5.5] [INFO] file.py:1246: [proxy:c12018df] redirect target resolved=http://[LAN_IP]:58090/static/silence.mp3 netloc=[LAN_IP]:58090 headers={'accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7', 'accept-language': 'zh-CN,zh;q=0.9,en;q=0.8', 'cache-control': 'no-cache', 'pragma': 'no-cache', 'priority': 'u=0, i', 'sec-ch-ua': '[REDACTED_BROWSER_HINT]', 'sec-ch-ua-mobile': '?0', 'sec-ch-ua-platform': '[REDACTED_PLATFORM_HINT]', 'sec-fetch-dest': 'document', 'sec-fetch-mode': 'navigate', 'sec-fetch-site': 'none', 'sec-fetch-user': '?1', 'upgrade-insecure-requests': '1', 'user-agent': '[REDACTED_USER_AGENT]', 'Authorization': '[REDACTED_AUTH]'} [2026-05-23 15:06:08] [0.5.5] [INFO] file.py:1142: [proxy:63967b85] start is_radio=False url=self:///api/proxy/plugin-url?data=[REDACTED_MUSIC_PAYLOAD] [2026-05-23 15:06:08] [0.5.5] [INFO] music_library.py:1281: 链接处理前 $ParseResult(scheme='self', netloc='', path='/api/proxy/plugin-url', params='', query='[REDACTED_LONG_TOKEN_OR_BASE64]==', fragment='') [2026-05-23 15:06:08] [0.5.5] [INFO] file.py:1145: [proxy:63967b85] expand_self_url parsed=ParseResult(scheme='http', netloc='[LAN_IP]:58090', path='/api/proxy/plugin-url', params='', query='[REDACTED_LONG_TOKEN_OR_BASE64]==', fragment='') final_url=http://[LAN_IP]:58090/api/proxy/plugin-url?data=[REDACTED_MUSIC_PAYLOAD] [2026-05-23 15:06:08] [0.5.5] [INFO] file.py:1219: [proxy:63967b85] initial GET url=http://[LAN_IP]:58090/api/proxy/plugin-url?data=[REDACTED_MUSIC_PAYLOAD] headers={'accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7', 'accept-language': 'zh-CN,zh;q=0.9,en;q=0.8', 'cache-control': 'no-cache', 'pragma': 'no-cache', 'priority': 'u=0, i', 'sec-ch-ua': '[REDACTED_BROWSER_HINT]', 'sec-ch-ua-mobile': '?0', 'sec-ch-ua-platform': '[REDACTED_PLATFORM_HINT]', 'sec-fetch-dest': 'document', 'sec-fetch-mode': 'navigate', 'sec-fetch-site': 'none', 'sec-fetch-user': '?1', 'upgrade-insecure-requests': '1', 'user-agent': '[REDACTED_USER_AGENT]', 'Authorization': '[REDACTED_AUTH]'} [2026-05-23 15:06:08] [0.5.5] [INFO] [DOCKER_GATEWAY]:41740 - "GET /api/lxServer/load HTTP/1.1" 200 [2026-05-23 15:06:08] [0.5.5] [INFO] [DOCKER_GATEWAY]:40702 - "GET /static/silence.mp3 HTTP/1.1" 200 [2026-05-23 15:06:08] [0.5.5] [INFO] file.py:1267: [proxy:c12018df] final response status=200 resp_url=http://[LAN_IP]:58090/static/silence.mp3 content_type=audio/mpeg content_length=8721 [2026-05-23 15:06:08] [0.5.5] [INFO] file.py:1361: [proxy:c12018df] stream finished total_bytes=12247 resp_url=http://[LAN_IP]:58090/static/silence.mp3 [2026-05-23 15:06:08] [0.5.5] [INFO] js_plugin_manager.py:1573: 同步LXServer歌单: http://[LAN_IP]:9526/api/user/list [2026-05-23 15:06:08] [0.5.5] [INFO] device_player.py:319: 开始播放下一首 [2026-05-23 15:06:28] [0.5.5] [INFO] music_library.py:1101: get_music_url web music. name:[REDACTED_MUSIC_NAME], url:self:///api/proxy/plugin-url?data=[REDACTED_MUSIC_PAYLOAD] [2026-05-23 15:06:28] [0.5.5] [INFO] music_library.py:1211: Using token proxy url: http://[LAN_IP]:58090/proxy/music?token=[REDACTED_TOKEN] [2026-05-23 15:06:28] [0.5.5] [INFO] device_player.py:381: 极速探路启动,触发后端代理解析: http://[LAN_IP]:58090/proxy/music?token=[REDACTED_TOKEN] [2026-05-23 15:06:28] [0.5.5] [INFO] [DOCKER_GATEWAY]:41740 - "GET /api/lxServer/pullPlaylist HTTP/1.1" 200 [2026-05-23 15:06:28] [0.5.5] [ERROR] js_plugin_manager.py:1231: Request timeout at http://[LAN_IP]:9526/api/music/url [2026-05-23 15:06:28] [0.5.5] [INFO] music.py:138: plugin-url {[REDACTED_PLUGIN_MUSIC_METADATA]} [2026-05-23 15:06:28] [0.5.5] [INFO] [DOCKER_GATEWAY]:57538 - "GET /api/proxy/plugin-url?data=[REDACTED_MUSIC_PAYLOAD] HTTP/1.1" 307 [2026-05-23 15:06:28] [0.5.5] [WARNING] device_player.py:400: 探路超时或网络异常(插件解析失败): [2026-05-23 15:06:28] [0.5.5] [WARNING] device_player.py:405: 当前连续死链次数: 3 [2026-05-23 15:06:28] [0.5.5] [INFO] file.py:1230: [proxy:63967b85] redirect#1 status=307 from=http://[LAN_IP]:58090/api/proxy/plugin-url?data=[REDACTED_MUSIC_PAYLOAD] to=http://[LAN_IP]:58090/static/silence.mp3 [2026-05-23 15:06:28] [0.5.5] [INFO] file.py:1246: [proxy:63967b85] redirect target resolved=http://[LAN_IP]:58090/static/silence.mp3 netloc=[LAN_IP]:58090 headers={'accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7', 'accept-language': 'zh-CN,zh;q=0.9,en;q=0.8', 'cache-control': 'no-cache', 'pragma': 'no-cache', 'priority': 'u=0, i', 'sec-ch-ua': '[REDACTED_BROWSER_HINT]', 'sec-ch-ua-mobile': '?0', 'sec-ch-ua-platform': '[REDACTED_PLATFORM_HINT]', 'sec-fetch-dest': 'document', 'sec-fetch-mode': 'navigate', 'sec-fetch-site': 'none', 'sec-fetch-user': '?1', 'upgrade-insecure-requests': '1', 'user-agent': '[REDACTED_USER_AGENT]', 'Authorization': '[REDACTED_AUTH]'} [2026-05-23 15:06:28] [0.5.5] [INFO] file.py:1142: [proxy:8929ff66] start is_radio=False url=self:///api/proxy/plugin-url?data=[REDACTED_MUSIC_PAYLOAD] [2026-05-23 15:06:28] [0.5.5] [INFO] music_library.py:1281: 链接处理前 $ParseResult(scheme='self', netloc='', path='/api/proxy/plugin-url', params='', query='[REDACTED_LONG_TOKEN_OR_BASE64]=', fragment='') [2026-05-23 15:06:28] [0.5.5] [INFO] file.py:1145: [proxy:8929ff66] expand_self_url parsed=ParseResult(scheme='http', netloc='[LAN_IP]:58090', path='/api/proxy/plugin-url', params='', query='[REDACTED_LONG_TOKEN_OR_BASE64]=', fragment='') final_url=http://[LAN_IP]:58090/api/proxy/plugin-url?data=[REDACTED_MUSIC_PAYLOAD] [2026-05-23 15:06:28] [0.5.5] [INFO] file.py:1219: [proxy:8929ff66] initial GET url=http://[LAN_IP]:58090/api/proxy/plugin-url?data=[REDACTED_MUSIC_PAYLOAD] headers={'accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7', 'accept-language': 'zh-CN,zh;q=0.9,en;q=0.8', 'cache-control': 'no-cache', 'pragma': 'no-cache', 'priority': 'u=0, i', 'sec-ch-ua': '[REDACTED_BROWSER_HINT]', 'sec-ch-ua-mobile': '?0', 'sec-ch-ua-platform': '[REDACTED_PLATFORM_HINT]', 'sec-fetch-dest': 'document', 'sec-fetch-mode': 'navigate', 'sec-fetch-site': 'none', 'sec-fetch-user': '?1', 'upgrade-insecure-requests': '1', 'user-agent': '[REDACTED_USER_AGENT]', 'Authorization': '[REDACTED_AUTH]'} [2026-05-23 15:06:29] [0.5.5] [INFO] device_player.py:319: 开始播放下一首 [2026-05-23 15:06:48] [0.5.5] [INFO] music_library.py:1101: get_music_url web music. name:[REDACTED_MUSIC_NAME], url:self:///api/proxy/plugin-url?data=[REDACTED_MUSIC_PAYLOAD] [2026-05-23 15:06:48] [0.5.5] [INFO] music_library.py:1211: Using token proxy url: http://[LAN_IP]:58090/proxy/music?token=[REDACTED_TOKEN] [2026-05-23 15:06:48] [0.5.5] [INFO] device_player.py:381: 极速探路启动,触发后端代理解析: http://[LAN_IP]:58090/proxy/music?token=[REDACTED_TOKEN] [2026-05-23 15:06:48] [0.5.5] [INFO] [DOCKER_GATEWAY]:57538 - "GET /static/silence.mp3 HTTP/1.1" 200 [2026-05-23 15:06:48] [0.5.5] [WARNING] device_player.py:400: 探路超时或网络异常(插件解析失败): [2026-05-23 15:06:48] [0.5.5] [WARNING] device_player.py:405: 当前连续死链次数: 4 [2026-05-23 15:06:48] [0.5.5] [ERROR] js_plugin_manager.py:1231: Request timeout at http://[LAN_IP]:9526/api/music/url [2026-05-23 15:06:48] [0.5.5] [INFO] music.py:138: plugin-url {[REDACTED_PLUGIN_MUSIC_METADATA]} [2026-05-23 15:06:48] [0.5.5] [INFO] [DOCKER_GATEWAY]:39340 - "GET /api/proxy/plugin-url?data=[REDACTED_MUSIC_PAYLOAD] HTTP/1.1" 307 [2026-05-23 15:06:48] [0.5.5] [INFO] file.py:1267: [proxy:63967b85] final response status=200 resp_url=http://[LAN_IP]:58090/static/silence.mp3 content_type=audio/mpeg content_length=8721 [2026-05-23 15:06:48] [0.5.5] [INFO] file.py:1361: [proxy:63967b85] stream finished total_bytes=12247 resp_url=http://[LAN_IP]:58090/static/silence.mp3 [2026-05-23 15:06:48] [0.5.5] [INFO] file.py:1230: [proxy:8929ff66] redirect#1 status=307 from=http://[LAN_IP]:58090/api/proxy/plugin-url?data=[REDACTED_MUSIC_PAYLOAD] to=http://[LAN_IP]:58090/static/silence.mp3 [2026-05-23 15:06:48] [0.5.5] [INFO] file.py:1246: [proxy:8929ff66] redirect target resolved=http://[LAN_IP]:58090/static/silence.mp3 netloc=[LAN_IP]:58090 headers={'accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7', 'accept-language': 'zh-CN,zh;q=0.9,en;q=0.8', 'cache-control': 'no-cache', 'pragma': 'no-cache', 'priority': 'u=0, i', 'sec-ch-ua': '[REDACTED_BROWSER_HINT]', 'sec-ch-ua-mobile': '?0', 'sec-ch-ua-platform': '[REDACTED_PLATFORM_HINT]', 'sec-fetch-dest': 'document', 'sec-fetch-mode': 'navigate', 'sec-fetch-site': 'none', 'sec-fetch-user': '?1', 'upgrade-insecure-requests': '1', 'user-agent': '[REDACTED_USER_AGENT]', 'Authorization': '[REDACTED_AUTH]'} [2026-05-23 15:06:48] [0.5.5] [INFO] file.py:1142: [proxy:a553d902] start is_radio=False url=self:///api/proxy/plugin-url?data=[REDACTED_MUSIC_PAYLOAD] [2026-05-23 15:06:48] [0.5.5] [INFO] music_library.py:1281: 链接处理前 $ParseResult(scheme='self', netloc='', path='/api/proxy/plugin-url', params='', query='[REDACTED_LONG_TOKEN_OR_BASE64]=', fragment='') [2026-05-23 15:06:48] [0.5.5] [INFO] file.py:1145: [proxy:a553d902] expand_self_url parsed=ParseResult(scheme='http', netloc='[LAN_IP]:58090', path='/api/proxy/plugin-url', params='', query='[REDACTED_LONG_TOKEN_OR_BASE64]=', fragment='') final_url=http://[LAN_IP]:58090/api/proxy/plugin-url?data=[REDACTED_MUSIC_PAYLOAD] [2026-05-23 15:06:48] [0.5.5] [INFO] file.py:1219: [proxy:a553d902] initial GET url=http://[LAN_IP]:58090/api/proxy/plugin-url?data=[REDACTED_MUSIC_PAYLOAD] headers={'accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7', 'accept-language': 'zh-CN,zh;q=0.9,en;q=0.8', 'cache-control': 'no-cache', 'pragma': 'no-cache', 'priority': 'u=0, i', 'sec-ch-ua': '[REDACTED_BROWS --- [Issue 链接](https://github.com/hanxi/xiaomusic/issues/811)