I am trying to install Metabase for the first time on a Windows Server 2016 Standard box. I am getting the error below. I tried changing the port number through the PowerShell but that did not work.
PS K:> cd C:/Metabase
PS C:\Metabase> java -jar metabase.jar
04-02 10:31:04 DEBUG plugins.classloader :: Using NEWLY CREATED classloader as shared context classloader: clojure.lang.DynamicClassLoader@39ce27f2
04-02 10:31:04 INFO metabase.util :: Loading Metabase…
04-02 10:31:04 INFO metabase.util :: Maximum memory available to JVM: 14.1 GB
04-02 10:31:14 INFO util.encryption :: Saved credentials encryption is DISABLED for this Metabase instance.
For more information, see https://metabase.com/docs/latest/operations-guide/encrypting-database-details-at-rest.html
04-02 10:31:21 WARN metabase.core :: WARNING: You have enabled namespace tracing, which could log sensitive information like db passwords.
04-02 10:31:21 INFO metabase.core :: Starting Metabase in STANDALONE mode
04-02 10:31:21 INFO metabase.server :: Launching Embedded Jetty Webserver with config:
{:port 3000}
04-02 10:31:21 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:346)
at org.eclipse.jetty.server.ServerConnector.open(ServerConnector.java:307)
at org.eclipse.jetty.server.AbstractNetworkConnector.doStart(AbstractNetworkConnector.java:80)
at org.eclipse.jetty.server.ServerConnector.doStart(ServerConnector.java:231)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:72)
at org.eclipse.jetty.server.Server.doStart(Server.java:385)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:72)
at metabase.server$start_web_server_BANG_.invokeStatic(server.clj:113)
at metabase.server$start_web_server_BANG_.invoke(server.clj:99)
at metabase.core$start_normally.invokeStatic(core.clj:121)
at metabase.core$start_normally.invoke(core.clj:117)
at metabase.core$_main.invokeStatic(core.clj:156)
at metabase.core$_main.doInvoke(core.clj:150)
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 metabase.core.main(Unknown Source)
Caused by: java.net.BindException: Address already in use: bind
at sun.nio.ch.Net.bind0(Native Method)
at sun.nio.ch.Net.bind(Unknown Source)
at sun.nio.ch.Net.bind(Unknown Source)
at sun.nio.ch.ServerSocketChannelImpl.bind(Unknown Source)
at sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source)
at org.eclipse.jetty.server.ServerConnector.openAcceptChannel(ServerConnector.java:342)
… 16 more
PS C:\Metabase> set MB_JETTY_PORT=3100
PS C:\Metabase> java -jar metabase.jar
04-02 10:34:22 DEBUG plugins.classloader :: Using NEWLY CREATED classloader as shared context classloader: clojure.lang.DynamicClassLoader@39ce27f2
04-02 10:34:22 INFO metabase.util :: Loading Metabase…
04-02 10:34:22 INFO metabase.util :: Maximum memory available to JVM: 14.1 GB
04-02 10:34:32 INFO util.encryption :: Saved credentials encryption is DISABLED for this Metabase instance.
For more information, see https://metabase.com/docs/latest/operations-guide/encrypting-database-details-at-rest.html
04-02 10:34:38 WARN metabase.core :: WARNING: You have enabled namespace tracing, which could log sensitive information like db passwords.
04-02 10:34:38 INFO metabase.core :: Starting Metabase in STANDALONE mode
04-02 10:34:38 INFO metabase.server :: Launching Embedded Jetty Webserver with config:
{:port 3000}
04-02 10:34:38 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:346)
at org.eclipse.jetty.server.ServerConnector.open(ServerConnector.java:307)
at org.eclipse.jetty.server.AbstractNetworkConnector.doStart(AbstractNetworkConnector.java:80)
at org.eclipse.jetty.server.ServerConnector.doStart(ServerConnector.java:231)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:72)
at org.eclipse.jetty.server.Server.doStart(Server.java:385)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:72)
at metabase.server$start_web_server_BANG_.invokeStatic(server.clj:113)
at metabase.server$start_web_server_BANG_.invoke(server.clj:99)
at metabase.core$start_normally.invokeStatic(core.clj:121)
at metabase.core$start_normally.invoke(core.clj:117)
at metabase.core$_main.invokeStatic(core.clj:156)
at metabase.core$_main.doInvoke(core.clj:150)
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 metabase.core.main(Unknown Source)
Caused by: java.net.BindException: Address already in use: bind
at sun.nio.ch.Net.bind0(Native Method)
at sun.nio.ch.Net.bind(Unknown Source)
at sun.nio.ch.Net.bind(Unknown Source)
at sun.nio.ch.ServerSocketChannelImpl.bind(Unknown Source)
at sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source)
at org.eclipse.jetty.server.ServerConnector.openAcceptChannel(ServerConnector.java:342)
… 16 more