[OpenAFS] Timing Problem in 1.3.6300

Jeffrey Altman jaltman@columbia.edu
Mon, 10 May 2004 13:57:39 -0400


This is a cryptographically signed message in MIME format.

--------------ms080606080006000200020509
Content-Type: multipart/alternative;
 boundary="------------050907080509080508050008"

This is a multi-part message in MIME format.
--------------050907080509080508050008
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit

NOCM means "No Cache Manager"

The problem should be fixed in the current daily builds.  Not only are 
the proper service
dependencies set in the registry by the installer; but afslogon.dll will 
wait for the service
to start if it had not already started by the time the network provider 
is called.

Jeffrey Altman


David Bear wrote:

>I don't know what a NOCM message is, but anciently -- transarc afs
>1.3.xx? I remember that I had to wait about 1 minute after the logon
>dialog was displayed before actually loggin in, or afs would fail to
>get tokens. I think it had something to do with dependancies upon
>services that had not started.
>
>
>On Mon, May 10, 2004 at 12:47:26PM -0400, Jeffrey Altman wrote:
>
>>   Jason C. Wells wrote:
>>
>>If I log in to my Win2K computer as quickly as possible after booting, I
>>observe that I get the NOCM error I have seen so often.  If I wait to log
>>in until after the flurry of bootup disc activity stops, then I don't get
>>the NOCM error.
>>
>>Has anyone else observed this?
>>
>>I get my afs tokens using ms2mit and aklog in a startup script.  It seems
>>to me that system services should be available to support login, before
>>login.  I could just get my tokens manually, but where's the fun in that?
>>
>>Later,
>>Jason C. Wells
>>
>>_______________________________________________
>>OpenAFS-info mailing list
>>[1]OpenAFS-info@openafs.org
>>[2]https://lists.openafs.org/mailman/listinfo/openafs-info
>>
>>   Please try the daily build at
>>       /afs/athena.mit.edu/user/j/a/jaltman/Public/OpenAFS/
>>       [3]http://web.mit.edu/~jaltman/Public/OpenAFS/
>>   I don't remember if 1.3.63 properly waited for the services
>>   to start in afslogon.dll.
>>
>>References
>>
>>   1. mailto:OpenAFS-info@openafs.org
>>   2. https://lists.openafs.org/mailman/listinfo/openafs-info
>>   3. http://web.mit.edu/%7Ejaltman/Public/OpenAFS/
>>
>
>
>

--------------050907080509080508050008
Content-Type: text/html; charset=us-ascii
Content-Transfer-Encoding: 7bit

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
<font face="Bitstream Cyberbit">NOCM means "No Cache Manager"<br>
<br>
The problem should be fixed in the current daily builds.&nbsp; Not only are
the proper service<br>
dependencies set in the registry by the installer; but afslogon.dll
will wait for the service<br>
to start if it had not already started by the time the network provider
is called.<br>
<br>
Jeffrey Altman<br>
<br>
<br>
David Bear wrote:<br>
</font>
<blockquote cite="mid20040510175114.GB13131@asu.edu" type="cite">
  <pre wrap=""><font face="Bitstream Cyberbit">I don't know what a NOCM message is, but anciently -- transarc afs
1.3.xx? I remember that I had to wait about 1 minute after the logon
dialog was displayed before actually loggin in, or afs would fail to
get tokens. I think it had something to do with dependancies upon
services that had not started.


On Mon, May 10, 2004 at 12:47:26PM -0400, Jeffrey Altman wrote:
</font></pre>
  <blockquote type="cite">
    <pre wrap=""><font face="Bitstream Cyberbit">   Jason C. Wells wrote:

If I log in to my Win2K computer as quickly as possible after booting, I
observe that I get the NOCM error I have seen so often.  If I wait to log
in until after the flurry of bootup disc activity stops, then I don't get
the NOCM error.

Has anyone else observed this?

I get my afs tokens using ms2mit and aklog in a startup script.  It seems
to me that system services should be available to support login, before
login.  I could just get my tokens manually, but where's the fun in that?

Later,
Jason C. Wells

_______________________________________________
OpenAFS-info mailing list
[<a class="moz-txt-link-abbreviated" href="mailto:1]OpenAFS-info@openafs.org">1]OpenAFS-info@openafs.org</a>
[2]<a class="moz-txt-link-freetext" href="https://lists.openafs.org/mailman/listinfo/openafs-info">https://lists.openafs.org/mailman/listinfo/openafs-info</a>

   Please try the daily build at
       /afs/athena.mit.edu/user/j/a/jaltman/Public/OpenAFS/
       [3]<a class="moz-txt-link-freetext" href="http://web.mit.edu/~jaltman/Public/OpenAFS/">http://web.mit.edu/~jaltman/Public/OpenAFS/</a>
   I don't remember if 1.3.63 properly waited for the services
   to start in afslogon.dll.

