<?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/GRaSmLO-WDRCIeqI-cO7133Eq_1CezxQxNPCUEp5kkCveukmbJf7CWwFRrJeL4lYxPFMR3yRzVc6MMSMCjPY2DWRECWs45h35LZw8y9VRV5wED2tREnOLjtV_XTgqdEpuRbgz7bX2fvUY2wD1Fzb69CZNugeIKrUw4y6RXVKxclYkB8ew2Lta3o9iYnKKnId1uRo3x6qmWsjeyQf74PymAuioND3yjEoeHG2tjgDBUr1l8z8etrQj7XiXZ7xBsXBi20aPOmLZ3oeqft3frmfzh0-38IsceDuXGrrBj169mTrwfIkjiqBcYy3LzO0W7NvCa0YsReibq1GBCYdUbxkmg.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/kQAtDQeZOY5BAlqnAR6H1no2WDRsZZrejJcUj6262z8WjgETbfRE5krBiLhibqY8wUOBdUbHbf8nVhh-x4HWebpxPupdhKWzGm03dVTP_qPo4nL182Eh7YlUXW6-QhFqRMLBr00Kp_-c73YiS9iI_hvCwfJnA9MeiC-wcuT3qxdD6W3PxwM0QV2r6mX_VbNpDnTOCbrsqkJuvP9_Yzce2H3l_k2ozBMRIhE0JwEemo9GhvnucQ2a4ZuO_7gro1u1bqPDFxu-nfDSyQ4e-wQ6R3shfHpfkbYMRp7AtHjPyvmWwVuaNLYwfWR8XZRTEit6yX0ONbkPapFSB9l8hE9eYg.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/YPXhU6o2UbM7HKBidDVDp2vY5znNnevu_PZqQzOdH-IvsynpfvBk_3G4qz-NER8V_71-z7XS80ktTCIpyTlM1I55hNiOLlJZVjysITlB4gu9-3uQa2pp12tFyZgVIu4SXa89ye9Sv6T_wuugICMrDCfsqdotU2_9kBqP282CqUY_X6FYBFLRqDuRG3Km8z4wmhoZ9Zd720wIDsw3yNyyZRoctZeVZXF9EuSxJ38O2XygMOI-e4xP0-Rx2g1Xd-onELgkyQnURNQl8eJtiUQ8RpjRXi_o-d1LJQ1_xX80LJhO6I1q8LVGP57KWDqXznijhZjYAstVwAdwby68foZORw.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/ZaOgV1imob4yg3Xh3ID9JqPhNBiyEh_P68FTFgX6QKKR6-9dBVR-JCNEahc7lJzN5Upl5E60LxF9ZeOIt3i56lk_Btxi-qi6gKaFO_Cx9eVdKpGS3xbvJgjpMGDfwo_yPgICL1CPEhzxlstSk5dWnKFYtjMuo3qXytwkGh6GC6lW2AEfBJUvUauv98d14rGlfAQoSne5woAWr4RDzpXuIDFml37kct7UJtdjyR6WzkfkfomOHXaxqQpaHUU67xU_EPUNhOqWHJNN7km8r7jsk3Xmbkfc42DSibdLiaPA-qgikdj8xZEVA2SFd7Itx43NJDypeeYXo68Eb8GqOQZDpw.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/T9vNDev3ZQIGIfg28Hp33v5Uw4_hqjDOe_JZ1MNLRZUDjgUv7JrKeH4yKGfH_htwkMkTLQpDJkyiZTgANQlmcM82LdLVIzpoSxN2rq8FuJkIrryqz5m5gaHF9iYseAM5uXyc0BLXXRxXwW8c2i4gdHiSq-FMNKVW8_JkEgPy9r84Wk8tGbI-ZJdNvuHsXDjwS5ROUu-BiLTlYEb3eMQ1ygTMWJgmMK1izADVxkxroHRl29tozggzaNO0EZcm8VJOQJbMDfKz1kT4Q31HLyOY6v2tK_oyCKWKNLX97g14rnFHy8PboDs7RGajUtRH5W9KOuDh5TlZDwgu4aYQKWiIUQ.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/LnaYLXvYi7Q0cs-kiokVbk35-mt61_C1RWwgECrOGYAMswqZEniarmeK2kU7_WtPBDuOpjd9JvZtaiCRqDFvKdgP4UJ-Zp97D3zsd6Jkx4xF0Uci-TGbpZO3X6FCQfO3dHDogrj6yEiPJgQRVr3zyKNineieQMy92ktcljJ3xRUdjmX98hfqYaObdiyyDrdVkXGN5fIGsl76aY7kHKiy2skeLMwbYy98tAXMNefq4uJGp0vUX8hdU1Fy4lDmyjv6U7y3o3G3fcO4BpIuDCBZNhHPbrD86pg2e2CO-VJL_Vsv9aGs7CFin9MfcdJ8C53gIXbzpDwEhz2rKqiju2_d3g.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>