群晖分为黑群晖和白群晖,一般通过内网IP访问都是正常的,然而加上域名后就不一定了,不管是内网穿透后的反代,还是ddns-go后的ip指向的域名。然而现在网上搜得最多的还是下载官网对应的pat包,提取libsynopkg.so.1、libsynoshare.so.6两个文件替换,然后赋权,基本上都能解决问题。
实际上现在遇到的问题是,现在下载官网的新版pat,不管是用rar还是7z都无法解压缩了,这是个麻烦,目前还不知道怎么解决。
还有就是白群晖加域名也会出现那个提示。其实可以用排除法,首先排除简单的问题,步骤如下:
打开 控制面板——登录门户——DSM——域——自定义域
将"自定义域"置空,如下图所示:
置空后再刷新域名,白群晖应该是可以了,如果黑群晖的还是老问题的话可以参考之前的处理办法。
1.登录nas ,切换到root (sudo -i),查看日志文件:
cat /var/log/synoscgi.log
查看报错是由什么引起的,如果是文件损害,那就下载官方的pat,解压缩,找到相同的文件替换即可。一般来说是这两个文件出问题了,libsynopkg.so.1、libsynoshare.so.6
chmod 644 /lib/libsynopkg.so.1
chmod 644 /lib/libsynoshare.so.6
赋权后,在ssh里执行sudo reboot进行重启,再尝试访问web界面,如果还是不行可以再次查看synoscgi.log日志文件,看有还有什么错误。
运行以下命令,可以显示 synoscgi 及子进程运行情况和问题进程。
ps -ef | grep synoscgi
ps -ef | grep defunct