[OpenAFS] OAFS 1.7.x Win and Case (In)Sensitivity

Dave Botsch botsch@cnf.cornell.edu
Thu, 25 Sep 2014 10:00:48 -0400


On Thu, Sep 25, 2014 at 01:30:17PM +0000, Mickey Lane wrote:

> I was not able to detect any sort of case sensitivity using either the
> start menu or a console prompt. 

Hence what makes an interesting... those seem to resolve it.


> Is it possible that Corel Draw
> occasionally uses an 8.3 directory identifer?

Not according to the output of Process Monitor.







> 
> -----Original Message-----
> From: openafs-info-admin@openafs.org [mailto:openafs-info-admin@openafs.org] On Behalf Of Dave Botsch
> Sent: Wednesday, September 24, 2014 2:35 PM
> To: openafs-info@openafs.org
> Subject: [OpenAFS] OAFS 1.7.x Win and Case (In)Sensitivity
> 
> Hi.
> 
> What's the story with case insentitivy or sensitivity with the Windows OAFS client?
> 
> Of course, OpenAFS is case sensitive and Windows is not. So, does the client attempt to resolve things irrespective or case or should it fail if indeed the case doesn't match?
> 
> In this specific case, Corel Draw is attempting a CreateFile call on a path into AFS with everything completely capitalized (why Corel Draw does this in some cases and in others has the path correctly upper and lowered, dunno). When Corel does the all caps, according to Process Monitor, the operation fails with PATH_NOT_FOUND.
> 
> Looking at DebugView with fs trace on ... I see:
> 
> cm_EvaluteVolumeReference for string
> [@vol:CNF.CORNELL.EDU#HOME.STAFF.DWB7]
>   Found cell [CNF.CORNELL.EDU] and volume [HOME.STAFF.DWB7] RDR_EvaluateNodeByName FAILURE code=0x6654321d status=0xc000003a
> 
> I see that 0xc000003a is ineed STATUS_OBJECT_NOT_FOUND
> 
> So, this makes me wonder why if I in the start menu were to type in the same full path in all caps, a windows explorer window opens with the folder.
> 
> Should this be reported as an OpenAFS bug or do I need to engage Corel to try and get them to use case sensitive paths in their calls?
> 
> Thanks.
> 
> --
> ********************************
> David William Botsch
> Programmer/Analyst
> @CNFComputing
> botsch@cnf.cornell.edu
> ********************************
> _______________________________________________
> 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

-- 
********************************
David William Botsch
Programmer/Analyst
@CNFComputing
botsch@cnf.cornell.edu
********************************