[OpenAFS] context menu handler slow in OpenAFS 1.5.8 for Windows

Jeffrey Altman jaltman@secure-endpoints.com
Wed, 13 Sep 2006 21:55:55 -0400


This is a cryptographically signed message in MIME format.

--------------ms010506040001030909020107
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

What if you login with:

gurganbl@MS.ROSE-HULMAN.EDU

Gurganus, Brant L wrote:
> Actually, I was wrong about the delay, I was just trying soon after
> login when those results were still cached. The output is different
> though:
> 
> C:\Documents and Settings\gurganbl>fs whereis "My Documents"
> pioctl CreateFile(C:\_._AFS_IOCTL_._) failed: 0x2
>         [The system cannot find the file specified.
> ]
> pioctl Explorer logon user: [MSROSE-HULMAN\gurganbl]
> pioctl CreateFile(C:\_._AFS_IOCTL_._) failed: 0x2
>         [The system cannot find the file specified.
> ]
> pioctl LSA Principal logon user: [gurganbl@MS.ROSE-HULMAN.EDU]
> pioctl WNetAddConnection2(\\afs,gurganbl@MS.ROSE-HULMAN.EDU) failed:
> 0x4C3
> pioctl WNetAddConnection2(\\afs\all,gurganbl@MS.ROSE-HULMAN.EDU) failed:
> 0x4C3
> pioctl SamCompatible logon user: [MSROSE-HULMAN\gurganbl]
> pioctl CreateFile(C:\_._AFS_IOCTL_._) failed: 0x2
>         [The system cannot find the file specified.
> ]
> fs: Invalid argument; it is possible that My Documents is not in AFS.
> 
> The delay occurs after the first WNetAddConnection2 call in the case of
> both login forms.
> 
> -----Original Message-----
> From: Jeffrey Altman [mailto:jaltman@secure-endpoints.com] 
> Sent: Wednesday, September 13, 2006 9:28 PM
> To: Gurganus, Brant L
> Cc: openafs-info@openafs.org
> Subject: Re: [OpenAFS] context menu handler slow in OpenAFS 1.5.8 for
> Windows
> 
> ok.  What is the pioctl output when using that name form?
> 
> Gurganus, Brant L wrote:
>> With that information, if I login with MSROSE-HULMAN\gurganbl instead
> of
>> gurganbl@rose-hulman.edu, I do not experience the delay.
>>
>> -----Original Message-----
>> From: Jeffrey Altman [mailto:jaltman@secure-endpoints.com] 
>> Sent: Wednesday, September 13, 2006 8:29 PM
>> To: Gurganus, Brant L
>> Cc: openafs-info@openafs.org
>> Subject: Re: [OpenAFS] context menu handler slow in OpenAFS 1.5.8 for
>> Windows
>>
>> There you go.  Its taking pioctl() many tries before it can
>> find the name form that matches the authentication name used
>> to login the session.  This name is required in order for
>> authentication to the AFS SMB server to succeed since that is
>> the only name that will be accepted over the loopback interface.
>>
>> I don't have a solution for you.  The real fix for this is to
>> stop using an SMB server and instead begin use of a Network
>> Redirector.  Completing this work is a long time off.
>>
>> Jeffrey Altman
>>
>>
>>
>> Gurganus, Brant L wrote:
>>> I turned on the pioctl debugging as you suggested and these were the
>>> results. This is a domain-joined limited user account.
>>>
>>>  
>>>
>>> 0x4c3 is:
>>>
>>> ERROR_SESSION_CREDENTIAL_CONFLICT
>>> 1219
>>>
>>> 	
>>>
>>> Multiple connections to a server or shared resource by the same user,
>>> using more than one user name, are not allowed. Disconnect all
>> previous
>>> connections to the server or shared resource and try again.
>>>
>>>  
>>>
>>>  
>>>
>>>  
>>>
>>> C:\Documents and Settings\gurganbl>fs whereis "My Documents"
>>>
>>> pioctl CreateFile(C:\_._AFS_IOCTL_._) failed: 0x2
>>>
>>>         [The system cannot find the file specified.
>>>
>>> ]
>>>
>>> pioctl Explorer logon user: [gurganbl@rose-hulman.edu]
>>>
>>> pioctl WNetAddConnection2(\\afs,gurganbl@rose-hulman.edu) failed:
>> 0x4C3
>>> pioctl WNetAddConnection2(\\afs\all,gurganbl@rose-hulman.edu) failed:
>> 0x4C3
>>> pioctl LSA Principal logon user: [gurganbl@MS.ROSE-HULMAN.EDU]
>>>
>>> pioctl WNetAddConnection2(\\afs,gurganbl@MS.ROSE-HULMAN.EDU) failed:
>> 0x4C3
>>> pioctl WNetAddConnection2(\\afs\all,gurganbl@MS.ROSE-HULMAN.EDU)
>> failed:
>>> 0x4C3
>>>
>>> pioctl SamCompatible logon user: [MSROSE-HULMAN\gurganbl]
>>>
>>> pioctl CreateFile(C:\_._AFS_IOCTL_._) failed: 0x2
>>>
>>>         [The system cannot find the file specified.
>>>
>>> ]
>>>
>>> fs: Invalid argument; it is possible that My Documents is not in AFS.
>>>
>>>  
>>>
>>> C:\Documents and Settings\gurganbl>fs whereis "My Documents"
>>>
>>> pioctl CreateFile(C:\_._AFS_IOCTL_._) failed: 0x2
>>>
>>>         [The system cannot find the file specified.
>>>
>>> ]
>>>
>>> pioctl Explorer logon user: [gurganbl@rose-hulman.edu]
>>>
>>> pioctl WNetAddConnection2(\\afs,gurganbl@rose-hulman.edu) failed:
>> 0x4C3
>>> pioctl WNetAddConnection2(\\afs\all,gurganbl@rose-hulman.edu) failed:
>> 0x4C3
>>> pioctl LSA Principal logon user: [gurganbl@MS.ROSE-HULMAN.EDU]
>>>
>>> pioctl WNetAddConnection2(\\afs,gurganbl@MS.ROSE-HULMAN.EDU) failed:
>> 0x4C3
>>> pioctl WNetAddConnection2(\\afs\all,gurganbl@MS.ROSE-HULMAN.EDU)
>> failed:
>>> 0x4C3
>>>
>>> pioctl SamCompatible logon user: [MSROSE-HULMAN\gurganbl]
>>>
>>> pioctl CreateFile(C:\_._AFS_IOCTL_._) failed: 0x2
>>>
>>>         [The system cannot find the file specified.
>>>
>>> ]
>>>
>>> fs: Invalid argument; it is possible that My Documents is not in AFS.
>>>
>>>  
>>>
>>> -----Original Message-----
>>> From: Jeffrey Altman [mailto:jaltman@secure-endpoints.com]
>>> Sent: Wednesday, September 13, 2006 6:37 PM
>>> To: Gurganus, Brant L
>>> Cc: openafs-info@openafs.org
>>> Subject: Re: [OpenAFS] context menu handler slow in OpenAFS 1.5.8 for
>>> Windows
>>>
>>>  
>>>
>>> Turn on pioctl() debugging (as per the debugging section of the
>>>
>>> OpenAFS Release Notes), and then run the "fs whereis" test again.
>>>
>>>  
>>>
>>> I suspect you will find the problem is that your systems are having a
>>>
>>> hard time authenticating to the AFS Client Service.  In which case
>>>
>>> all operations to AFS are suffering the same delays
>>>
>>>  
>>>
>>> Jeffrey Altman
>>>
>>>  
>>>
>>>  
>>>
>>>  
>>>
>>> Gurganus, Brant L wrote:
>>>
>>>> The delay characteristics are reproducible using the command you
>>>> mentioned. If it is newly run, there is a delay. If it has recently
>> ran
>>>> (probably has results in a cache), then it finishes quickly.
>>>> There appears to be no difference in output of the command when
> there
>> is
>>>> a delay and when there is not a delay:
>>>> C:\DOCUME~1\gurganbl>fs whereis "My Documents"
>>>> fs: Invalid argument; it is possible that My Documents is not in
> AFS.
>>>> C:\DOCUME~1\gurganbl>fs whereis "My Documents"
>>>> fs: Invalid argument; it is possible that My Documents is not in
> AFS.
>> _______________________________________________
>> OpenAFS-info mailing list
>> OpenAFS-info@openafs.org
>> https://lists.openafs.org/mailman/listinfo/openafs-info
> 
> _______________________________________________
> OpenAFS-info mailing list
> OpenAFS-info@openafs.org
> https://lists.openafs.org/mailman/listinfo/openafs-info


