davido/gerrit-oauth-provider

Gerrit says log in despite successful authentication

martsalz opened this issue · 1 comments

Hi,

I have installed the plugin and set it up with Bitbucket. Gerrit is started and I log in to my Bitbucket account. Afterwards the Gerrit server page is called again (http://localhost:8080/). The redirection works, but I am not logged in. In the upper right corner it still says "Log in". In the Bitbucket account I have entered the following URL as callback: http://localhost:8080/

When I click on "Log in" again, the page is redirected to Bitbucket for a short time and immediately returns to Gerrit. I think the authentication worked with Bitbucket. But not the Log in. What could be the problem?

gerrit-3.0.0.war
gerrit-oauth-provider.jar (https://github.com/davido/gerrit-oauth-provider/releases/tag/v3.0.0)

[gerrit]
	basePath = git
	canonicalWebUrl = http://localhost:8080/
	serverId = f6ef0cae-8954-4263-a3fc-00a856f2081c
[container]
	javaOptions = "-Dflogger.backend_factory=com.google.common.flogger.backend.log4j.Log4jBackendFactory#getInstance"
	javaOptions = "-Dflogger.logging_context=com.google.gerrit.server.logging.LoggingContext#getInstance"
	user = XXX
	javaHome = C:\\Program Files\\Java\\jre1.8.0_261
[index]
	type = LUCENE
[auth]
	type = OAUTH
	gitBasicAuthPolicy = HTTP
[receive]
	enableSignedPush = false
[sendemail]
	smtpServer = localhost
[sshd]
	listenAddress = *:29418
[httpd]
	listenUrl = http://*:8080/
[cache]
	directory = cache
[plugin "gerrit-oauth-provider-bitbucket-oauth"]
	fix-legacy-user-id = true
	client-id = XXXXXXXXXXXXXXXXX

Thanks
Martin

[2020-10-13 13:32:04,135] [main] INFO com.google.gerrit.server.git.WorkQueue : Adding metrics for 'SshCommandStart' queue [2020-10-13 13:32:04,563] [main] WARN com.google.gerrit.sshd.SshDaemon : Cannot format SSHD host key [EdDSA]: invalid key type [2020-10-13 13:32:04,564] [main] INFO com.google.gerrit.server.git.WorkQueue : Adding metrics for 'SSH-Stream-Worker' queue [2020-10-13 13:32:04,565] [main] INFO com.google.gerrit.server.git.WorkQueue : Adding metrics for 'SSH-Interactive-Worker' queue [2020-10-13 13:32:04,565] [main] INFO com.google.gerrit.server.git.WorkQueue : Adding metrics for 'SSH-Batch-Worker' queue [2020-10-13 13:32:04,574] [main] WARN com.google.gerrit.server.config.GitwebCgiConfig : gitweb not installed (no \usr\lib\cgi-bin\gitweb.cgi found) [2020-10-13 13:32:05,062] [main] INFO org.eclipse.jetty.util.log : Logging initialized @34457ms to org.eclipse.jetty.util.log.Slf4jLog [2020-10-13 13:32:05,118] [main] WARN com.google.gerrit.metrics.proc.OperatingSystemMXBeanProvider : No implementation of UnixOperatingSystemMXBean found [2020-10-13 13:32:05,126] [main] INFO com.google.gerrit.server.git.LocalDiskRepositoryManager : Defaulting core.streamFileThreshold to 1810m [2020-10-13 13:32:07,392] [main] INFO com.google.gerrit.server.plugins.PluginLoader : Removing stale plugin file: plugin_codemirror-editor_201013_1324_6359806655843239478.jar [2020-10-13 13:32:07,393] [main] INFO com.google.gerrit.server.plugins.PluginLoader : Removing stale plugin file: plugin_commit-message-length-validator_201013_1324_91475575771212727.jar [2020-10-13 13:32:07,393] [main] INFO com.google.gerrit.server.plugins.PluginLoader : Removing stale plugin file: plugin_delete-project_201013_1324_8690534225584208899.jar [2020-10-13 13:32:07,393] [main] INFO com.google.gerrit.server.plugins.PluginLoader : Removing stale plugin file: plugin_download-commands_201013_1324_5612258049335734513.jar [2020-10-13 13:32:07,393] [main] INFO com.google.gerrit.server.plugins.PluginLoader : Removing stale plugin file: plugin_gerrit-oauth-provider_201013_1324_7707993183909183015.jar [2020-10-13 13:32:07,394] [main] INFO com.google.gerrit.server.plugins.PluginLoader : Removing stale plugin file: plugin_gitiles_201013_1324_7705194276136492104.jar [2020-10-13 13:32:07,394] [main] INFO com.google.gerrit.server.plugins.PluginLoader : Removing stale plugin file: plugin_hooks_201013_1324_5142471084005624741.jar [2020-10-13 13:32:07,395] [main] INFO com.google.gerrit.server.plugins.PluginLoader : Removing stale plugin file: plugin_plugin-manager_201013_1324_6678656357344479828.jar [2020-10-13 13:32:07,395] [main] INFO com.google.gerrit.server.plugins.PluginLoader : Removing stale plugin file: plugin_replication_201013_1324_7944303763993386853.jar [2020-10-13 13:32:07,395] [main] INFO com.google.gerrit.server.plugins.PluginLoader : Removing stale plugin file: plugin_reviewnotes_201013_1324_2346525843506177351.jar [2020-10-13 13:32:07,396] [main] INFO com.google.gerrit.server.plugins.PluginLoader : Removing stale plugin file: plugin_singleusergroup_201013_1324_5105950484328824386.jar [2020-10-13 13:32:07,396] [main] INFO com.google.gerrit.server.plugins.PluginLoader : Removing stale plugin file: plugin_webhooks_201013_1324_5508330770172439755.jar [2020-10-13 13:32:07,396] [main] INFO com.google.gerrit.server.plugins.PluginLoader : Loading plugins from C:\gerrit\plugins [2020-10-13 13:32:07,453] [main] INFO com.google.gerrit.server.plugins.PluginLoader : Loaded plugin codemirror-editor, version v3.0.0 [2020-10-13 13:32:07,485] [main] INFO com.google.gerrit.server.plugins.PluginLoader : Loaded plugin commit-message-length-validator, version v3.0.0 [2020-10-13 13:32:07,559] [main] INFO com.google.gerrit.server.plugins.PluginLoader : Loaded plugin delete-project, version v3.0.0 [2020-10-13 13:32:07,605] [main] INFO com.google.gerrit.server.plugins.PluginLoader : Loaded plugin download-commands, version v3.0.0 [2020-10-13 13:32:07,642] [main] INFO com.google.gerrit.server.plugins.PluginLoader : Loaded plugin gerrit-oauth-provider, version 0f807f6 [2020-10-13 13:32:07,676] [main] INFO com.google.gerrit.server.config.PluginConfigFactory : No C:\gerrit\etc\gitiles.config; assuming defaults [2020-10-13 13:32:07,692] [main] INFO com.google.gerrit.server.plugins.PluginLoader : Loaded plugin gitiles, version v3.0.0 [2020-10-13 13:32:07,745] [main] INFO com.google.gerrit.server.plugins.PluginLoader : Loaded plugin hooks, version v3.0.0 [2020-10-13 13:32:08,053] [plugin-manager-preloader] INFO com.googlesource.gerrit.plugins.manager.OnStartStop : Start-up: pre-loading list of plugins from registry [2020-10-13 13:32:08,053] [main] INFO com.google.gerrit.server.plugins.PluginLoader : Loaded plugin plugin-manager, version v3.0.0 [2020-10-13 13:32:08,126] [main] WARN com.googlesource.gerrit.plugins.replication.ReplicationFileBasedConfig : Config file C:\gerrit\etc\replication.config does not exist; not replicating [2020-10-13 13:32:08,128] [main] INFO com.google.gerrit.server.plugins.PluginLoader : Loaded plugin replication, version v3.0.0 [2020-10-13 13:32:08,164] [main] INFO com.google.gerrit.server.plugins.PluginLoader : Loaded plugin reviewnotes, version v3.0.0 [2020-10-13 13:32:08,190] [main] INFO com.google.gerrit.server.plugins.PluginLoader : Loaded plugin singleusergroup, version v3.0.0 [2020-10-13 13:32:08,266] [main] INFO com.google.gerrit.server.plugins.PluginLoader : Loaded plugin webhooks, version v3.0.0 [2020-10-13 13:32:08,269] [main] INFO com.google.gerrit.server.config.ScheduleConfig : No schedule configuration for "accountDeactivation". [2020-10-13 13:32:08,284] [main] INFO com.google.gerrit.sshd.SshDaemon : Started Gerrit SSHD-CORE-2.0.0 on *:29418 [2020-10-13 13:32:08,286] [main] INFO org.eclipse.jetty.server.Server : jetty-9.4.14.v20181114; built: 2018-11-14T21:20:31.478Z; git: c4550056e785fb5665914545889f21dc136ad9e6; jvm 1.8.0_261-b12 [2020-10-13 13:32:08,316] [main] INFO org.eclipse.jetty.server.session : DefaultSessionIdManager workerName=node0 [2020-10-13 13:32:08,316] [main] INFO org.eclipse.jetty.server.session : No SessionScavenger set, using defaults [2020-10-13 13:32:08,318] [main] INFO org.eclipse.jetty.server.session : node0 Scavenging every 600000ms [2020-10-13 13:32:08,369] [main] INFO com.googlesource.gerrit.plugins.gitiles.HttpModule : No C:\gerrit\etc\gitiles.config; assuming defaults [2020-10-13 13:32:08,558] [WorkQueue-1] INFO com.googlesource.gerrit.plugins.deleteproject.fs.RepositoryCleanupTask : Cleaning up expired git repositories... [2020-10-13 13:32:08,559] [WorkQueue-1] INFO com.googlesource.gerrit.plugins.deleteproject.fs.RepositoryCleanupTask : Cleaning up expired git repositories... Done [2020-10-13 13:32:08,575] [main] INFO org.eclipse.jetty.server.handler.ContextHandler : Started o.e.j.s.ServletContextHandler@772db1d8{/,null,AVAILABLE} [2020-10-13 13:32:08,587] [main] INFO org.eclipse.jetty.server.AbstractConnector : Started ServerConnector@47bcd95a{HTTP/1.1,[http/1.1]}{0.0.0.0:8080} [2020-10-13 13:32:08,587] [main] INFO org.eclipse.jetty.server.Server : Started @37987ms [2020-10-13 13:32:08,588] [main] INFO com.google.gerrit.pgm.Daemon : Gerrit Code Review 3.0.0 ready [2020-10-13 13:32:36,154] [plugin-manager-preloader] ERROR com.googlesource.gerrit.plugins.manager.repository.CorePluginsRepository : Invalid plugin filename java.net.URISyntaxException: Illegal character in opaque part at index 11: jar:file:C:\gerrit\bin\gerrit.war!/WEB-INF/plugins/delete-project.jar at java.net.URI$Parser.fail(Unknown Source) at java.net.URI$Parser.checkChars(Unknown Source) at java.net.URI$Parser.parse(Unknown Source) at java.net.URI.<init>(Unknown Source) at com.googlesource.gerrit.plugins.manager.repository.CorePluginsRepository$ExtractPluginInfoFromJarEntry.apply(CorePluginsRepository.java:71) at com.googlesource.gerrit.plugins.manager.repository.CorePluginsRepository$ExtractPluginInfoFromJarEntry.apply(CorePluginsRepository.java:60) at com.google.common.collect.Iterators$6.transform(Iterators.java:783) at com.google.common.collect.TransformedIterator.next(TransformedIterator.java:47) at com.google.common.collect.Iterators$5.computeNext(Iterators.java:636) at com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:141) at com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:136) at com.google.common.collect.Iterators.addAll(Iterators.java:355) at com.google.common.collect.Lists.newArrayList(Lists.java:143) at com.google.common.collect.Iterables.castOrCopyToCollection(Iterables.java:306) at com.google.common.collect.Iterables.toArray(Iterables.java:295) at com.google.common.collect.ImmutableList.sortedCopyOf(ImmutableList.java:338) at com.google.common.collect.Ordering.immutableSortedCopy(Ordering.java:864) at com.google.common.collect.FluentIterable.toSortedList(FluentIterable.java:633) at com.googlesource.gerrit.plugins.manager.repository.CorePluginsRepository.list(CorePluginsRepository.java:136) at com.googlesource.gerrit.plugins.manager.PluginsCentralLoader.load(PluginsCentralLoader.java:52) at com.googlesource.gerrit.plugins.manager.PluginsCentralLoader.load(PluginsCentralLoader.java:29) at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3529) at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2278) at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2155) at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2045) at com.google.common.cache.LocalCache.get(LocalCache.java:3953) at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3976) at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4960) at com.googlesource.gerrit.plugins.manager.PluginsCentralCache.availablePlugins(PluginsCentralCache.java:41) at com.googlesource.gerrit.plugins.manager.OnStartStop$1.run(OnStartStop.java:54) at java.lang.Thread.run(Unknown Source) [2020-10-13 13:32:36,155] [plugin-manager-preloader] ERROR com.googlesource.gerrit.plugins.manager.repository.CorePluginsRepository : Invalid plugin filename java.net.URISyntaxException: Illegal character in opaque part at index 11: jar:file:C:\gerrit\bin\gerrit.war!/WEB-INF/plugins/gitiles.jar at java.net.URI$Parser.fail(Unknown Source) at java.net.URI$Parser.checkChars(Unknown Source) at java.net.URI$Parser.parse(Unknown Source) at java.net.URI.<init>(Unknown Source) at com.googlesource.gerrit.plugins.manager.repository.CorePluginsRepository$ExtractPluginInfoFromJarEntry.apply(CorePluginsRepository.java:71) at com.googlesource.gerrit.plugins.manager.repository.CorePluginsRepository$ExtractPluginInfoFromJarEntry.apply(CorePluginsRepository.java:60) at com.google.common.collect.Iterators$6.transform(Iterators.java:783) at com.google.common.collect.TransformedIterator.next(TransformedIterator.java:47) at com.google.common.collect.Iterators$5.computeNext(Iterators.java:636) at com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:141) at com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:136) at com.google.common.collect.Iterators.addAll(Iterators.java:355) at com.google.common.collect.Lists.newArrayList(Lists.java:143) at com.google.common.collect.Iterables.castOrCopyToCollection(Iterables.java:306) at com.google.common.collect.Iterables.toArray(Iterables.java:295) at com.google.common.collect.ImmutableList.sortedCopyOf(ImmutableList.java:338) at com.google.common.collect.Ordering.immutableSortedCopy(Ordering.java:864) at com.google.common.collect.FluentIterable.toSortedList(FluentIterable.java:633) at com.googlesource.gerrit.plugins.manager.repository.CorePluginsRepository.list(CorePluginsRepository.java:136) at com.googlesource.gerrit.plugins.manager.PluginsCentralLoader.load(PluginsCentralLoader.java:52) at com.googlesource.gerrit.plugins.manager.PluginsCentralLoader.load(PluginsCentralLoader.java:29) at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3529) at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2278) at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2155) at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2045) at com.google.common.cache.LocalCache.get(LocalCache.java:3953) at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3976) at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4960) at com.googlesource.gerrit.plugins.manager.PluginsCentralCache.availablePlugins(PluginsCentralCache.java:41) at com.googlesource.gerrit.plugins.manager.OnStartStop$1.run(OnStartStop.java:54) at java.lang.Thread.run(Unknown Source) [2020-10-13 13:32:36,156] [plugin-manager-preloader] ERROR com.googlesource.gerrit.plugins.manager.repository.CorePluginsRepository : Invalid plugin filename java.net.URISyntaxException: Illegal character in opaque part at index 11: jar:file:C:\gerrit\bin\gerrit.war!/WEB-INF/plugins/webhooks.jar at java.net.URI$Parser.fail(Unknown Source) at java.net.URI$Parser.checkChars(Unknown Source) at java.net.URI$Parser.parse(Unknown Source) at java.net.URI.<init>(Unknown Source) at com.googlesource.gerrit.plugins.manager.repository.CorePluginsRepository$ExtractPluginInfoFromJarEntry.apply(CorePluginsRepository.java:71) at com.googlesource.gerrit.plugins.manager.repository.CorePluginsRepository$ExtractPluginInfoFromJarEntry.apply(CorePluginsRepository.java:60) at com.google.common.collect.Iterators$6.transform(Iterators.java:783) at com.google.common.collect.TransformedIterator.next(TransformedIterator.java:47) at com.google.common.collect.Iterators$5.computeNext(Iterators.java:636) at com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:141) at com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:136) at com.google.common.collect.Iterators.addAll(Iterators.java:355) at com.google.common.collect.Lists.newArrayList(Lists.java:143) at com.google.common.collect.Iterables.castOrCopyToCollection(Iterables.java:306) at com.google.common.collect.Iterables.toArray(Iterables.java:295) at com.google.common.collect.ImmutableList.sortedCopyOf(ImmutableList.java:338) at com.google.common.collect.Ordering.immutableSortedCopy(Ordering.java:864) at com.google.common.collect.FluentIterable.toSortedList(FluentIterable.java:633) at com.googlesource.gerrit.plugins.manager.repository.CorePluginsRepository.list(CorePluginsRepository.java:136) at com.googlesource.gerrit.plugins.manager.PluginsCentralLoader.load(PluginsCentralLoader.java:52) at com.googlesource.gerrit.plugins.manager.PluginsCentralLoader.load(PluginsCentralLoader.java:29) at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3529) at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2278) at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2155) at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2045) at com.google.common.cache.LocalCache.get(LocalCache.java:3953) at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3976) at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4960) at com.googlesource.gerrit.plugins.manager.PluginsCentralCache.availablePlugins(PluginsCentralCache.java:41) at com.googlesource.gerrit.plugins.manager.OnStartStop$1.run(OnStartStop.java:54) at java.lang.Thread.run(Unknown Source) [2020-10-13 13:32:36,156] [plugin-manager-preloader] ERROR com.googlesource.gerrit.plugins.manager.repository.CorePluginsRepository : Invalid plugin filename java.net.URISyntaxException: Illegal character in opaque part at index 11: jar:file:C:\gerrit\bin\gerrit.war!/WEB-INF/plugins/plugin-manager.jar at java.net.URI$Parser.fail(Unknown Source) at java.net.URI$Parser.checkChars(Unknown Source) at java.net.URI$Parser.parse(Unknown Source) at java.net.URI.<init>(Unknown Source) at com.googlesource.gerrit.plugins.manager.repository.CorePluginsRepository$ExtractPluginInfoFromJarEntry.apply(CorePluginsRepository.java:71) at com.googlesource.gerrit.plugins.manager.repository.CorePluginsRepository$ExtractPluginInfoFromJarEntry.apply(CorePluginsRepository.java:60) at com.google.common.collect.Iterators$6.transform(Iterators.java:783) at com.google.common.collect.TransformedIterator.next(TransformedIterator.java:47) at com.google.common.collect.Iterators$5.computeNext(Iterators.java:636) at com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:141) at com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:136) at com.google.common.collect.Iterators.addAll(Iterators.java:355) at com.google.common.collect.Lists.newArrayList(Lists.java:143) at com.google.common.collect.Iterables.castOrCopyToCollection(Iterables.java:306) at com.google.common.collect.Iterables.toArray(Iterables.java:295) at com.google.common.collect.ImmutableList.sortedCopyOf(ImmutableList.java:338) at com.google.common.collect.Ordering.immutableSortedCopy(Ordering.java:864) at com.google.common.collect.FluentIterable.toSortedList(FluentIterable.java:633) at com.googlesource.gerrit.plugins.manager.repository.CorePluginsRepository.list(CorePluginsRepository.java:136) at com.googlesource.gerrit.plugins.manager.PluginsCentralLoader.load(PluginsCentralLoader.java:52) at com.googlesource.gerrit.plugins.manager.PluginsCentralLoader.load(PluginsCentralLoader.java:29) at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3529) at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2278) at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2155) at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2045) at com.google.common.cache.LocalCache.get(LocalCache.java:3953) at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3976) at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4960) at com.googlesource.gerrit.plugins.manager.PluginsCentralCache.availablePlugins(PluginsCentralCache.java:41) at com.googlesource.gerrit.plugins.manager.OnStartStop$1.run(OnStartStop.java:54) at java.lang.Thread.run(Unknown Source) [2020-10-13 13:32:36,157] [plugin-manager-preloader] ERROR com.googlesource.gerrit.plugins.manager.repository.CorePluginsRepository : Invalid plugin filename java.net.URISyntaxException: Illegal character in opaque part at index 11: jar:file:C:\gerrit\bin\gerrit.war!/WEB-INF/plugins/reviewnotes.jar at java.net.URI$Parser.fail(Unknown Source) at java.net.URI$Parser.checkChars(Unknown Source) at java.net.URI$Parser.parse(Unknown Source) at java.net.URI.<init>(Unknown Source) at com.googlesource.gerrit.plugins.manager.repository.CorePluginsRepository$ExtractPluginInfoFromJarEntry.apply(CorePluginsRepository.java:71) at com.googlesource.gerrit.plugins.manager.repository.CorePluginsRepository$ExtractPluginInfoFromJarEntry.apply(CorePluginsRepository.java:60) at com.google.common.collect.Iterators$6.transform(Iterators.java:783) at com.google.common.collect.TransformedIterator.next(TransformedIterator.java:47) at com.google.common.collect.Iterators$5.computeNext(Iterators.java:636) at com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:141) at com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:136) at com.google.common.collect.Iterators.addAll(Iterators.java:355) at com.google.common.collect.Lists.newArrayList(Lists.java:143) at com.google.common.collect.Iterables.castOrCopyToCollection(Iterables.java:306) at com.google.common.collect.Iterables.toArray(Iterables.java:295) at com.google.common.collect.ImmutableList.sortedCopyOf(ImmutableList.java:338) at com.google.common.collect.Ordering.immutableSortedCopy(Ordering.java:864) at com.google.common.collect.FluentIterable.toSortedList(FluentIterable.java:633) at com.googlesource.gerrit.plugins.manager.repository.CorePluginsRepository.list(CorePluginsRepository.java:136) at com.googlesource.gerrit.plugins.manager.PluginsCentralLoader.load(PluginsCentralLoader.java:52) at com.googlesource.gerrit.plugins.manager.PluginsCentralLoader.load(PluginsCentralLoader.java:29) at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3529) at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2278) at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2155) at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2045) at com.google.common.cache.LocalCache.get(LocalCache.java:3953) at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3976) at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4960) at com.googlesource.gerrit.plugins.manager.PluginsCentralCache.availablePlugins(PluginsCentralCache.java:41) at com.googlesource.gerrit.plugins.manager.OnStartStop$1.run(OnStartStop.java:54) at java.lang.Thread.run(Unknown Source) [2020-10-13 13:32:36,157] [plugin-manager-preloader] ERROR com.googlesource.gerrit.plugins.manager.repository.CorePluginsRepository : Invalid plugin filename java.net.URISyntaxException: Illegal character in opaque part at index 11: jar:file:C:\gerrit\bin\gerrit.war!/WEB-INF/plugins/hooks.jar at java.net.URI$Parser.fail(Unknown Source) at java.net.URI$Parser.checkChars(Unknown Source) at java.net.URI$Parser.parse(Unknown Source) at java.net.URI.<init>(Unknown Source) at com.googlesource.gerrit.plugins.manager.repository.CorePluginsRepository$ExtractPluginInfoFromJarEntry.apply(CorePluginsRepository.java:71) at com.googlesource.gerrit.plugins.manager.repository.CorePluginsRepository$ExtractPluginInfoFromJarEntry.apply(CorePluginsRepository.java:60) at com.google.common.collect.Iterators$6.transform(Iterators.java:783) at com.google.common.collect.TransformedIterator.next(TransformedIterator.java:47) at com.google.common.collect.Iterators$5.computeNext(Iterators.java:636) at com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:141) at com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:136) at com.google.common.collect.Iterators.addAll(Iterators.java:355) at com.google.common.collect.Lists.newArrayList(Lists.java:143) at com.google.common.collect.Iterables.castOrCopyToCollection(Iterables.java:306) at com.google.common.collect.Iterables.toArray(Iterables.java:295) at com.google.common.collect.ImmutableList.sortedCopyOf(ImmutableList.java:338) at com.google.common.collect.Ordering.immutableSortedCopy(Ordering.java:864) at com.google.common.collect.FluentIterable.toSortedList(FluentIterable.java:633) at com.googlesource.gerrit.plugins.manager.repository.CorePluginsRepository.list(CorePluginsRepository.java:136) at com.googlesource.gerrit.plugins.manager.PluginsCentralLoader.load(PluginsCentralLoader.java:52) at com.googlesource.gerrit.plugins.manager.PluginsCentralLoader.load(PluginsCentralLoader.java:29) at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3529) at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2278) at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2155) at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2045) at com.google.common.cache.LocalCache.get(LocalCache.java:3953) at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3976) at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4960) at com.googlesource.gerrit.plugins.manager.PluginsCentralCache.availablePlugins(PluginsCentralCache.java:41) at com.googlesource.gerrit.plugins.manager.OnStartStop$1.run(OnStartStop.java:54) at java.lang.Thread.run(Unknown Source) [2020-10-13 13:32:36,157] [plugin-manager-preloader] ERROR com.googlesource.gerrit.plugins.manager.repository.CorePluginsRepository : Invalid plugin filename java.net.URISyntaxException: Illegal character in opaque part at index 11: jar:file:C:\gerrit\bin\gerrit.war!/WEB-INF/plugins/codemirror-editor.jar at java.net.URI$Parser.fail(Unknown Source) at java.net.URI$Parser.checkChars(Unknown Source) at java.net.URI$Parser.parse(Unknown Source) at java.net.URI.<init>(Unknown Source) at com.googlesource.gerrit.plugins.manager.repository.CorePluginsRepository$ExtractPluginInfoFromJarEntry.apply(CorePluginsRepository.java:71) at com.googlesource.gerrit.plugins.manager.repository.CorePluginsRepository$ExtractPluginInfoFromJarEntry.apply(CorePluginsRepository.java:60) at com.google.common.collect.Iterators$6.transform(Iterators.java:783) at com.google.common.collect.TransformedIterator.next(TransformedIterator.java:47) at com.google.common.collect.Iterators$5.computeNext(Iterators.java:636) at com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:141) at com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:136) at com.google.common.collect.Iterators.addAll(Iterators.java:355) at com.google.common.collect.Lists.newArrayList(Lists.java:143) at com.google.common.collect.Iterables.castOrCopyToCollection(Iterables.java:306) at com.google.common.collect.Iterables.toArray(Iterables.java:295) at com.google.common.collect.ImmutableList.sortedCopyOf(ImmutableList.java:338) at com.google.common.collect.Ordering.immutableSortedCopy(Ordering.java:864) at com.google.common.collect.FluentIterable.toSortedList(FluentIterable.java:633) at com.googlesource.gerrit.plugins.manager.repository.CorePluginsRepository.list(CorePluginsRepository.java:136) at com.googlesource.gerrit.plugins.manager.PluginsCentralLoader.load(PluginsCentralLoader.java:52) at com.googlesource.gerrit.plugins.manager.PluginsCentralLoader.load(PluginsCentralLoader.java:29) at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3529) at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2278) at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2155) at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2045) at com.google.common.cache.LocalCache.get(LocalCache.java:3953) at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3976) at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4960) at com.googlesource.gerrit.plugins.manager.PluginsCentralCache.availablePlugins(PluginsCentralCache.java:41) at com.googlesource.gerrit.plugins.manager.OnStartStop$1.run(OnStartStop.java:54) at java.lang.Thread.run(Unknown Source) [2020-10-13 13:32:36,157] [plugin-manager-preloader] ERROR com.googlesource.gerrit.plugins.manager.repository.CorePluginsRepository : Invalid plugin filename java.net.URISyntaxException: Illegal character in opaque part at index 11: jar:file:C:\gerrit\bin\gerrit.war!/WEB-INF/plugins/replication.jar at java.net.URI$Parser.fail(Unknown Source) at java.net.URI$Parser.checkChars(Unknown Source) at java.net.URI$Parser.parse(Unknown Source) at java.net.URI.<init>(Unknown Source) at com.googlesource.gerrit.plugins.manager.repository.CorePluginsRepository$ExtractPluginInfoFromJarEntry.apply(CorePluginsRepository.java:71) at com.googlesource.gerrit.plugins.manager.repository.CorePluginsRepository$ExtractPluginInfoFromJarEntry.apply(CorePluginsRepository.java:60) at com.google.common.collect.Iterators$6.transform(Iterators.java:783) at com.google.common.collect.TransformedIterator.next(TransformedIterator.java:47) at com.google.common.collect.Iterators$5.computeNext(Iterators.java:636) at com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:141) at com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:136) at com.google.common.collect.Iterators.addAll(Iterators.java:355) at com.google.common.collect.Lists.newArrayList(Lists.java:143) at com.google.common.collect.Iterables.castOrCopyToCollection(Iterables.java:306) at com.google.common.collect.Iterables.toArray(Iterables.java:295) at com.google.common.collect.ImmutableList.sortedCopyOf(ImmutableList.java:338) at com.google.common.collect.Ordering.immutableSortedCopy(Ordering.java:864) at com.google.common.collect.FluentIterable.toSortedList(FluentIterable.java:633) at com.googlesource.gerrit.plugins.manager.repository.CorePluginsRepository.list(CorePluginsRepository.java:136) at com.googlesource.gerrit.plugins.manager.PluginsCentralLoader.load(PluginsCentralLoader.java:52) at com.googlesource.gerrit.plugins.manager.PluginsCentralLoader.load(PluginsCentralLoader.java:29) at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3529) at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2278) at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2155) at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2045) at com.google.common.cache.LocalCache.get(LocalCache.java:3953) at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3976) at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4960) at com.googlesource.gerrit.plugins.manager.PluginsCentralCache.availablePlugins(PluginsCentralCache.java:41) at com.googlesource.gerrit.plugins.manager.OnStartStop$1.run(OnStartStop.java:54) at java.lang.Thread.run(Unknown Source) [2020-10-13 13:32:36,157] [plugin-manager-preloader] ERROR com.googlesource.gerrit.plugins.manager.repository.CorePluginsRepository : Invalid plugin filename java.net.URISyntaxException: Illegal character in opaque part at index 11: jar:file:C:\gerrit\bin\gerrit.war!/WEB-INF/plugins/commit-message-length-validator.jar at java.net.URI$Parser.fail(Unknown Source) at java.net.URI$Parser.checkChars(Unknown Source) at java.net.URI$Parser.parse(Unknown Source) at java.net.URI.<init>(Unknown Source) at com.googlesource.gerrit.plugins.manager.repository.CorePluginsRepository$ExtractPluginInfoFromJarEntry.apply(CorePluginsRepository.java:71) at com.googlesource.gerrit.plugins.manager.repository.CorePluginsRepository$ExtractPluginInfoFromJarEntry.apply(CorePluginsRepository.java:60) at com.google.common.collect.Iterators$6.transform(Iterators.java:783) at com.google.common.collect.TransformedIterator.next(TransformedIterator.java:47) at com.google.common.collect.Iterators$5.computeNext(Iterators.java:636) at com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:141) at com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:136) at com.google.common.collect.Iterators.addAll(Iterators.java:355) at com.google.common.collect.Lists.newArrayList(Lists.java:143) at com.google.common.collect.Iterables.castOrCopyToCollection(Iterables.java:306) at com.google.common.collect.Iterables.toArray(Iterables.java:295) at com.google.common.collect.ImmutableList.sortedCopyOf(ImmutableList.java:338) at com.google.common.collect.Ordering.immutableSortedCopy(Ordering.java:864) at com.google.common.collect.FluentIterable.toSortedList(FluentIterable.java:633) at com.googlesource.gerrit.plugins.manager.repository.CorePluginsRepository.list(CorePluginsRepository.java:136) at com.googlesource.gerrit.plugins.manager.PluginsCentralLoader.load(PluginsCentralLoader.java:52) at com.googlesource.gerrit.plugins.manager.PluginsCentralLoader.load(PluginsCentralLoader.java:29) at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3529) at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2278) at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2155) at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2045) at com.google.common.cache.LocalCache.get(LocalCache.java:3953) at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3976) at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4960) at com.googlesource.gerrit.plugins.manager.PluginsCentralCache.availablePlugins(PluginsCentralCache.java:41) at com.googlesource.gerrit.plugins.manager.OnStartStop$1.run(OnStartStop.java:54) at java.lang.Thread.run(Unknown Source) [2020-10-13 13:32:36,157] [plugin-manager-preloader] ERROR com.googlesource.gerrit.plugins.manager.repository.CorePluginsRepository : Invalid plugin filename java.net.URISyntaxException: Illegal character in opaque part at index 11: jar:file:C:\gerrit\bin\gerrit.war!/WEB-INF/plugins/download-commands.jar at java.net.URI$Parser.fail(Unknown Source) at java.net.URI$Parser.checkChars(Unknown Source) at java.net.URI$Parser.parse(Unknown Source) at java.net.URI.<init>(Unknown Source) at com.googlesource.gerrit.plugins.manager.repository.CorePluginsRepository$ExtractPluginInfoFromJarEntry.apply(CorePluginsRepository.java:71) at com.googlesource.gerrit.plugins.manager.repository.CorePluginsRepository$ExtractPluginInfoFromJarEntry.apply(CorePluginsRepository.java:60) at com.google.common.collect.Iterators$6.transform(Iterators.java:783) at com.google.common.collect.TransformedIterator.next(TransformedIterator.java:47) at com.google.common.collect.Iterators$5.computeNext(Iterators.java:636) at com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:141) at com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:136) at com.google.common.collect.Iterators.addAll(Iterators.java:355) at com.google.common.collect.Lists.newArrayList(Lists.java:143) at com.google.common.collect.Iterables.castOrCopyToCollection(Iterables.java:306) at com.google.common.collect.Iterables.toArray(Iterables.java:295) at com.google.common.collect.ImmutableList.sortedCopyOf(ImmutableList.java:338) at com.google.common.collect.Ordering.immutableSortedCopy(Ordering.java:864) at com.google.common.collect.FluentIterable.toSortedList(FluentIterable.java:633) at com.googlesource.gerrit.plugins.manager.repository.CorePluginsRepository.list(CorePluginsRepository.java:136) at com.googlesource.gerrit.plugins.manager.PluginsCentralLoader.load(PluginsCentralLoader.java:52) at com.googlesource.gerrit.plugins.manager.PluginsCentralLoader.load(PluginsCentralLoader.java:29) at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3529) at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2278) at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2155) at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2045) at com.google.common.cache.LocalCache.get(LocalCache.java:3953) at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3976) at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4960) at com.googlesource.gerrit.plugins.manager.PluginsCentralCache.availablePlugins(PluginsCentralCache.java:41) at com.googlesource.gerrit.plugins.manager.OnStartStop$1.run(OnStartStop.java:54) at java.lang.Thread.run(Unknown Source) [2020-10-13 13:32:36,158] [plugin-manager-preloader] ERROR com.googlesource.gerrit.plugins.manager.repository.CorePluginsRepository : Invalid plugin filename java.net.URISyntaxException: Illegal character in opaque part at index 11: jar:file:C:\gerrit\bin\gerrit.war!/WEB-INF/plugins/singleusergroup.jar at java.net.URI$Parser.fail(Unknown Source) at java.net.URI$Parser.checkChars(Unknown Source) at java.net.URI$Parser.parse(Unknown Source) at java.net.URI.<init>(Unknown Source) at com.googlesource.gerrit.plugins.manager.repository.CorePluginsRepository$ExtractPluginInfoFromJarEntry.apply(CorePluginsRepository.java:71) at com.googlesource.gerrit.plugins.manager.repository.CorePluginsRepository$ExtractPluginInfoFromJarEntry.apply(CorePluginsRepository.java:60) at com.google.common.collect.Iterators$6.transform(Iterators.java:783) at com.google.common.collect.TransformedIterator.next(TransformedIterator.java:47) at com.google.common.collect.Iterators$5.computeNext(Iterators.java:636) at com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:141) at com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:136) at com.google.common.collect.Iterators.addAll(Iterators.java:355) at com.google.common.collect.Lists.newArrayList(Lists.java:143) at com.google.common.collect.Iterables.castOrCopyToCollection(Iterables.java:306) at com.google.common.collect.Iterables.toArray(Iterables.java:295) at com.google.common.collect.ImmutableList.sortedCopyOf(ImmutableList.java:338) at com.google.common.collect.Ordering.immutableSortedCopy(Ordering.java:864) at com.google.common.collect.FluentIterable.toSortedList(FluentIterable.java:633) at com.googlesource.gerrit.plugins.manager.repository.CorePluginsRepository.list(CorePluginsRepository.java:136) at com.googlesource.gerrit.plugins.manager.PluginsCentralLoader.load(PluginsCentralLoader.java:52) at com.googlesource.gerrit.plugins.manager.PluginsCentralLoader.load(PluginsCentralLoader.java:29) at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3529) at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2278) at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2155) at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2045) at com.google.common.cache.LocalCache.get(LocalCache.java:3953) at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3976) at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4960) at com.googlesource.gerrit.plugins.manager.PluginsCentralCache.availablePlugins(PluginsCentralCache.java:41) at com.googlesource.gerrit.plugins.manager.OnStartStop$1.run(OnStartStop.java:54) at java.lang.Thread.run(Unknown Source) [2020-10-13 13:32:36,158] [plugin-manager-preloader] INFO com.googlesource.gerrit.plugins.manager.OnStartStop : 57 plugins successfully pre-loaded