<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet href="/rss.xsl" type="text/xsl"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>涼果动态</title><description>展示九条涼果最近的新发现，同时作为博客动态板块的数据源</description><link>https://enihsyou-broadcast-channel.pages.dev</link><item><title>服务器部署的 Umami 居然中招了最近 React 新爆出来的 CVE-2025-66478，放了个 /tmp/nginx3 运行起来</title><link>https://enihsyou-broadcast-channel.pages.dev/posts/25</link><guid isPermaLink="true">https://enihsyou-broadcast-channel.pages.dev/posts/25</guid><pubDate>Sun, 07 Dec 2025 12:02:34 GMT</pubDate><content:encoded>服务器部署的 Umami 居然中招了最近 React 新爆出来的 CVE-2025-66478，放了个 &lt;code&gt;/tmp/nginx3&lt;/code&gt; 运行起来。好在是非特权容器化部署没什么权限，腾讯云也及时报警了。&lt;br /&gt;&lt;br /&gt;立刻更新 Umami，而且官方还闹了个乌龙，把自己测试环境的 .env 文件&lt;a href=&quot;https://github.com/umami-software/umami/issues/3845&quot; target=&quot;_blank&quot;&gt;打包到镜像&lt;/a&gt;里。一部署连得是对方的数据库，打开数据一片空白吓死人&lt;a href=&quot;https://github.com/umami-software/umami/issues/3845&quot; target=&quot;_blank&quot;&gt;
  
  &lt;div&gt;GitHub&lt;/div&gt;
  
  &lt;div&gt;No data is loading for mysql-v2.20 version · Issue #3845 · umami-software/umami&lt;/div&gt;
  &lt;div&gt;Describe the Bug I upgraded to the latest mysql v2.20 version, no data is showing Database MySQL Relevant log output Which Umami version are you using? (if relevant) 2.20 Which browser are you usin...&lt;/div&gt;
&lt;/a&gt;</content:encoded></item><item><title>在 Windows 上使用 MSYS2 的 rsync 传输文件遇到 connection unexpectedly closed 错误？$ rsync -avzh local remote:/</title><link>https://enihsyou-broadcast-channel.pages.dev/posts/24</link><guid isPermaLink="true">https://enihsyou-broadcast-channel.pages.dev/posts/24</guid><pubDate>Thu, 11 Sep 2025 20:06:15 GMT</pubDate><content:encoded>在 Windows 上使用 MSYS2 的 rsync 传输文件遇到 &lt;code&gt;connection unexpectedly closed&lt;/code&gt; 错误？&lt;br /&gt;&lt;pre&gt;&lt;code&gt;$ rsync &lt;span&gt;-&lt;/span&gt;avzh local remote&lt;span&gt;:&lt;/span&gt;/
&lt;span&gt;rsync error&lt;/span&gt;&lt;span&gt;:&lt;/span&gt; rsync service is no running (code 43) at io.c(254) &lt;span&gt;[&lt;/span&gt;Receiver=3.1.2&lt;span&gt;]&lt;/span&gt;
&lt;span&gt;rsync&lt;/span&gt;&lt;span&gt;:&lt;/span&gt; connection unexpectedly closed (0 bytes received so far) &lt;span&gt;[&lt;/span&gt;sender&lt;span&gt;]&lt;/span&gt;
      0 &lt;span&gt;[&lt;/span&gt;sig&lt;span&gt;]&lt;/span&gt; rsync 886&lt;span&gt;!&lt;/span&gt; sigpacket&lt;span&gt;:&lt;/span&gt;&lt;span&gt;:process&lt;/span&gt;&lt;span&gt;:&lt;/span&gt; Suppressing signal 30 to win32 process (pid 52260)
