Artifactory supports System Import and Export, which is very useful when running Artifactory by migrating from an existing Artifactory instance. If you configured Proxy in an Artifactory, when you export from version 6.X and Import to 7.X, you may meet the following error message and can't import successfully.
The root cause is that the proxy configuration in Artifactory 6.X is "<defaultProxy>" in the configuration file artifactory.config.xml, but Artifactory version 7.X uses "<platformDefault>".
2023-06-07 16:56:37,795 [2023-06-07T16:56:35.854+08:00|508c340517431765|/artifactory/api/artifactimport/system|http-nio-8081-exec-4] [ERROR] (o.a.s.ArtifactoryApplicationContext:760) - Failed system import java.lang.IllegalArgumentException: Cannot import configuration: config descriptor contains old repositories configuration, please use the new repositories export format instead. …
The root cause is that the proxy configuration in Artifactory 6.X is "<defaultProxy>" in the configuration file artifactory.config.xml, but Artifactory version 7.X uses "<platformDefault>".