References

   1. <a class="moz-txt-link-freetext" href="mailto:OpenAFS-info@openafs.org">mailto:OpenAFS-info@openafs.org</a>
   2. <a class="moz-txt-link-freetext" href="https://lists.openafs.org/mailman/listinfo/openafs-info">https://lists.openafs.org/mailman/listinfo/openafs-info</a>
   3. <a class="moz-txt-link-freetext" href="http://web.mit.edu/%7Ejaltman/Public/OpenAFS/">http://web.mit.edu/%7Ejaltman/Public/OpenAFS/</a>
</font></pre>
  </blockquote>
  <pre wrap=""><!----><font face="Bitstream Cyberbit">


</font></pre>
</blockquote>
</body>
</html>

--------------050907080509080508050008--

--------------ms080606080006000200020509
Content-Type: application/x-pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIJOzCC
AvgwggJhoAMCAQICAwwjmjANBgkqhkiG9w0BAQQFADBiMQswCQYDVQQGEwJaQTElMCMGA1UE
ChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNv
bmFsIEZyZWVtYWlsIElzc3VpbmcgQ0EwHhcNMDQwNDE2MDIxODM0WhcNMDUwNDE2MDIxODM0
WjBGMR8wHQYDVQQDExZUaGF3dGUgRnJlZW1haWwgTWVtYmVyMSMwIQYJKoZIhvcNAQkBFhRq
YWx0bWFuQGNvbHVtYmlhLmVkdTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKyS
7eWrak81hbARkTT+lqX+uujXLK3tDmCn/6IQH9tDKYtf5A8/llZJdPYHUA9p1FH9hwk23iGY
scSkJq84FJenlWKOOqOsT6BlueWsrlKuseJCdMf9uhN28p+UnZvrcVhcLLTYfRvQT9OUw/k3
h4TzNdyAXbBJ3LnL1ySbFRaNVkq7cW/2ircAWpcyqHH4ZKstdSLbo6axsDHWRZL8yHUsI1Gz
esRSYQf2aUeUqvmGbEKEKFwbfqgfLwlBLiv1Lqib/++J3s5g3syhqWe3T8tUffmhdibUdX2W
umT2uiWl/WGEBvc1+o5k0T2JqWMNR9VgzPyk8P+iZRHl76Yb49ECAwEAAaNUMFIwDgYDVR0P
AQH/BAQDAgP4MBEGCWCGSAGG+EIBAQQEAwIFoDAfBgNVHREEGDAWgRRqYWx0bWFuQGNvbHVt
YmlhLmVkdTAMBgNVHRMBAf8EAjAAMA0GCSqGSIb3DQEBBAUAA4GBAGXYUcZvaLEqctXUsgt0
fUMFXukM3E5fpLBkk3+BbcY457WQE38ZM1AOvcYOHqB1xhJCxP1U0pSJu2Xfe9Z1M2mU4C4V
2w4sDcWkZteM9EW7VYbXzSCKCw0TKKp3Wl9TFIWFdiFwPvhOzhXUonGTdYbOvRuAXQuJdNQW
O4v2sQg1MIIC+DCCAmGgAwIBAgIDDCOaMA0GCSqGSIb3DQEBBAUAMGIxCzAJBgNVBAYTAlpB
MSUwIwYDVQQKExxUaGF3dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3
dGUgUGVyc29uYWwgRnJlZW1haWwgSXNzdWluZyBDQTAeFw0wNDA0MTYwMjE4MzRaFw0wNTA0
MTYwMjE4MzRaMEYxHzAdBgNVBAMTFlRoYXd0ZSBGcmVlbWFpbCBNZW1iZXIxIzAhBgkqhkiG
9w0BCQEWFGphbHRtYW5AY29sdW1iaWEuZWR1MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB
CgKCAQEArJLt5atqTzWFsBGRNP6Wpf666Ncsre0OYKf/ohAf20Mpi1/kDz+WVkl09gdQD2nU
Uf2HCTbeIZixxKQmrzgUl6eVYo46o6xPoGW55ayuUq6x4kJ0x/26E3byn5Sdm+txWFwstNh9
G9BP05TD+TeHhPM13IBdsEncucvXJJsVFo1WSrtxb/aKtwBalzKocfhkqy11ItujprGwMdZF
kvzIdSwjUbN6xFJhB/ZpR5Sq+YZsQoQoXBt+qB8vCUEuK/UuqJv/74nezmDezKGpZ7dPy1R9
+aF2JtR1fZa6ZPa6JaX9YYQG9zX6jmTRPYmpYw1H1WDM/KTw/6JlEeXvphvj0QIDAQABo1Qw
UjAOBgNVHQ8BAf8EBAMCA/gwEQYJYIZIAYb4QgEBBAQDAgWgMB8GA1UdEQQYMBaBFGphbHRt
YW5AY29sdW1iaWEuZWR1MAwGA1UdEwEB/wQCMAAwDQYJKoZIhvcNAQEEBQADgYEAZdhRxm9o
sSpy1dSyC3R9QwVe6QzcTl+ksGSTf4FtxjjntZATfxkzUA69xg4eoHXGEkLE/VTSlIm7Zd97
1nUzaZTgLhXbDiwNxaRm14z0RbtVhtfNIIoLDRMoqndaX1MUhYV2IXA++E7OFdSicZN1hs69
G4BdC4l01BY7i/axCDUwggM/MIICqKADAgECAgENMA0GCSqGSIb3DQEBBQUAMIHRMQswCQYD
VQQGEwJaQTEVMBMGA1UECBMMV2VzdGVybiBDYXBlMRIwEAYDVQQHEwlDYXBlIFRvd24xGjAY
BgNVBAoTEVRoYXd0ZSBDb25zdWx0aW5nMSgwJgYDVQQLEx9DZXJ0aWZpY2F0aW9uIFNlcnZp
Y2VzIERpdmlzaW9uMSQwIgYDVQQDExtUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwgQ0ExKzAp
BgkqhkiG9w0BCQEWHHBlcnNvbmFsLWZyZWVtYWlsQHRoYXd0ZS5jb20wHhcNMDMwNzE3MDAw
MDAwWhcNMTMwNzE2MjM1OTU5WjBiMQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhhd3RlIENv
bnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWls
IElzc3VpbmcgQ0EwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAMSmPFVzVftOucqZWh5o
wHUEcJ3f6f+jHuy9zfVb8hp2vX8MOmHyv1HOAdTlUAow1wJjWiyJFXCO3cnwK4Vaqj9xVsuv
PAsH5/EfkTYkKhPPK9Xzgnc9A74r/rsYPge/QIACZNenprufZdHFKlSFD0gEf6e20TxhBEAe
ZBlyYLf7AgMBAAGjgZQwgZEwEgYDVR0TAQH/BAgwBgEB/wIBADBDBgNVHR8EPDA6MDigNqA0
hjJodHRwOi8vY3JsLnRoYXd0ZS5jb20vVGhhd3RlUGVyc29uYWxGcmVlbWFpbENBLmNybDAL
BgNVHQ8EBAMCAQYwKQYDVR0RBCIwIKQeMBwxGjAYBgNVBAMTEVByaXZhdGVMYWJlbDItMTM4
MA0GCSqGSIb3DQEBBQUAA4GBAEiM0VCD6gsuzA2jZqxnD3+vrL7CF6FDlpSdf0whuPg2H6ot
nzYvwPQcUCCTcDz9reFhYsPZOhl+hLGZGwDFGguCdJ4lUJRix9sncVcljd2pnDmOjCBPZV+V
2vf3h9bGCE6u9uo05RAaWzVNd+NWIXiC3CEZNd4ksdMdRv9dX2VPMYIDOzCCAzcCAQEwaTBi
MQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEs
MCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIElzc3VpbmcgQ0ECAwwjmjAJBgUr
DgMCGgUAoIIBpzAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0w
NDA1MTAxNzU3NDBaMCMGCSqGSIb3DQEJBDEWBBSpjp+Kn05rsiCyqQKrY0rOVetv9jBSBgkq
hkiG9w0BCQ8xRTBDMAoGCCqGSIb3DQMHMA4GCCqGSIb3DQMCAgIAgDANBggqhkiG9w0DAgIB
QDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDB4BgkrBgEEAYI3EAQxazBpMGIxCzAJBgNVBAYT
AlpBMSUwIwYDVQQKExxUaGF3dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNU
aGF3dGUgUGVyc29uYWwgRnJlZW1haWwgSXNzdWluZyBDQQIDDCOaMHoGCyqGSIb3DQEJEAIL
MWugaTBiMQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkg
THRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIElzc3VpbmcgQ0ECAwwj
mjANBgkqhkiG9w0BAQEFAASCAQCXlZgFKxyakiUv7KRRkSUutzqKJ2q7wr/pNH52lNEwj1S5
m5MlhQO5A2rF/6NDzXWLNW0MZjJxVkBfIad5s33P9COQ/LeDIxaAhm3szOomDY43ZGvAVf1/
Bzu/zeMVs8UCQxS+ZOeOoEmCo4npyATlfHPyQHARzD0TdwPuuz6kujk8miwW2Ogu3OW9flbU
bBK7HzvGiVrU+zj/43zCd22xkPeLDJkbsBb0rua4iOHMXnPAzKFRP7Pa+P8oaxXi4i8dy2p9
M9xTTIzWfdqnW2ecYK98PsmGgRCKNAQjtdVHgnuUDvBzqVV/JA43t23zXbT+XyExKXNZsynl
9PyxVutPAAAAAAAA
--------------ms080606080006000200020509--