Created
October 29, 2018 00:02
-
-
Save peccu/17ed52318e365d49364890675402d5a9 to your computer and use it in GitHub Desktop.
LC_ALL are missing in gitbucket
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
--- run_gitbucket-not_work.sh 2018-10-29 09:00:05.985129514 +0900 | |
+++ run_gitbucket_work.sh 2018-10-10 14:26:07.023880573 +0900 | |
@@ -1,5 +1,5 @@ | |
#!/bin/sh | |
-/usr/bin/java \ | |
+LC_ALL=en_US.UTF-8 /usr/bin/java \ | |
-Dhttp.proxyHost=proxy.example.com \ | |
-Dhttp.proxyPort=8080 \ | |
-Dhttps.proxyHost=proxy.example.com \ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
/usr/bin/java \ | |
-Dhttp.proxyHost=proxy.example.com \ | |
-Dhttp.proxyPort=8080 \ | |
-Dhttps.proxyHost=proxy.example.com \ | |
-Dhttps.proxyPort=8080 \ | |
-Dmail.smtp.starttls.enable=true \ | |
-jar /path/to/gitbucket.war \ | |
--gitbucket.home=/path/to/gitbucket \ | |
--max_file_size=31457280 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
LC_ALL=en_US.UTF-8 /usr/bin/java \ | |
-Dhttp.proxyHost=proxy.example.com \ | |
-Dhttp.proxyPort=8080 \ | |
-Dhttps.proxyHost=proxy.example.com \ | |
-Dhttps.proxyPort=8080 \ | |
-Dmail.smtp.starttls.enable=true \ | |
-jar /path/to/gitbucket.war \ | |
--gitbucket.home=/path/to/gitbucket \ | |
--max_file_size=31457280 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
13:55:51.661 [qtp625576447-318] ERROR g.c.c.RepositoryViewerController - Catch unhandled error in request: Request(POST //example.com/group-name/repo-name/branches)@55e85108 | |
java.nio.file.InvalidPathException: Malformed input or input contains unmappable characters: /path/to/gitbucket/repositories/group-name/repo-name.git/refs/heads/日本語を含むブランチ.lock | |
at sun.nio.fs.UnixPath.encode(UnixPath.java:147) | |
at sun.nio.fs.UnixPath.<init>(UnixPath.java:71) | |
at sun.nio.fs.UnixFileSystem.getPath(UnixFileSystem.java:281) | |
at java.io.File.toPath(File.java:2234) | |
at org.eclipse.jgit.util.FS_POSIX.createNewFileAtomic(FS_POSIX.java:453) | |
at org.eclipse.jgit.internal.storage.file.LockFile.lock(LockFile.java:164) | |
at org.eclipse.jgit.internal.storage.file.RefDirectoryUpdate.tryLock(RefDirectoryUpdate.java:89) | |
at org.eclipse.jgit.lib.RefUpdate.updateImpl(RefUpdate.java:748) | |
at org.eclipse.jgit.lib.RefUpdate.update(RefUpdate.java:621) | |
at org.eclipse.jgit.lib.RefUpdate.update(RefUpdate.java:602) | |
at org.eclipse.jgit.api.CreateBranchCommand.call(CreateBranchCommand.java:184) | |
at gitbucket.core.util.JGitUtil$.createBranch(JGitUtil.scala:863) | |
at gitbucket.core.controller.RepositoryViewerControllerBase.$anonfun$$init$$105(RepositoryViewerController.scala:838) | |
at gitbucket.core.util.SyntaxSugars$.using(SyntaxSugars.scala:40) | |
at gitbucket.core.controller.RepositoryViewerControllerBase.$anonfun$$init$$102(RepositoryViewerController.scala:837) | |
at gitbucket.core.util.WritableUsersAuthenticator.$anonfun$authenticate$9(Authenticator.scala:142) | |
at scala.Option.map(Option.scala:146) | |
at gitbucket.core.util.WritableUsersAuthenticator.authenticate(Authenticator.scala:140) | |
at gitbucket.core.util.WritableUsersAuthenticator.writableUsersOnly(Authenticator.scala:132) | |
at gitbucket.core.util.WritableUsersAuthenticator.writableUsersOnly$(Authenticator.scala:132) | |
at gitbucket.core.controller.RepositoryViewerController.writableUsersOnly(RepositoryViewerController.scala:42) | |
at gitbucket.core.controller.RepositoryViewerControllerBase.$anonfun$$init$$101(RepositoryViewerController.scala:834) | |
at org.scalatra.ScalatraBase.liftAction(ScalatraBase.scala:280) | |
at org.scalatra.ScalatraBase.$anonfun$invoke$1(ScalatraBase.scala:274) | |
at org.scalatra.ApiFormats.withRouteMultiParams(ApiFormats.scala:183) | |
at org.scalatra.ApiFormats.withRouteMultiParams$(ApiFormats.scala:169) | |
at gitbucket.core.controller.ControllerBase.withRouteMultiParams(ControllerBase.scala:34) | |
at org.scalatra.ScalatraBase.invoke(ScalatraBase.scala:273) | |
at org.scalatra.ScalatraBase.invoke$(ScalatraBase.scala:272) | |
at gitbucket.core.controller.ControllerBase.org$scalatra$json$JsonSupport$$super$invoke(ControllerBase.scala:34) | |
at org.scalatra.json.JsonSupport.$anonfun$invoke$1(JsonSupport.scala:90) | |
at org.scalatra.ApiFormats.withRouteMultiParams(ApiFormats.scala:183) | |
at org.scalatra.ApiFormats.withRouteMultiParams$(ApiFormats.scala:169) | |
at gitbucket.core.controller.ControllerBase.withRouteMultiParams(ControllerBase.scala:34) | |
at org.scalatra.json.JsonSupport.invoke(JsonSupport.scala:84) | |
at org.scalatra.json.JsonSupport.invoke$(JsonSupport.scala:83) | |
at gitbucket.core.controller.ControllerBase.invoke(ControllerBase.scala:34) | |
at org.scalatra.ScalatraBase.$anonfun$runRoutes$3(ScalatraBase.scala:248) | |
at scala.Option.flatMap(Option.scala:171) | |
at org.scalatra.ScalatraBase.$anonfun$runRoutes$1(ScalatraBase.scala:246) | |
at scala.collection.immutable.Stream.flatMap(Stream.scala:485) | |
at org.scalatra.ScalatraBase.runRoutes(ScalatraBase.scala:245) | |
at org.scalatra.ScalatraBase.runRoutes$(ScalatraBase.scala:243) | |
at gitbucket.core.controller.ControllerBase.runRoutes(ControllerBase.scala:34) | |
at org.scalatra.ScalatraBase.runActions$1(ScalatraBase.scala:169) | |
at org.scalatra.ScalatraBase.$anonfun$executeRoutes$6(ScalatraBase.scala:181) | |
at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:12) | |
at org.scalatra.ScalatraBase.cradleHalt(ScalatraBase.scala:199) | |
at org.scalatra.ScalatraBase.executeRoutes(ScalatraBase.scala:181) | |
at org.scalatra.ScalatraBase.executeRoutes$(ScalatraBase.scala:150) | |
at gitbucket.core.controller.ControllerBase.executeRoutes(ControllerBase.scala:34) | |
at org.scalatra.ScalatraBase.$anonfun$handle$1(ScalatraBase.scala:123) | |
at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:12) | |
at scala.util.DynamicVariable.withValue(DynamicVariable.scala:58) | |
at org.scalatra.DynamicScope.withResponse(DynamicScope.scala:79) | |
at org.scalatra.DynamicScope.withResponse$(DynamicScope.scala:77) | |
at gitbucket.core.controller.ControllerBase.withResponse(ControllerBase.scala:34) | |
at org.scalatra.DynamicScope.$anonfun$withRequestResponse$1(DynamicScope.scala:59) | |
at scala.util.DynamicVariable.withValue(DynamicVariable.scala:58) | |
at org.scalatra.DynamicScope.withRequest(DynamicScope.scala:70) | |
at org.scalatra.DynamicScope.withRequest$(DynamicScope.scala:68) | |
at gitbucket.core.controller.ControllerBase.withRequest(ControllerBase.scala:34) | |
at org.scalatra.DynamicScope.withRequestResponse(DynamicScope.scala:58) | |
at org.scalatra.DynamicScope.withRequestResponse$(DynamicScope.scala:56) | |
at gitbucket.core.controller.ControllerBase.withRequestResponse(ControllerBase.scala:34) | |
at org.scalatra.ScalatraBase.handle(ScalatraBase.scala:123) | |
at org.scalatra.ScalatraBase.handle$(ScalatraBase.scala:119) | |
at gitbucket.core.controller.ControllerBase.org$scalatra$servlet$ServletBase$$super$handle(ControllerBase.scala:34) | |
at org.scalatra.servlet.ServletBase.handle(ServletBase.scala:53) | |
at org.scalatra.servlet.ServletBase.handle$(ServletBase.scala:46) | |
at gitbucket.core.controller.ControllerBase.org$scalatra$FlashMapSupport$$super$handle(ControllerBase.scala:34) | |
at org.scalatra.FlashMapSupport.$anonfun$handle$1(FlashMap.scala:170) | |
at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:12) | |
at scala.util.DynamicVariable.withValue(DynamicVariable.scala:58) | |
at org.scalatra.DynamicScope.withRequest(DynamicScope.scala:70) | |
at org.scalatra.DynamicScope.withRequest$(DynamicScope.scala:68) | |
at gitbucket.core.controller.ControllerBase.withRequest(ControllerBase.scala:34) | |
at org.scalatra.FlashMapSupport.handle(FlashMap.scala:145) | |
at org.scalatra.FlashMapSupport.handle$(FlashMap.scala:144) | |
at gitbucket.core.controller.ControllerBase.handle(ControllerBase.scala:34) | |
at org.scalatra.ScalatraFilter.$anonfun$doFilter$1(ScalatraFilter.scala:41) | |
at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:12) | |
at scala.util.DynamicVariable.withValue(DynamicVariable.scala:58) | |
at org.scalatra.ScalatraFilter.doFilter(ScalatraFilter.scala:41) | |
at org.scalatra.ScalatraFilter.doFilter$(ScalatraFilter.scala:36) | |
at gitbucket.core.controller.ControllerBase.doFilter(ControllerBase.scala:72) | |
at gitbucket.core.servlet.CompositeScalatraFilter.$anonfun$doFilter$2(CompositeScalatraFilter.scala:52) | |
at gitbucket.core.servlet.CompositeScalatraFilter.$anonfun$doFilter$2$adapted(CompositeScalatraFilter.scala:49) | |
at scala.collection.immutable.List.foreach(List.scala:388) | |
at scala.collection.generic.TraversableForwarder.foreach(TraversableForwarder.scala:34) | |
at scala.collection.generic.TraversableForwarder.foreach$(TraversableForwarder.scala:34) | |
at scala.collection.mutable.ListBuffer.foreach(ListBuffer.scala:43) | |
at gitbucket.core.servlet.CompositeScalatraFilter.doFilter(CompositeScalatraFilter.scala:49) | |
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1642) | |
at gitbucket.core.servlet.PluginControllerFilter.doFilter(PluginControllerFilter.scala:49) | |
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1642) | |
at org.scalatra.ScalatraFilter.$anonfun$doNotFound$1(ScalatraFilter.scala:79) | |
at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:12) | |
at org.scalatra.ScalatraBase.$anonfun$executeRoutes$5(ScalatraBase.scala:172) | |
at scala.Option.getOrElse(Option.scala:121) | |
at org.scalatra.ScalatraBase.$anonfun$executeRoutes$3(ScalatraBase.scala:172) | |
at scala.Option.getOrElse(Option.scala:121) | |
at org.scalatra.ScalatraBase.runActions$1(ScalatraBase.scala:172) | |
at org.scalatra.ScalatraBase.$anonfun$executeRoutes$6(ScalatraBase.scala:181) | |
at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:12) | |
at org.scalatra.ScalatraBase.cradleHalt(ScalatraBase.scala:199) | |
at org.scalatra.ScalatraBase.executeRoutes(ScalatraBase.scala:181) | |
at org.scalatra.ScalatraBase.executeRoutes$(ScalatraBase.scala:150) | |
at gitbucket.core.controller.ControllerBase.executeRoutes(ControllerBase.scala:34) | |
at org.scalatra.ScalatraBase.$anonfun$handle$1(ScalatraBase.scala:123) | |
at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:12) | |
at scala.util.DynamicVariable.withValue(DynamicVariable.scala:58) | |
at org.scalatra.DynamicScope.withResponse(DynamicScope.scala:79) | |
at org.scalatra.DynamicScope.withResponse$(DynamicScope.scala:77) | |
at gitbucket.core.controller.ControllerBase.withResponse(ControllerBase.scala:34) | |
at org.scalatra.DynamicScope.$anonfun$withRequestResponse$1(DynamicScope.scala:59) | |
at scala.util.DynamicVariable.withValue(DynamicVariable.scala:58) | |
at org.scalatra.DynamicScope.withRequest(DynamicScope.scala:70) | |
at org.scalatra.DynamicScope.withRequest$(DynamicScope.scala:68) | |
at gitbucket.core.controller.ControllerBase.withRequest(ControllerBase.scala:34) | |
at org.scalatra.DynamicScope.withRequestResponse(DynamicScope.scala:58) | |
at org.scalatra.DynamicScope.withRequestResponse$(DynamicScope.scala:56) | |
at gitbucket.core.controller.ControllerBase.withRequestResponse(ControllerBase.scala:34) | |
at org.scalatra.ScalatraBase.handle(ScalatraBase.scala:123) | |
at org.scalatra.ScalatraBase.handle$(ScalatraBase.scala:119) | |
at gitbucket.core.controller.ControllerBase.org$scalatra$servlet$ServletBase$$super$handle(ControllerBase.scala:34) | |
at org.scalatra.servlet.ServletBase.handle(ServletBase.scala:53) | |
at org.scalatra.servlet.ServletBase.handle$(ServletBase.scala:46) | |
at gitbucket.core.controller.ControllerBase.org$scalatra$FlashMapSupport$$super$handle(ControllerBase.scala:34) | |
at org.scalatra.FlashMapSupport.$anonfun$handle$1(FlashMap.scala:170) | |
at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:12) | |
at scala.util.DynamicVariable.withValue(DynamicVariable.scala:58) | |
at org.scalatra.DynamicScope.withRequest(DynamicScope.scala:70) | |
at org.scalatra.DynamicScope.withRequest$(DynamicScope.scala:68) | |
at gitbucket.core.controller.ControllerBase.withRequest(ControllerBase.scala:34) | |
at org.scalatra.FlashMapSupport.handle(FlashMap.scala:145) | |
at org.scalatra.FlashMapSupport.handle$(FlashMap.scala:144) | |
at gitbucket.core.controller.ControllerBase.handle(ControllerBase.scala:34) | |
at org.scalatra.ScalatraFilter.$anonfun$doFilter$1(ScalatraFilter.scala:41) | |
at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:12) | |
at scala.util.DynamicVariable.withValue(DynamicVariable.scala:58) | |
at org.scalatra.ScalatraFilter.doFilter(ScalatraFilter.scala:41) | |
at org.scalatra.ScalatraFilter.doFilter$(ScalatraFilter.scala:36) | |
at gitbucket.core.controller.ControllerBase.doFilter(ControllerBase.scala:72) | |
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1642) | |
at gitbucket.core.servlet.TransactionFilter.$anonfun$doFilter$1(TransactionFilter.scala:39) | |
at gitbucket.core.servlet.TransactionFilter.$anonfun$doFilter$1$adapted(TransactionFilter.scala:30) | |
at com.github.takezoe.slick.blocking.BlockingJdbcProfile$BlockingAPI$BlockingDatabase.$anonfun$withTransaction$2(BlockingProfile.scala:207) | |
at slick.JdbcProfileBlockingSession$BlockingSession.withTransaction(TransactionalJdbcBackend.scala:26) | |
at com.github.takezoe.slick.blocking.BlockingJdbcProfile$BlockingAPI$BlockingDatabase.$anonfun$withTransaction$1(BlockingProfile.scala:207) | |
at com.github.takezoe.slick.blocking.BlockingJdbcProfile$BlockingAPI$BlockingDatabase.withSession(BlockingProfile.scala:200) | |
at com.github.takezoe.slick.blocking.BlockingJdbcProfile$BlockingAPI$BlockingDatabase.withTransaction(BlockingProfile.scala:207) | |
at gitbucket.core.servlet.TransactionFilter.doFilter(TransactionFilter.scala:30) | |
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1634) | |
at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:533) | |
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146) | |
at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:548) | |
at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) | |
at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257) | |
at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1595) | |
at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255) | |
at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1317) | |
at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203) | |
at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:473) | |
at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1564) | |
at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201) | |
at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1219) | |
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144) | |
at org.eclipse.jetty.server.handler.StatisticsHandler.handle(StatisticsHandler.java:169) | |
at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) | |
at org.eclipse.jetty.server.Server.handle(Server.java:531) | |
at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:352) | |
at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:260) | |
at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:281) | |
at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:102) | |
at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118) | |
at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) | |
at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) | |
at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) | |
at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) | |
at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366) | |
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:762) | |
at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:680) | |
at java.lang.Thread.run(Thread.java:748) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment