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

Windows通过Samba访问FIFO无明显原因失效的技术求助

Windows通过Samba访问FIFO无明显原因失效的技术求助

大家好,我最近在做一个测试:Windows端通过Samba读取Linux上的FIFO管道,本来想验证下这个场景能不能跑通(要是可行的话我有个挺有意思的应用场景),结果发现完全不符合预期——调用ReadFile()时直接返回0字节,按正常逻辑这里应该是阻塞等待数据写入才对。

我翻了不少资料,找到一个早年的讨论串,里面提到2011年的时候这个功能是能正常工作的,这就让人有点困惑了,明显是后来的某个版本更新或者配置变化导致这个特性失效了。

下面是我移除了敏感内容和注释后的smb.conf配置片段:

[global]
   name resolve order = bcast host lmhosts wins
   max log size = 1000
   logging = file
   panic action = /usr/share/samba/panic-action %d
   security = ads
   obey pam restrictions = yes
   unix password sync = yes
   passwd program = /usr/bin/passwd %u
   passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
   pam password change = yes
   min protocol = SMB2
   client...

有没有大佬遇到过类似的问题?或者能给点排查方向的建议?

备注:内容来源于stack exchange,提问作者joshudson

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.15 13:54:29