こちらの記事は2015年09月29日にQiitaに投稿したものを移植したものとなります。

Qiitaからの移植に当たって内容の精査は行っていません。
従って、記事は当時の私の知識や当時の技術そのままです。

GitBucketで「BaseURL」に誤った形式のURLを指定した場合に「MalformedURLException」例外が発生してGitBucketが起動しなくなります。

例えば「http://localhost」とか書いてしまったとき。

この場合「.gitbucket.conf」の「base_url」を直接修正することで解決できます。

.gitbucket.confの場所(Windows)


下記のどちらかです。

  • C:\Users[ユーザー名].gitbucket
  • C:\Windows\System32\config\systemprofile.gitbucket

.gitbucket.confの修正


「base_url=」を削除するか、正しいURLを指定します。

1
2
3
4
5
6
7
8
9
10
#Tue Sep 29 12:58:37 JST 2015
gravatar=false
notification=false
is_create_repository_option_public=true
ldap_authentication=false
ssh=false
allow_account_registration=true
allow_anonymous_access=true
information=Tes
base_url=

あとは、ページを再読み込みすると正しく表示されます。