&lt;span&gt;rsync error&lt;/span&gt;&lt;span&gt;:&lt;/span&gt; error in rsync protocol data stream (code 12) at io.c(232) &lt;span&gt;[&lt;/span&gt;sender=3.4.1&lt;span&gt;]&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;看看 which ssh，八成是 Windows 版的 SSH 客户端，需要配套使用 MSYS2 的 OpenSSH 客户端才行。&lt;br /&gt;&lt;pre&gt;&lt;code&gt;rsync &lt;span&gt;-&lt;/span&gt;avzh &lt;span&gt;local&lt;/span&gt; remote&lt;span&gt;:&lt;/span&gt;&lt;span&gt;/&lt;/span&gt; &lt;span&gt;-&lt;/span&gt;e &lt;span&gt;&quot;C:\msys64\usr\bin\ssh.exe&quot;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;&lt;a href=&quot;/search/%23usage&quot;&gt;#usage&lt;/a&gt;</content:encoded></item><item><title>日常查看 WireShark 流量时注意到 Windows 经常对 wpad 域名发起 DNS 查询</title><link>https://enihsyou-broadcast-channel.pages.dev/posts/21</link><guid isPermaLink="true">https://enihsyou-broadcast-channel.pages.dev/posts/21</guid><pubDate>Thu, 24 Jul 2025 18:19:35 GMT</pubDate><content:encoded>日常查看 WireShark 流量时注意到 Windows 经常对 wpad 域名发起 DNS 查询。因为我近期设置了 DNS suffix，同时我在解决 Windows 11 取消勾选 DNS Devolution （附加主 DNS 后缀的父后缀）但是仍然生效的问题。发现这种质询会产生大量DNS查询请求，并且一定必须返回 NXDOMAIN，无用的流量总是不好的，我就要干掉。&lt;br /&gt;网络上有五种方法可以关闭 WPAD &lt;a href=&quot;https://www.reddit.com/r/sysadmin/comments/1b7vxy9/disabling_wpad_which_is_the_preferred_way/&quot; target=&quot;_blank&quot;&gt;Disabling WPAD, which is the preferred way? : r/sysadmin&lt;/a&gt; 目前尝试了第五种重启才生效&lt;a href=&quot;https://www.reddit.com/r/sysadmin/comments/1b7vxy9/disabling_wpad_which_is_the_preferred_way/&quot; target=&quot;_blank&quot;&gt;
  
  &lt;div&gt;Reddit&lt;/div&gt;
  &lt;img class=&quot;link_preview_image&quot; alt=&quot;From the sysadmin community on Reddit&quot; src=&quot;https://cdn4.telesco.pe/file/QxS4VAAT5vc9x8gL7SpFx_NIvE63KXPiuNWrdjbsRwtD7gTrv-HKURiUoVEIESA8BwyHZyLM7bH9bkFFdeL5FdI1S_0NRYTPI3Z94rHr2wJCzeSGecJ3phz9W2zbU77R_74leO2kU48np1d-605WZmTOHm-m6GIma0-kOMTk9L4fiJSJNUfN_tVcL3LBbugi_itYAZhg_eHTQPUNfI-sllp4TXAXsOCPs2CFOwoxDznVR3WJN11w2I2gzlVRDt0CLbS-sr99WmlH8Yx1LOLvf-Tg4iKys9A6qV-jqr9nbGv0bbzPlhLnozf-jKOUhuUIaXEkn9OYJ2iTxpni4f6lTQ.jpg&quot; loading=&quot;lazy&quot; /&gt;
  &lt;div&gt;From the sysadmin community on Reddit&lt;/div&gt;
  &lt;div&gt;Explore this post and more from the sysadmin community&lt;/div&gt;
