[OpenAFS-devel] Windows client - afsd service autostart failure + solution(?)

Scott D. Williams sdw@email.unc.edu
Tue, 14 May 2002 09:04:08 -0400


Hello,
     Yesterday, a new, very fast W2k machine showed a new symptom (didn't 
find a similar report in the info & devel archives -- sorry if I missed 
it). The afsd service could be started manually, but would fail if set to 
start automatically. The error message, "can't find root cell in 
afsdcell.ini" (and a glance at the code) strongly suggested a network 
initialization timing/sequencing issue.

After some experimentation, a solution was to add 'LanmanWorkstation' to 
the list of dependencies for the TransarcAFSDaemon service (RpcSs and 
Netbios are already in the list). The registry key 
is:  HKLM\System\CurrentControlSet\Services\TransarcAFSDaemon\DependOnService.

I have not determined a more specific cause of the original misbehavior. 
This change appears to be 'harmless' on the other test systems (NT4, W2K, 
XP) -- there was already an implied dependence (?) of the AFS daemon on 
LanmanWorkstation based on the 
HKLM\System\CurrentControlSet\Control\NetworkProvider\Order value, but no 
explicit one.

--ScottW