Tcp Alfresco CIFS服务器错误

Tcp Alfresco CIFS服务器错误,tcp,imap,alfresco,smb,cifs,Tcp,Imap,Alfresco,Smb,Cifs,当我重新启动Alfresco时,它开始。。。我得到了页面。。。但在日志上我发现了一个错误: 2015-11-10 09:58:55,282 INFO [management.subsystems.ChildApplicationContextFactory] [localhost-startStop-1] Starting 'imap' subsystem, ID: [imap, default] 2015-11-10 09:58:55,291 ERROR [org.alfresco.

当我重新启动Alfresco时,它开始。。。我得到了页面。。。但在日志上我发现了一个错误:

 2015-11-10 09:58:55,282  INFO  [management.subsystems.ChildApplicationContextFactory] [localhost-startStop-1] Starting 'imap' subsystem, ID: [imap, default]
 2015-11-10 09:58:55,291  ERROR [org.alfresco.fileserver] [CIFS Server] [SMB] Server error : org.alfresco.jlan.server.config.InvalidConfigurationException: Error initializing TCP-IP SMB session handler, Permissão negada
 2015-11-10 09:58:55,301  ERROR [org.alfresco.fileserver] [CIFS Server] Error from JLAN
 org.alfresco.jlan.server.config.InvalidConfigurationException: Error initializing TCP-IP SMB session handler, Permissão negada
    at org.alfresco.jlan.smb.server.nio.NIOCifsConnectionsHandler.initializeHandler(NIOCifsConnectionsHandler.java:259)
    at org.alfresco.jlan.smb.server.SMBServer.run(SMBServer.java:479)
    at java.lang.Thread.run(Thread.java:745)
2015-11-10 09:58:55,360  INFO  [management.subsystems.ChildApplicationContextFactory] [localhost-startStop-1] Startup of 'imap' subsystem, ID: [imap, default] complete

错误是什么?如何解决此问题?

此错误消息的关键部分是:

Error initializing TCP-IP SMB session handler, Permissão negada
这意味着,当Alfresco尝试(通过JLAN)绑定到提供CIFS/SMB所需的端口时,其权限被拒绝

正如您所看到的,在Linux上,默认情况下,普通用户不能绑定到1024以下的端口。CIFS/SMB大量使用100个范围内的端口,普通用户不允许监听这些端口。有关如何检查以及如何修复的详细信息有点超出StackOverflow的范围,幸运的是它们是:)


该代码中的另一个常见错误是“地址已在使用”,您将看到是否有其他内容正在侦听所需的端口,例如另一台Alfresco服务器,或机器自己的CIFS/SMB堆栈。

运行Alfresco的用户是否有权访问这些端口?取决于您正在运行的操作系统。如果你不知道如何检查,也许会是一个更好的地方来回答如何检查的问题谢谢。我在那里发帖;)我已经在服务器故障的帖子上找到了解决方案,但是你的回答是正确的。所以如果你想写答案。