&lt;/a&gt;</content:encoded></item><item><title>梦里想到 Git 克隆下来的文件创建和修改时间都是无意义的，那在 </title><link>https://enihsyou-broadcast-channel.pages.dev/posts/20</link><guid isPermaLink="true">https://enihsyou-broadcast-channel.pages.dev/posts/20</guid><pubDate>Thu, 24 Jul 2025 18:12:33 GMT</pubDate><content:encoded>梦里想到 Git 克隆下来的文件创建和修改时间都是无意义的，那在 &lt;a href=&quot;https://github.com/enihsyou/StaticStorage&quot; target=&quot;_blank&quot;&gt;https://github.com/enihsyou/StaticStorage&lt;/a&gt; 展示的静态文件最后修改时间就都是页面部署时间，是错的。&lt;br /&gt;还是得改回暴力方法，遍历提交历史计算最后修改时间。&lt;br /&gt;好在把 Jekyll 的 plugin 模块激活了，不再受 GitHub Pages 插件白名单限制，可以把逻辑都放在 _plugins 一个目录里简单多了&lt;a href=&quot;https://github.com/enihsyou/StaticStorage&quot; target=&quot;_blank&quot;&gt;
  
  &lt;div&gt;GitHub&lt;/div&gt;
  &lt;img class=&quot;link_preview_image&quot; alt=&quot;GitHub - enihsyou/StaticStorage: 九条涼果的静态文件存储库&quot; src=&quot;https://cdn4.telesco.pe/file/DDj-WBxuWwwe9p5CLWYGditb4qbhvb-9epXagNNJ4ciFvRMFHlfgAxiSzn_AM2GD2fclpzB4lMarLRj3N733_bq8Eo-AW-EYveDaTrut6QjpqaJA19ySblnKoF_d2qbiuWOenJnXFzk-pjA_QdcgNzC6ZVJy9Oe9DOrM2iv40akZEX1gaw58-ywMLpo4Zg3NiXpsFyTDF7oRHj_f1LRzKHE1ljGAvkpkvSvN1ubjEG2_t3qI3zRCPeFxHeAys0d1VncgRGQ37Aw8pu-fLLZQK5HgAXpr08WTolzPRXPM8Z3iOsKA-f9vuKTYOivUlruoWYi0AtPsk4nORefjqB7jRg.jpg&quot; loading=&quot;lazy&quot; /&gt;
  &lt;div&gt;GitHub - enihsyou/StaticStorage: 九条涼果的静态文件存储库&lt;/div&gt;
  &lt;div&gt;九条涼果的静态文件存储库. Contribute to enihsyou/StaticStorage development by creating an account on GitHub.&lt;/div&gt;
&lt;/a&gt;</content:encoded></item><item><title>近期机场国际信道抖动地厉害，据说和近期 </title><link>https://enihsyou-broadcast-channel.pages.dev/posts/19</link><guid isPermaLink="true">https://enihsyou-broadcast-channel.pages.dev/posts/19</guid><pubDate>Thu, 24 Jul 2025 18:09:49 GMT</pubDate><content:encoded>近期机场国际信道抖动地厉害，据说和近期 &lt;a href=&quot;https://x.com/whyyoutouzhele/status/1948286529622929915&quot; target=&quot;_blank&quot;&gt;https://x.com/whyyoutouzhele/status/1948286529622929915&lt;/a&gt; 有关？&lt;br /&gt;不重要，先给 &lt;a href=&quot;https://github.com/enihsyou/subconverter&quot; target=&quot;_blank&quot;&gt;https://github.com/enihsyou/subconverter&lt;/a&gt; 加上节点故障自动回退的功能用段时间观察下&lt;a href=&quot;https://github.com/enihsyou/subconverter&quot; target=&quot;_blank&quot;&gt;
  
  &lt;div&gt;GitHub&lt;/div&gt;
  &lt;img class=&quot;link_preview_image&quot; alt=&quot;GitHub - enihsyou/subconverter: 可以投喂给 subconverter 的配置文件，用于跑在 RT-AX86U 上的 Merlin Clash&quot; src=&quot;https://cdn4.telesco.pe/file/F1nikPfyYVIWaIIn9vQkewPkwNfRYTPn0XR3DZY9W2rrCEYxGk3K4DuCAtjv4_wKLAzaGxARpo6QISqYWyLBgE0q74SnMKS9uFEJHuE9IivkbB2_Ms3zRD-4jxQW4k4IooCby8nNvloada1etoMck3oLe456Dnb3ZtGT0jdxk0dDeHIAvrsJ1yQ8BcClMr2qYT7djdttNTuCU3JUxnk8JPJjrMhcbB5zDdPW0-jchAtnx8ScYuTBLL6r-cxRNOVpQU4p6GESlYLhSRTiydhi8VzR6LI1PKqBB-NKdVqIk-sjPpa-tZDoL8I6uPMscE_ffSEHk07ifh4GmeuWoIbjDg.jpg&quot; loading=&quot;lazy&quot; /&gt;
  &lt;div&gt;GitHub - enihsyou/subconverter: 可以投喂给 subconverter 的配置文件，用于跑在 RT-AX86U 上的 Merlin Clash&lt;/div&gt;
  &lt;div&gt;可以投喂给 subconverter 的配置文件，用于跑在 RT-AX86U 上的 Merlin Clash - enihsyou/subconverter&lt;/div&gt;
