附件在线预览部分客户端显示文件格式或文件扩展名无效原创
金蝶云社区-胡哥哥
胡哥哥
10人赞赏了该文章 875次浏览 未经作者许可,禁止转载编辑于2022年02月18日 09:17:40

【问题】附件在线预览部分客户端显示文件格式或文件扩展名无效


image.png

可以正常下载

image.png

【排查思路】

  1. 用户电脑基本上安装的是Office 2019将EXCEL保存格式设置成xlsx,预览还是提示文件格式或文件扩展名无效,

    image.png

  2. 将EXCEl另存为格式xls,上传后在线预览提示Error:未能找到文件“C:\Users\Public\Documents\WinService Files\210052_4e954aa0fafe47408619c1576d3c431e\2022年办公用品台账1.xls”。   在 System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)  在System.IO.FileSystemInfo.set_Attributes(FileAttributes value)

     在 Kingdee.BOS.DeskClient.Shell.App.OnStartup(StartupEventArgs e)

  3. 查看客户端日志发现在预览过程中8000端口被去掉了,文件存在,可以直接打开,SocketError连接错误,是外网映射8000端口导致的,


image.png

image.png

【解决方法】

域名是http://60.X.X.X:8000/K3Cloud/不建议用8000端口做外网映射,

查看日志发现是8000端口导致的在线预览报错,有明显的线程错误堆栈,可以用9000,9001等端口,不要使用已经被第三方注册过的端口,可以参考常用端口整理

https://vip.kingdee.com/article/90469221556900864

 



赞 10