do you need to have smbd/nmbd running on your linux box in addition to Alfresco running for this to work? Is Alfresco like a proxy to samba, or does it have it's own samba service that starts up? It seems most people with samba/afresco on linux issues resolve it with using multiple IP addresses (for samba and alfresco), which makes me think I do need both services running separately. Is this true?
Hi Alfresco runs the smbd/nmbd ports independant from the OS. This means you don't need Samba running on your box. If you want to run both you need to configure both on different IPs.
Thanks. That's what I thought, but when I try to run it (I start alfresco as root) I don't see port 139 running. I see other ports (like 44129,50500, etc). Am I suppose to configure port fwding? It seems to work "out of the box" on Windows machines with no additional configuration.
Should work out of the box. If Samba is already running you need to configure a unique IP to avoid port conflics ( e.g. <bindto>10.10.10.1</bindto> ). It's documented in the Wiki. Do you see any messages in the log during startup complaining ports? If you're using the community edition you should notice the file-servers-custom.xml issue: http://forums.alfresco.com/viewtopic.php?t=4618