-
Before, the database uri is
//{ip}:3306, onedev can running, but cant access, and no log. I change it to//localhost:3306, it continuously restart and no logs -
I am tryting to start it as console, and got that: but I have no cluster in my config
/opt/onedev/conf$ ../bin/server.sh console Running OneDev... --> Wrapper Started as Console Java Service Wrapper Standard Edition 64-bit 3.5.51 Copyright (C) 1999-2022 Tanuki Software, Ltd. All Rights Reserved. http://wrapper.tanukisoftware.com Licensed to OneDev for Service Wrapping
Launching a JVM... WrapperManager: Initializing... 13:40:41 INFO i.onedev.commons.bootstrap.Bootstrap - Launching application from '/opt/onedev'... 13:40:41 INFO i.onedev.commons.bootstrap.Bootstrap - Cleaning temp directory... 13:40:41 INFO io.onedev.commons.loader.AppLoader - Starting application... 13:40:43 ERROR i.onedev.commons.bootstrap.Bootstrap - Error booting application io.onedev.commons.utils.ExplicitException: Invalid servers detected in cluster: loopback address should not be used at io.onedev.server.ee.clustering.DefaultClusterManager.start(DefaultClusterManager.java:164) at io.onedev.server.OneDev.start(OneDev.java:140) at io.onedev.commons.loader.DefaultPluginManager.start(DefaultPluginManager.java:44) at io.onedev.commons.loader.AppLoader.start(AppLoader.java:60) at io.onedev.commons.bootstrap.Bootstrap.main(Bootstrap.java:200) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java:349) at java.base/java.lang.Thread.run(Thread.java:829) 13:40:43 INFO io.onedev.commons.loader.AppLoader - Stopping application... <-- Wrapper Stopped
-
Remove all entries from table
o_ClusterServerand start OneDev again -
I have commented cluster_port=5701 of server.properties, do I need to revert it before I start Onedev?
-
Yes, please use the default value
-
Thanks, I had delete them from table, and revert configure of server.properties. But after I run it in docker, I got them in server.log.
2025-02-18 14:08:15,729 INFO [WrapperSimpleAppMain] i.onedev.commons.bootstrap.Bootstrap Launching application from '/opt/onedev'... 2025-02-18 14:08:15,730 INFO [WrapperSimpleAppMain] i.onedev.commons.bootstrap.Bootstrap Cleaning temp directory... 2025-02-18 14:08:15,991 INFO [WrapperSimpleAppMain] io.onedev.commons.loader.AppLoader Starting application... 2025-02-18 14:08:19,840 WARN [WrapperSimpleAppMain] io.onedev.server.ServerConfig Connection failed (host: 192.168.102.247, port: 3306) java.net.NoRouteToHostException: No route to host (Host unreachable) at java.base/java.net.PlainSocketImpl.socketConnect(Native Method) at java.base/java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:412) at java.base/java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:255) at java.base/java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:237) at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.base/java.net.Socket.connect(Socket.java:609) at java.base/java.net.Socket.connect(Socket.java:558) at io.onedev.server.ServerConfig.(ServerConfig.java:127) at io.onedev.server.product.ProductModule.configure(ProductModule.java:23) at com.google.inject.AbstractModule.configure(AbstractModule.java:66) at com.google.inject.spi.Elements$RecordingBinder.install(Elements.java:409) at com.google.inject.spi.Elements.getElements(Elements.java:108) at com.google.inject.util.Modules$OverrideModule.configure(Modules.java:236) at com.google.inject.AbstractModule.configure(AbstractModule.java:66) at com.google.inject.spi.Elements$RecordingBinder.install(Elements.java:409) at com.google.inject.spi.Elements.getElements(Elements.java:108) at com.google.inject.util.Modules$OverrideModule.configure(Modules.java:213) at com.google.inject.AbstractModule.configure(AbstractModule.java:66)
-
And I have tryed, my computer can access the database by , which different with docker host
-
Previous Value Current Value Open
Closed
-
I change the docker running paramter, add --network host, it work now. Thank you very much for your help.
| Type |
Question
|
| Priority |
Critical
|
| Assignee | |
| Labels |
No labels
|
After I change IP of my server, I edit the hibernate.properties to new url. Then I restart docker, Ondev is running, but cant access it, and no log files in ./logs folder. I try to curl it, but got that: curl http://localhost:6610/ curl: (56) Recv failure: Connection reset by peer. The database can be accessed in other machine and local