Reyaz wrote on Mon, Mar 28, 2016 at 02:44:49 -0700: > Hi Team, > > We have recently upgraded subversion from 1.6 version to 1.8 version on RHEL > 5.8. After upgrade we are getting below error in error_log file. Before > upgrade everything working fine.Now we are unable to access the projects > with below given error. > > > "[Tue Mar 15 03:06:57 2016] [error] [client 10.191.212.115] Failed to load > the mod_authz_svn config: Section name 'Ents_0590_EA:2113:ELA Amd #5 - 340 > BCDs:/' contains non-canonical fspath '2113:ELA Amd #5 - 340 BCDs:/''"
Your /u10/~~~~~~~~/svnauthfile contains: [Ents_0590_EA:2113:ELA Amd #5 - 340 BCDs:/] That's parsed as: repository name = "Ents_0590_EA" path within the repository = "2113:ELA Amd #5 - 340 BCDs:/" Which is invalid. (The path in section headers must have a leading slash and no trailing slash.) This is an instance of https://subversion.apache.org/docs/release-notes/1.8#authz-fspath-syntax; paraphrasing that: Subversion 1.7 and earlier would silently ignore those sections of the authz file; directives in those sections would never apply. That's been fixed in this release: Subversion will now error out if the authz file contains such a section. It is not possible to escape colons in that context. You may be able to rename the repository (or create a symlink to it and start using that). And see https://subversion.apache.org/docs/release-notes/1.7#http-redirects Cheers, Daniel