On 4/26/2011 7:56 PM, RL Kern wrote:
> [ Apr 25 19:29:36 Executing start method ("/usr/lib/smbsrv/smbd start"). ]
> smbd: NetBIOS services started
> smbd: kernel bind error: Address already in use
> smbd: daemon initialization failed
> [ Apr 25 19:29:37 Method "start" exited with status 95. ]

It looks like something else on your system has that port already bound,
and that's why you can't start this service.

Possibilities include:

  - You have more than one implementation of SMB present (e.g., plain
    old SAMBA), and both are enabled at the same time.

  - A bug in the implementation of smbd that fails to set the reuse-
    address flag on a listen socket, so stale connections cause a
    restart to fail.

  - A bug somewhere in the system that's causing this port to appear
    to be already in use when it's not.  (It's certainly happened
    before, at least with Zones.)

The next step, I'd expect, would be to find out whether that port is
actually open ("netstat -an") and exactly what state it's in (LISTEN
versus any other state), and then what application has the port open
using either "pfiles" or "lsof" (if you have it).

For what it's worth, doing a google search on smbd and "address already
in use" gets over 27,000 hits.

-- 
James Carlson         42.703N 71.076W         <[email protected]>
_______________________________________________
networking-discuss mailing list
[email protected]

Reply via email to