tcp - Alfresco 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.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 尝试绑定(bind)(通过 JLAN)到提供 CIFS/SMB 所需的端口时,它的权限被拒绝

因为你 found out over on your related question on ServerFault ,在 Linux 上,默认情况下普通用户无法绑定(bind)到 1024 以下的端口。CIFS/SMB 大量使用一百范围内的端口,不允许普通用户监听这些端口。如何检查和修复它的细节有点超出 StackOverflow 的范围,幸运的是它们是 covered in the answer on ServerFault :)

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

关于tcp - Alfresco CIFS 服务器错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33627574/

相关文章:

c# - TCP/IP 监听器可变字节长度

ruby - 如何解码通过 Net::IMAP 在 UTF8 中获取的主题? ( ruby )

c++ - libcurl IMAP 不工作

java - 获取所有租户中的人员

solr - Alfresco Solr 自定义搜索

c++ - 单个tcp客户端服务器程序中是否允许多个select()

Connect 在客户端返回 -1 和 getaddrinfo

node.js - 如何使用 Elastic Load Balancer 和 Node.js(HTTP 和 TCP)正确运行 Amazon EC2?

python - 在python imaplib中解析带括号的列表

javascript - 露天 : External Webservice calling gettting error not able to get result?