I get metabase.jar v0.31.2, and I run it in Ubuntu 14.04.5 LTS. The problem is after I fill the required data and submit “take me to metabase” button, I can’t login. I am sure the password is correct. In logs I get this error:
02-20 23:21:47 ERROR metabase.middleware :: GET /api/user/current 500 (2 ms) (1 DB calls).
{:message “error in opening zip file”,
:type java.util.zip.ZipException,
:stacktrace
(“java.util.zip.ZipFile.open(Native Method)”
“java.util.zip.ZipFile.(ZipFile.java:220)”
“java.util.zip.ZipFile.(ZipFile.java:150)”
“java.util.jar.JarFile.(JarFile.java:166)”
“java.util.jar.JarFile.(JarFile.java:130)”
“clojure.tools.namespace.find$jar_files$fn__1942.invoke(find.clj:35)”
“clojure.core$map$fn__5587.invoke(core.clj:2747)”
“clojure.lang.LazySeq.sval(LazySeq.java:40)”
“clojure.lang.LazySeq.seq(LazySeq.java:49)”
“clojure.lang.RT.seq(RT.java:528)”
“clojure.core$seq__5124.invokeStatic(core.clj:137)”
“clojure.core$map$fn__5587.invoke(core.clj:2738)”
“clojure.lang.LazySeq.sval(LazySeq.java:40)”
“clojure.lang.LazySeq.seq(LazySeq.java:49)”
“clojure.lang.Cons.next(Cons.java:39)”
“clojure.lang.RT.boundedLength(RT.java:1785)”
“clojure.lang.RestFn.applyTo(RestFn.java:130)”
“clojure.core$apply.invokeStatic(core.clj:657)”
“clojure.core$mapcat.invokeStatic(core.clj:2775)”
“clojure.core$mapcat.doInvoke(core.clj:2775)”
“clojure.lang.RestFn.invoke(RestFn.java:423)”
“clojure.tools.namespace.find$find_ns_decls.invokeStatic(find.clj:111)”
“clojure.tools.namespace.find$find_ns_decls.invoke(find.clj:103)”
“clojure.tools.namespace.find$find_namespaces.invokeStatic(find.clj:120)”
“clojure.tools.namespace.find$find_namespaces.invoke(find.clj:113)”
“toucan.hydrate$require_model_namespaces_and_find_hydration_fns.invokeStatic(hydrate.clj:170)”
“toucan.hydrate$require_model_namespaces_and_find_hydration_fns.invoke(hydrate.clj:164)”
“toucan.hydrate$automagic_batched_hydration_key__GT_model.invokeStatic(hydrate.clj:187)”
“toucan.hydrate$automagic_batched_hydration_key__GT_model.invoke(hydrate.clj:183)”
“toucan.hydrate$can_automagically_batched_hydrate_QMARK_.invokeStatic(hydrate.clj:198)”
“toucan.hydrate$can_automagically_batched_hydrate_QMARK_.invoke(hydrate.clj:190)”
“toucan.hydrate$hydrate_kw.invokeStatic(hydrate.clj:304)”
“toucan.hydrate$hydrate_kw.invoke(hydrate.clj:300)”
“toucan.hydrate$hydrate_1.invokeStatic(hydrate.clj:312)”
“toucan.hydrate$hydrate_1.invoke(hydrate.clj:308)”
“toucan.hydrate$hydrate_many.invokeStatic(hydrate.clj:318)”
“toucan.hydrate$hydrate_many.doInvoke(hydrate.clj:315)”
“clojure.lang.RestFn.invoke(RestFn.java:425)”
“clojure.lang.AFn.applyToHelper(AFn.java:156)”
“clojure.lang.RestFn.applyTo(RestFn.java:132)”
“clojure.core$apply.invokeStatic(core.clj:661)”
“clojure.core$apply.invoke(core.clj:652)”
“toucan.hydrate$hydrate.invokeStatic(hydrate.clj:437)”
“toucan.hydrate$hydrate.doInvoke(hydrate.clj:347)”
“clojure.lang.RestFn.invoke(RestFn.java:425)”
“–> api.user$fn__55795.invokeStatic(user.clj:82)”
“api.user$fn__55795.invoke(user.clj:78)”
“middleware$enforce_authentication$fn__56174.invoke(middleware.clj:113)”
“api.routes$fn__56372.invokeStatic(routes.clj:88)”
“api.routes$fn__56372.invoke(routes.clj:88)”
“routes$fn__56409$fn__56410.doInvoke(routes.clj:108)”
“routes$fn__56409.invokeStatic(routes.clj:103)”
“routes$fn__56409.invoke(routes.clj:103)”
“middleware$catch_api_exceptions$fn__56309.invoke(middleware.clj:436)”
“middleware$log_api_call$fn__56287$fn__56289.invoke(middleware.clj:364)”
“middleware$log_api_call$fn__56287.invoke(middleware.clj:363)”
“middleware$add_security_headers$fn__56229.invoke(middleware.clj:252)”
“core$wrap_streamed_json_response$fn__62673.invoke(core.clj:67)”
“middleware$bind_current_user$fn__56179.invoke(middleware.clj:137)”
“middleware$maybe_set_site_url$fn__56239.invoke(middleware.clj:290)”
“middleware$add_content_type$fn__56232.invoke(middleware.clj:262)”)}