&lt;/a&gt;</content:encoded></item><item><link>https://enihsyou-broadcast-channel.pages.dev/posts/18</link><guid isPermaLink="true">https://enihsyou-broadcast-channel.pages.dev/posts/18</guid><pubDate>Fri, 16 May 2025 08:02:37 GMT</pubDate><content:encoded>&lt;a href=&quot;https://fxtwitter.com/enihsyou/status/1923287258037092405&quot; target=&quot;_blank&quot;&gt;https://fxtwitter.com/enihsyou/status/1923287258037092405&lt;/a&gt;&lt;a href=&quot;https://fxtwitter.com/enihsyou/status/1923287258037092405&quot; target=&quot;_blank&quot;&gt;
  
  &lt;div&gt;FxTwitter&lt;/div&gt;
  &lt;img class=&quot;link_preview_image&quot; alt=&quot;九条涼果 (@enihsyou)&quot; src=&quot;https://cdn4.telesco.pe/file/CtQ5illKb1hInxxgvlpitNTbCamL74ruPcF0Uo3e7cLn5ArMWDuhkNxTNmN0qCytRpwrbvsn3D27gJQ71CUqMfbM-BfU1U2pFvp-qbiAir8cQcEoeNhwB1x558kd7M6aezTQs6k89gpNCwtrnBU1CjXMjU_4a6vnCUEOxDjVPXi0YfQl8oJTG2c6NorKwug1Fsk-ypXaWJtyRY_URAeZtR4y20PynrWb4NmOYVfCelaN2XFd4KKx5lb6nbV329g1doropKFidbCvXdmmlw22iOeI_7i6tsHDk3GiVu1VOWfxK-ZarghrCXlPRIuBzGB6XcEaMReT0TWquI9Ba7aMmg.jpg&quot; loading=&quot;lazy&quot; /&gt;
  &lt;div&gt;九条涼果 (@enihsyou)&lt;/div&gt;
  &lt;div&gt;#TIL 在 VSCode 中，更新 tsconfig.json 的 compilerOptions.paths 后，ESLint 提示导入元素 &quot;Unsafe assignment of an error typed value&quot; &lt;br /&gt;&lt;br /&gt;解决方式也很简单，重启插件&lt;br /&gt;source: https://stackoverflow.com/a/79386184/5277711&lt;/div&gt;
&lt;/a&gt;</content:encoded></item><item><link>https://enihsyou-broadcast-channel.pages.dev/posts/16</link><guid isPermaLink="true">https://enihsyou-broadcast-channel.pages.dev/posts/16</guid><pubDate>Fri, 18 Apr 2025 18:26:54 GMT</pubDate><content:encoded>&lt;a href=&quot;https://x.com/enihsyou/status/1913298144349356217&quot; target=&quot;_blank&quot;&gt;https://x.com/enihsyou/status/1913298144349356217&lt;/a&gt;&lt;a href=&quot;https://x.com/enihsyou/status/1913298144349356217&quot; target=&quot;_blank&quot;&gt;
  &lt;i&gt;&lt;/i&gt;
  &lt;div&gt;X (formerly Twitter)&lt;/div&gt;
  
  &lt;div&gt;九条涼果 (@enihsyou) on X&lt;/div&gt;
  &lt;div&gt;#TIL 我说怎么 Github 消息通知自动已读了，原来邮件里有小小的 img Beacon，被邮件客户端加载时自动触发了。&lt;br /&gt;&lt;br /&gt;https://t.co/PRJjGejVxM&lt;/div&gt;
