当我重新启动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
我如何看到运行Alfresco的用户是否拥有这些端口的权限?
启动时,Alfresco尝试绑定TCP端口139和445以及UDP端口137,以进行CIFS文件共享服务。
这些端口位于unix特权端口范围内(<1024),因此只有由root启动的服务才能监听这些端口。
根据您的发行版,您可能需要使用sudo(sudo service alfresco start)启动服务,或以root用户身份启动服务。