Linux
對港口 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
如何查看執行 Alfresco 的使用者是否有權訪問這些埠?
啟動時,Alfresco 嘗試綁定 TCP 埠 139 和 445 以及 UDP 埠 137 以用於 CIFS 文件共享服務。
這些埠在 unix 特權埠範圍內(<1024),因此只有 root 啟動的服務才能監聽這些埠。
根據您的發行版,您可能需要使用 sudo (sudo service alfresco start) 啟動服務或以 root 使用者身份啟動服務。