Getiing this error while running backend for meta base

@flamber
ERROR metabase.core :: Metabase Initialization FAILED
java.io.IOException: Failed to bind to 0.0.0.0/0.0.0.0:3000
at org.eclipse.jetty.server.ServerConnector.openAcceptChannel(ServerConnector.java:349)
at org.eclipse.jetty.server.ServerConnector.open(ServerConnector.java:310)
at org.eclipse.jetty.server.AbstractNetworkConnector.doStart(AbstractNetworkConnector.java:80)
at org.eclipse.jetty.server.ServerConnector.doStart(ServerConnector.java:234)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:73)
at org.eclipse.jetty.server.Server.doStart(Server.java:401)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:73)
at metabase.server$start_web_server_BANG_.invokeStatic(server.clj:114)
at metabase.server$start_web_server_BANG_.invoke(server.clj:100)
at metabase.core$start_normally.invokeStatic(core.clj:129)
at metabase.core$start_normally.invoke(core.clj:125)
at metabase.core$_main.invokeStatic(core.clj:164)
at metabase.core$_main.doInvoke(core.clj:158)
at clojure.lang.RestFn.invoke(RestFn.java:397)
at clojure.lang.AFn.applyToHelper(AFn.java:152)
at clojure.lang.RestFn.applyTo(RestFn.java:132)
at clojure.lang.Var.applyTo(Var.java:705)
at clojure.core$apply.invokeStatic(core.clj:667)
at clojure.main$main_opt.invokeStatic(main.clj:514)
at clojure.main$main_opt.invoke(main.clj:510)
at clojure.main$main.invokeStatic(main.clj:664)
at clojure.main$main.doInvoke(main.clj:616)
at clojure.lang.RestFn.applyTo(RestFn.java:137)
at clojure.lang.Var.applyTo(Var.java:705)
at clojure.main.main(main.java:40)
Caused by: java.net.BindException: Address already in use
at java.base/sun.nio.ch.Net.bind0(Native Method)
at java.base/sun.nio.ch.Net.bind(Net.java:455)
at java.base/sun.nio.ch.Net.bind(Net.java:447)
at java.base/sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:227)
at java.base/sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:80)
at org.eclipse.jetty.server.ServerConnector.openAcceptChannel(ServerConnector.java:344)

Hi @ayazwani

  1. Do not create new topics and tag me. This is a forum where everybody can answer.
  2. The reason is already included in the error: Address already in use
    So that means something else is using port 3000 on one of your interfaces.

sure ,
Getting this error while running the server now
[backend] 2021-09-27 16:04:41,095 INFO middleware.exceptions :: Request canceled before finishing.
and localhost:3000 does not load meta bse

@ayazwani
That's not an error, that's an "INFO" message. But it sounds like there's something wrong with your build.
It is close to impossible to know everything about your setup, so I would recommend that you just use an official release. Or describe exactly what you are changing in Metabase.
I cannot support custom builds, since I have absolutely no way of knowing what you have done.