&lt;/a&gt;</content:encoded></item><item><link>https://enihsyou-broadcast-channel.pages.dev/posts/15</link><guid isPermaLink="true">https://enihsyou-broadcast-channel.pages.dev/posts/15</guid><pubDate>Fri, 18 Apr 2025 15:55:33 GMT</pubDate><content:encoded>&lt;a href=&quot;https://x.com/enihsyou/status/1913257762307653859&quot; target=&quot;_blank&quot;&gt;https://x.com/enihsyou/status/1913257762307653859&lt;/a&gt;&lt;a href=&quot;https://x.com/enihsyou/status/1913257762307653859&quot; target=&quot;_blank&quot;&gt;
  &lt;i&gt;&lt;/i&gt;
  &lt;div&gt;X (formerly Twitter)&lt;/div&gt;
  
  &lt;div&gt;九条涼果 (@enihsyou) on X&lt;/div&gt;
  &lt;div&gt;#TIL 有时候  Twitter / X 的链接在 Telegram 无法预览，查了一圈应该是 Telegram 服务器缓存了首次查询失败的记录。&lt;br /&gt;找到了几个解决方式&lt;br /&gt;1. 域名从 x 换成 twitter&lt;br /&gt;2. 用 TwitterLinkExpanderBot 把域名改成 https://t.co/vfu6lUB9Ij&lt;br /&gt;3. URL 后面随便加点参数 ?v=0&lt;br /&gt;4. 用 WebpageBot 刷新链接&lt;/div&gt;
&lt;/a&gt;</content:encoded></item><item><link>https://enihsyou-broadcast-channel.pages.dev/posts/13</link><guid isPermaLink="true">https://enihsyou-broadcast-channel.pages.dev/posts/13</guid><pubDate>Fri, 18 Apr 2025 15:18:55 GMT</pubDate><content:encoded>&lt;a href=&quot;https://twitter.com/enihsyou/status/1913219556547633570&quot; target=&quot;_blank&quot;&gt;https://twitter.com/enihsyou/status/1913219556547633570&lt;/a&gt;&lt;a href=&quot;https://twitter.com/enihsyou/status/1913219556547633570&quot; target=&quot;_blank&quot;&gt;
  
  &lt;div&gt;X (formerly Twitter)&lt;/div&gt;
  &lt;img class=&quot;link_preview_image&quot; alt=&quot;九条涼果 (@enihsyou) on X&quot; src=&quot;https://cdn4.telesco.pe/file/FGb8-GAi_ciLY5SbkB8b7KvMZ2KRHczf48Q9LiTfHdLNCED72TfuqD5csmobPTBkY7L5G91ys-B1FKuFRFYk-DuBKfHsXWJ3sfMKwcC0gfbV6t4LugCbppvE_m8SEzBD2BvzKVvaJpOjJ52lBnxQGBz3q-mM8OnJK7Ql9LmWNYN_6lD6F018CCbaeVi-0NuSTRO5mizzRZZAJyqWCM-g34Xk5F_3CmnKYj-eMYR9_BdIsen80-LE_ZYfWuV09BWX6gPJkJpMY9NEaFFa_j4JY5hXpChj2IVGf3q1hhVSjn2coyqj3Ih1Ln_uhk2DLNA0ortINW3ep3UZgYuEUzhuoQ.jpg&quot; loading=&quot;lazy&quot; /&gt;
  &lt;div&gt;九条涼果 (@enihsyou) on X&lt;/div&gt;
  &lt;div&gt;#TIL Windows\System32\where.exe 可以找出 PATH 中匹配名字的所有可执行文件。&lt;br /&gt;在分析为什么运行的 gpg 不是 Gpg4win 时，比只显示解析结果的 which 更有用。&lt;br /&gt;可是在 PowerShell 中被默认 Alias 到 Where-Object 去了。可以用 where.exe 调用，或者直接 Remove-Alias -Name where -Force&lt;/div&gt;
