[OpenAFS] Windows client: "Mount points must be created within the AFS file system".

Jeffrey Altman jaltman@secure-endpoints.com
Tue, 29 Jun 2010 10:00:31 -0400


This is a cryptographically signed message in MIME format.

--------------ms090309090404050204050408
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

"fs getfid" output?

On 6/29/2010 9:49 AM, Anders Hannus wrote:
> Sorry for the confusion.
>=20
> The very same problem is present on both 1.5.73 and 1.5.74 and I think =
for a while actually.
>=20
> As you can see the fs whereis command doesn't fail on both.
> The fs mkmount fail on both machines/client versions.
>=20
> /anders
>=20
> -----Original Message-----
> From: openafs-info-admin@openafs.org [mailto:openafs-info-admin@openafs=
=2Eorg] On Behalf Of Jeffrey Altman
> Sent: den 29 juni 2010 15:18
> To: openafs-info@openafs.org
> Subject: Re: [OpenAFS] Windows client: "Mount points must be created wi=
thin the AFS file system".
>=20
> Anders:
>=20
> Unfortunately this doesn't help because as you have shown it works with=

> 1.5.73 and there were no changes between 1.5.73 and 1.5.74 which affect=

> the traversed source code paths.  The pioctl debugging indicates that a=

> file not found error is being returned from the cache manager.
>=20
> What is the output of
>=20
>   fs getfid \\afs\ltu.se\staff\a\anha
>=20
> on the machine experiencing the problem?
>=20
> Jeffrey Altman
>=20
> On 6/29/2010 3:48 AM, Anders Hannus wrote:
>> This is with 1.5.73 on Windows 7.
>>
>> H:\>fs whereis \\afs\ltu.se\staff\a\anha
>> Directory \\afs\ltu.se\staff\a\anha is on host adam.its.ltu.se
>>
>> H:\>fs whereis h:\
>> Directory h:\ is on host adam.its.ltu.se
>>
>>
>> With 1.5.74 on Windows 2003 Server
>>
>> C:\Documents and Settings\anha-rsa>fs whereis \\afs\ltu.se\staff\a\anh=
a
>> Directory \\afs\ltu.se\staff\a\anha is on host adam.its.ltu.se
>>
>> And the command that fails:
>>
>> C:\Documents and Settings\anha-rsa>fs mkmount -dir \\afs\ltu.se\staff\=
a\anha\tes
>> t -vol staff.anha.backup
>> pioctl temp !=3D 0: 0x66543205
>> fs: mount points must be created within the AFS file system
>>
>>
>> Hope that this helps.
>>
>> /anders hannus
>>
>>
>> -----Original Message-----
>> From: openafs-info-admin@openafs.org [mailto:openafs-info-admin@openaf=
s.org] On Behalf Of Jeffrey Altman
>> Sent: den 28 juni 2010 23:00
>> To: openafs-info@openafs.org
>> Subject: Re: [OpenAFS] Windows client: "Mount points must be created w=
ithin the AFS file system".
>>
>> Anders, Ragge:
>>
>> This is not a known issue and I can't reproduce it on any of my XP,
>> 2003, 2008 or Win7 systems which makes it difficult to identify.
>>
>> From the H: drive, what is the output of
>>
>>   fs whereis \\afs\ltu.se\staff\r\ragge
>>
>> If that fails, please turn on the pioctl debugging registry key
>> as described in the release notes troubleshooting section and file
>> a bug report to openafs-bugs@openafs.org with the command line output
>> that is generated from "fs whereis" when the registry key is active.
>>
>> Jeffrey Altman
>>
>> On 6/28/2010 12:27 PM, Anders Hannus wrote:
>>> I'll be happy to provide more details if you can be more specific abo=
ut what is needed or if we just need to file a bug report.
>>>
>>> On a Windows 2003 server I know that 1.5.59 is working and 1.5.74 is =
not. I don't know exactly when it stopped working as I found out about th=
is as I have some powershell scripts that stopped working when upgrading =
from .59 to .74. It's thus quite annoying as I have to run these scripts =
on a server we still have not upgraded.
>>>
>>> As far as I know the problem is present om Windws Server 2003, Window=
s XP and Windows 7. Both with the command and from the explorer GUI. It w=
orks if afs is mounted as a letter within windows but not with unc paths.=
 I got one powershell script working then using the set-location command =