--------------ms010506040001030909020107
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

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIJeTCC
AxcwggKAoAMCAQICEBW00lKwoWJXt8wbmTl1M0kwDQYJKoZIhvcNAQEEBQAwYjELMAkGA1UE
BhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMT
I1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBMB4XDTA2MDUyNzIyMDMzMloX
DTA3MDUyNzIyMDMzMlowczEPMA0GA1UEBBMGQWx0bWFuMRUwEwYDVQQqEwxKZWZmcmV5IEVy
aWMxHDAaBgNVBAMTE0plZmZyZXkgRXJpYyBBbHRtYW4xKzApBgkqhkiG9w0BCQEWHGphbHRt
YW5Ac2VjdXJlLWVuZHBvaW50cy5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB
AQC19SD7DncCP/+wfQlLzAAcxf1nJ/7UQgh4o/nxzvuY55XwHdLQjqWuFUnM5vecfyZKwq0o
fGCucDfcQbSIrkhHD9z4TZ8vDaYWVY9Foz8Rp8G0PNdbRFoFtfJbaeVBX5hG3aQXIc/T1b9U
8uN3kLyqXAFIGWKO8DJVGTKKtOiPVOp1U+9CwujyYmUSKF+suutKABhhK1ZGHsTnFczLZ2g0
ma0H7PiFJ2kLfOf///07E1fbr4IRb+cd87kpWLcjtEZ0rbBr9HlOy9dkeEii/qFoo1ahfKCD
A9bNErMiOXA3dudaNNzXlN/70slq5fboBXbepamJGrsnXYcCsS9+LtCTAgMBAAGjOTA3MCcG
A1UdEQQgMB6BHGphbHRtYW5Ac2VjdXJlLWVuZHBvaW50cy5jb20wDAYDVR0TAQH/BAIwADAN
BgkqhkiG9w0BAQQFAAOBgQDBzWhkrW+ol3iyT1rV8ZBQB0+z/6dFH3djQfNf7jDXNoXx4Vbo
pA7BAR4ihAPibv7j7ZaxmyMxWiDACRGS934uvUS0K6L6q14hTWMostJgFsAEDArrmbrES03v
L3EVETiGFqTB2sLp5MLc6+z+72pLXRuDPL3lO2GOQuBbILswRzCCAxcwggKAoAMCAQICEBW0
0lKwoWJXt8wbmTl1M0kwDQYJKoZIhvcNAQEEBQAwYjELMAkGA1UEBhMCWkExJTAjBgNVBAoT
HFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQZXJzb25h
bCBGcmVlbWFpbCBJc3N1aW5nIENBMB4XDTA2MDUyNzIyMDMzMloXDTA3MDUyNzIyMDMzMlow
czEPMA0GA1UEBBMGQWx0bWFuMRUwEwYDVQQqEwxKZWZmcmV5IEVyaWMxHDAaBgNVBAMTE0pl
ZmZyZXkgRXJpYyBBbHRtYW4xKzApBgkqhkiG9w0BCQEWHGphbHRtYW5Ac2VjdXJlLWVuZHBv
aW50cy5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC19SD7DncCP/+wfQlL
zAAcxf1nJ/7UQgh4o/nxzvuY55XwHdLQjqWuFUnM5vecfyZKwq0ofGCucDfcQbSIrkhHD9z4
TZ8vDaYWVY9Foz8Rp8G0PNdbRFoFtfJbaeVBX5hG3aQXIc/T1b9U8uN3kLyqXAFIGWKO8DJV
GTKKtOiPVOp1U+9CwujyYmUSKF+suutKABhhK1ZGHsTnFczLZ2g0ma0H7PiFJ2kLfOf///07
E1fbr4IRb+cd87kpWLcjtEZ0rbBr9HlOy9dkeEii/qFoo1ahfKCDA9bNErMiOXA3dudaNNzX
lN/70slq5fboBXbepamJGrsnXYcCsS9+LtCTAgMBAAGjOTA3MCcGA1UdEQQgMB6BHGphbHRt
YW5Ac2VjdXJlLWVuZHBvaW50cy5jb20wDAYDVR0TAQH/BAIwADANBgkqhkiG9w0BAQQFAAOB
gQDBzWhkrW+ol3iyT1rV8ZBQB0+z/6dFH3djQfNf7jDXNoXx4VbopA7BAR4ihAPibv7j7Zax
myMxWiDACRGS934uvUS0K6L6q14hTWMostJgFsAEDArrmbrES03vL3EVETiGFqTB2sLp5MLc
6+z+72pLXRuDPL3lO2GOQuBbILswRzCCAz8wggKooAMCAQICAQ0wDQYJKoZIhvcNAQEFBQAw
gdExCzAJBgNVBAYTAlpBMRUwEwYDVQQIEwxXZXN0ZXJuIENhcGUxEjAQBgNVBAcTCUNhcGUg
VG93bjEaMBgGA1UEChMRVGhhd3RlIENvbnN1bHRpbmcxKDAmBgNVBAsTH0NlcnRpZmljYXRp
b24gU2VydmljZXMgRGl2aXNpb24xJDAiBgNVBAMTG1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFp
bCBDQTErMCkGCSqGSIb3DQEJARYccGVyc29uYWwtZnJlZW1haWxAdGhhd3RlLmNvbTAeFw0w
MzA3MTcwMDAwMDBaFw0xMzA3MTYyMzU5NTlaMGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQKExxU
aGF3dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwg
RnJlZW1haWwgSXNzdWluZyBDQTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAxKY8VXNV
+065yplaHmjAdQRwnd/p/6Me7L3N9VvyGna9fww6YfK/Uc4B1OVQCjDXAmNaLIkVcI7dyfAr
hVqqP3FWy688Cwfn8R+RNiQqE88r1fOCdz0Dviv+uxg+B79AgAJk16emu59l0cUqVIUPSAR/
p7bRPGEEQB5kGXJgt/sCAwEAAaOBlDCBkTASBgNVHRMBAf8ECDAGAQH/AgEAMEMGA1UdHwQ8
MDowOKA2oDSGMmh0dHA6Ly9jcmwudGhhd3RlLmNvbS9UaGF3dGVQZXJzb25hbEZyZWVtYWls
Q0EuY3JsMAsGA1UdDwQEAwIBBjApBgNVHREEIjAgpB4wHDEaMBgGA1UEAxMRUHJpdmF0ZUxh
YmVsMi0xMzgwDQYJKoZIhvcNAQEFBQADgYEASIzRUIPqCy7MDaNmrGcPf6+svsIXoUOWlJ1/
TCG4+DYfqi2fNi/A9BxQIJNwPP2t4WFiw9k6GX6EsZkbAMUaC4J0niVQlGLH2ydxVyWN3amc
OY6MIE9lX5Xa9/eH1sYITq726jTlEBpbNU1341YheILcIRk13iSx0x1G/11fZU8xggNkMIID
YAIBATB2MGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3dGUgQ29uc3VsdGluZyAoUHR5
KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwgSXNzdWluZyBDQQIQ
FbTSUrChYle3zBuZOXUzSTAJBgUrDgMCGgUAoIIBwzAYBgkqhkiG9w0BCQMxCwYJKoZIhvcN
AQcBMBwGCSqGSIb3DQEJBTEPFw0wNjA5MTQwMTU1NTVaMCMGCSqGSIb3DQEJBDEWBBScQZbx
tEfwEpXB+z4Rybqmna90PjBSBgkqhkiG9w0BCQ8xRTBDMAoGCCqGSIb3DQMHMA4GCCqGSIb3
DQMCAgIAgDANBggqhkiG9w0DAgIBQDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDCBhQYJKwYB
BAGCNxAEMXgwdjBiMQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhhd3RlIENvbnN1bHRpbmcg
KFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIElzc3Vpbmcg
Q0ECEBW00lKwoWJXt8wbmTl1M0kwgYcGCyqGSIb3DQEJEAILMXigdjBiMQswCQYDVQQGEwJa
QTElMCMGA1UEChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhh
d3RlIFBlcnNvbmFsIEZyZWVtYWlsIElzc3VpbmcgQ0ECEBW00lKwoWJXt8wbmTl1M0kwDQYJ
KoZIhvcNAQEBBQAEggEALMF6PenrH+C3XRSSSuuKfcA85BiW7Iis4+FRG2cfVUd++VsEPzfX
7w3oUItz5xiigxkwVrcE0+WheT0cYW1bvRn8xuc8ZtInBe9MkGPgnM/WxYQMQbY7lOK+EzGi
ajGrTG0RpL26S+yGoPEP1/+4UEUVxMtMZ8gpWCeBqnrMpSsVBqbJw7VRmNAptajo4GGIQRDC
oSy/4m6ivG/wUngwwif1rPb59Dsx1SOhwd2XCgkOuUTWfPb3wDWviWoeW9vdfNfEC7g9DKLW
aMfAex3Tyoc/HrlgDC3HnzOL+Rlm/O0MiM1RaRB4WXlugb+6jEvnpMdouZ27/f78HC3b5d3+
RAAAAAAAAA==
--------------ms010506040001030909020107--