&lt;/a&gt;</content:encoded></item><item><link>https://enihsyou-broadcast-channel.pages.dev/posts/11</link><guid isPermaLink="true">https://enihsyou-broadcast-channel.pages.dev/posts/11</guid><pubDate>Fri, 18 Apr 2025 15:14:51 GMT</pubDate><content:encoded>&lt;a href=&quot;https://x.com/enihsyou/status/1913249503815094756&quot; target=&quot;_blank&quot;&gt;https://x.com/enihsyou/status/1913249503815094756&lt;/a&gt;&lt;a href=&quot;https://x.com/enihsyou/status/1913249503815094756&quot; target=&quot;_blank&quot;&gt;
  &lt;i&gt;&lt;/i&gt;
  &lt;div&gt;X (formerly Twitter)&lt;/div&gt;
  
  &lt;div&gt;九条涼果 (@enihsyou) on X&lt;/div&gt;
  &lt;div&gt;#WTF 我的 Windows 在面对同一个网络内的两个AP接入点，A可以稳定获取IPv6地址，B在获取到IPv6地址几秒后就丢失地址了。&lt;br /&gt;前段时间是B稳定A丢失。&lt;br /&gt;刚把网卡禁用再重启居然就正常了&lt;i&gt;&lt;b&gt;😅&lt;/b&gt;&lt;/i&gt;&lt;/div&gt;
&lt;/a&gt;</content:encoded></item><item><title>#TIL Windows\System32\where.exe 可以找出 PATH 中匹配名字的所有可执行文件</title><link>https://enihsyou-broadcast-channel.pages.dev/posts/9</link><guid isPermaLink="true">https://enihsyou-broadcast-channel.pages.dev/posts/9</guid><pubDate>Fri, 18 Apr 2025 13:25:16 GMT</pubDate><content:encoded>&lt;div&gt;
      
        &lt;img src=&quot;https://cdn5.telesco.pe/file/TYpwg6bc5IHbELvWycuPimcJBEZzr8-7ySPXVSUgdsVVb-Nke81_i5ZAbIvu5WwhiMltpFXxDyj6EA6BHss3Ye6UpiNs9ohyLvJoVbmyexOp94lnK73lJS5qGbiD455pOumSbDrUO8emQGEQ-1vBH0GNeO4_c0MiC7b15WRzH4zD0sQU8PT5Rd-7Q2Emx2LboJ1GtUEcSDMEc1xdipQNvOwnd5qTio9nQjG3JCk3L4bnMWsGQor2aP9Ip3-y1hKLbLFkp-DpR_XJJC9OQe0ahct_68cDjaNjEK4Y6qniGUQvj5UBS4l16fcjlrxsI6bU-bIV_4HAmdpNiI-Vtg3T6Q.jpg&quot; alt=&quot;#TIL Windows\System32\where.exe 可以找出 PATH 中匹配名字的所有可执行文件&quot; loading=&quot;lazy&quot; /&gt;
      
      
        
      
    &lt;/div&gt;&lt;a href=&quot;/search/%23TIL&quot;&gt;#TIL&lt;/a&gt; &lt;code&gt;Windows\System32\where.exe&lt;/code&gt; 可以找出 PATH 中匹配名字的所有可执行文件。&lt;br /&gt;在分析为什么运行的 gpg 不是 Gpg4win 时，比只显示解析结果的 &lt;code&gt;which&lt;/code&gt; 更有用。&lt;br /&gt;可是在 PowerShell 中被默认 Alias 到 Where-Object 去了。可以用 &lt;code&gt;where.exe&lt;/code&gt; 调用，或者直接 &lt;code&gt;Remove-Alias -Name where -Force&lt;/code&gt;</content:encoded></item></channel></rss>