to change she execution location to the unc path. Somehow that didn't sol=
ve the problem in another script.
>>>
>>> /anders hannus
>>>
>>> -----Original Message-----
>>> From: openafs-info-admin@openafs.org [mailto:openafs-info-admin@opena=
fs.org] On Behalf Of Anders Magnusson
>>> Sent: den 18 juni 2010 13:13
>>> To: jaltman@secure-endpoints.com
>>> Cc: openafs-info@openafs.org
>>> Subject: Re: [OpenAFS] Windows client: "Mount points must be created =
within the AFS file system".
>>>
>>> Jeffrey Altman wrote:
>>>> On 6/18/2010 4:26 AM, Anders Magnusson wrote:
>>>>  =20
>>>>> Hi,
>>>>>
>>>>> we'we discovered a small bug related to mount points which has=20
>>>>> appeared in some recent windows client.  Testing with 1.5.74;  moun=
t=20
>>>>> points cannot be created neither from the explorer shell nor from t=
he=20
>>>>> command prompt if referring to an UNC path.  This worked with older=
=20
>>>>> clients (like 1.5.59).
>>>>>
>>>>> Mapping the afs path to a drive letter and then make a mount point =
works.
>>>>> It's the UNC path that makes it fail.
>>>>>
>>>>> Is this a known bug or should we file a bug report?
>>>>>
>>>>> -- Ragge
>>>>>    =20
>>>>
>>>> I just tried:
>>>>
>>>> [C:\src\openafs\stresstest]fs mkm \\afs\yfs\user\jaltman\dementia=20
>>>> root.cell -cell dementia.org
>>>>
>>>> [C:\src\openafs\stresstest]fs lsm \\afs\yfs\user\jaltman\dementia=20
>>>> '\\afs\yfs\user\jaltman\dementia' is a mount point for volume=20
>>>> '#dementia.org:root.cell'
>>>>
>>>> Can you be more specific about the problem you are experiencing?
>>>>  =20
>>> No problem; H: is my home directory:
>>>
>>> H:\>fs mkm AAAA staff.ragge
>>>
>>> H:\>fs rmm AAAA
>>>
>>> H:\>fs mkm \\afs\ltu.se\staff\r\ragge\AAAA staff.ragge
>>> fs: mount points must be created within the AFS file system
>>>
>>> H:\>fs --version
>>> OpenAFS_1.5.7400
>>>
>>> -- Ragge
>>>
>>>
>>> _______________________________________________
>>> OpenAFS-info mailing list
>>> OpenAFS-info@openafs.org
>>> https://lists.openafs.org/mailman/listinfo/openafs-info
>>> :=EF=BF=BD=EF=BF=BD
>>
>> :=EF=BF=BD=EF=BF=BD
>=20
> :=EF=BF=BD=EF=BF=BD


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

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIJeTCC
AxcwggKAoAMCAQICEAMF9RTCGOz151fTpHLih+cwDQYJKoZIhvcNAQEFBQAwYjELMAkGA1UE
BhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMT
I1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBMB4XDTA5MDgyODA0MDExOVoX
DTEwMDgyODA0MDExOVowczEPMA0GA1UEBBMGQWx0bWFuMRUwEwYDVQQqEwxKZWZmcmV5IEVy
aWMxHDAaBgNVBAMTE0plZmZyZXkgRXJpYyBBbHRtYW4xKzApBgkqhkiG9w0BCQEWHGphbHRt
YW5Ac2VjdXJlLWVuZHBvaW50cy5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB
AQDZNscYIvF6xzGSAfa/QUIqiElyn0EUxL2b86eKiYqe91bj0gLr/MJoErLnb+OmokxqSAH6
y0zlFqSbiFwgNM8m69K6m/6YO+x3+5zBc+u6snwTWMEWygnhx3rQ/lMhoQOgArraL+/k9aWL
kNdaXQKk6EZVW9pfV2A4Lk4DoZGFjY8tJRWWDLlFkYnxDuIEpLYwJpwakv3QHOaq/G8KW0iE
jVhVzPobuZzwD2tuepY/bsClwqxz/gfAEpUvAn/lYTqnoT7RYljZlCIdbrgcG/HSYMxAy1Zp
Yh8Fx+9cqsG8O4nqo26SVfYZvrYhh8m6OqW8Vakdt7vBLCTa/QhIdJ4hAgMBAAGjOTA3MCcG
A1UdEQQgMB6BHGphbHRtYW5Ac2VjdXJlLWVuZHBvaW50cy5jb20wDAYDVR0TAQH/BAIwADAN
BgkqhkiG9w0BAQUFAAOBgQBvbvJNXUJ4atv1CExIe0J38jZqoEUTttkXOfCDT9e3mSmVboOK
ifHDyLZQC4qSsCUfP7vdwAXjKtjak22HbfX2sEKCUgtnOkxRqXMM2V/NW/ESNVQZF0TO7L/Z
cW3icObO9FIZCSmgFMt2Al7VPfMQmaJNlqu9SLmXSwbRFJ5b4zCCAxcwggKAoAMCAQICEAMF
9RTCGOz151fTpHLih+cwDQYJKoZIhvcNAQEFBQAwYjELMAkGA1UEBhMCWkExJTAjBgNVBAoT
HFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQZXJzb25h
bCBGcmVlbWFpbCBJc3N1aW5nIENBMB4XDTA5MDgyODA0MDExOVoXDTEwMDgyODA0MDExOVow
czEPMA0GA1UEBBMGQWx0bWFuMRUwEwYDVQQqEwxKZWZmcmV5IEVyaWMxHDAaBgNVBAMTE0pl
ZmZyZXkgRXJpYyBBbHRtYW4xKzApBgkqhkiG9w0BCQEWHGphbHRtYW5Ac2VjdXJlLWVuZHBv
aW50cy5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDZNscYIvF6xzGSAfa/
QUIqiElyn0EUxL2b86eKiYqe91bj0gLr/MJoErLnb+OmokxqSAH6y0zlFqSbiFwgNM8m69K6
m/6YO+x3+5zBc+u6snwTWMEWygnhx3rQ/lMhoQOgArraL+/k9aWLkNdaXQKk6EZVW9pfV2A4
Lk4DoZGFjY8tJRWWDLlFkYnxDuIEpLYwJpwakv3QHOaq/G8KW0iEjVhVzPobuZzwD2tuepY/
bsClwqxz/gfAEpUvAn/lYTqnoT7RYljZlCIdbrgcG/HSYMxAy1ZpYh8Fx+9cqsG8O4nqo26S
VfYZvrYhh8m6OqW8Vakdt7vBLCTa/QhIdJ4hAgMBAAGjOTA3MCcGA1UdEQQgMB6BHGphbHRt
YW5Ac2VjdXJlLWVuZHBvaW50cy5jb20wDAYDVR0TAQH/BAIwADANBgkqhkiG9w0BAQUFAAOB
gQBvbvJNXUJ4atv1CExIe0J38jZqoEUTttkXOfCDT9e3mSmVboOKifHDyLZQC4qSsCUfP7vd
wAXjKtjak22HbfX2sEKCUgtnOkxRqXMM2V/NW/ESNVQZF0TO7L/ZcW3icObO9FIZCSmgFMt2
Al7VPfMQmaJNlqu9SLmXSwbRFJ5b4zCCAz8wggKooAMCAQICAQ0wDQYJKoZIhvcNAQEFBQAw
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/11fZU8xggNxMIID
bQIBATB2MGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3dGUgQ29uc3VsdGluZyAoUHR5
KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwgSXNzdWluZyBDQQIQ
AwX1FMIY7PXnV9OkcuKH5zAJBgUrDgMCGgUAoIIB0DAYBgkqhkiG9w0BCQMxCwYJKoZIhvcN
AQcBMBwGCSqGSIb3DQEJBTEPFw0xMDA2MjkxNDAwMzFaMCMGCSqGSIb3DQEJBDEWBBSLWi6v
CymuZi7Y0q5jbaOsCvV9KjBfBgkqhkiG9w0BCQ8xUjBQMAsGCWCGSAFlAwQBAjAKBggqhkiG
9w0DBzAOBggqhkiG9w0DAgICAIAwDQYIKoZIhvcNAwICAUAwBwYFKw4DAgcwDQYIKoZIhvcN
AwICASgwgYUGCSsGAQQBgjcQBDF4MHYwYjELMAkGA1UEBhMCWkExJTAjBgNVBAoTHFRoYXd0
ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQZXJzb25hbCBGcmVl
bWFpbCBJc3N1aW5nIENBAhADBfUUwhjs9edX06Ry4ofnMIGHBgsqhkiG9w0BCRACCzF4oHYw
YjELMAkGA1UEBhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4x
LDAqBgNVBAMTI1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBAhADBfUUwhjs
9edX06Ry4ofnMA0GCSqGSIb3DQEBAQUABIIBAKNmiQPUCo5/uQnj8U1VGxWEDgvtOET8B7qZ
X9JOWuXKHYz2wnlWiuNAs8w666wZobn1aULlOrax1QWQ26sEJHxjA+xRrdb6wKjQU62bQHcX
THDHUcjoqw9bwGST5EkfX0rIZjtV6ZG6LFXw0CSjpGzDl2j0OcISu7jZQZR8jkRb4NSI8yrE
9FrNJckifSWeiXXYPMvYpf5R/IIDss6MirGbY34g8OUgi3Sal2Imwkvl2ivp1OQNMbZeOGch
HGB8huW6aRBN5I08u6yI/7GWIbo9ksQ8GhzKzpb5XIQ8SviPSTjVf9PqdgsS6SGScMOIsS/c
boDuRqWk7SwULS2YVecAAAAAAAA=
--------------ms090309090404050204050408--