used at first on the local network, all configured and worked, transferred to hosting, put the ip machine changed the port to 9090 (because 8080 is occupied by pterodactyl panel), and gives an error + does not start the plugin:
[14:04:12 ERROR]: [WebsiteCaptcha] Failed to start WebServer: Cannot assign requested address
[14:04:12 WARN]: java.net.BindException: Cannot assign requested address
[14:04:12 WARN]: at java.base/sun.nio.ch.Net.bind0(Native Method)
[14:04:12 WARN]: at java.base/sun.nio.ch.Net.bind(Net.java:565)
[14:04:12 WARN]: at java.base/sun.nio.ch.ServerSocketChannelImpl.netBind(ServerSocketChannelImpl.java:344)
[14:04:12 WARN]: at java.base/sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:301)
[14:04:12 WARN]: at java.base/sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:89)
[14:04:12 WARN]: at jdk.httpserver/sun.net.httpserver.ServerImpl.(ServerImpl.java:144)
[14:04:12 WARN]: at jdk.httpserver/sun.net.httpserver.HttpServerImpl.(HttpServerImpl.java:50)
[14:04:12 WARN]: at jdk.httpserver/sun.net.httpserver.DefaultHttpServerProvider.createHttpServer(DefaultHttpServerProvider.java:35)
[14:04:12 WARN]: at jdk.httpserver/com.sun.net.httpserver.HttpServer.create(HttpServer.java:152)
[14:04:12 WARN]: at WebsiteCaptcha.jar//me.salman.websiteCaptcha.Website.WebServer.(WebServer.java:21)
[14:04:12 WARN]: at WebsiteCaptcha.jar//me.salman.websiteCaptcha.Main.onEnable(Main.java:59)
[14:04:12 WARN]: at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:281)
[14:04:12 WARN]: at io.papermc.paper.plugin.manager.PaperPluginInstanceManager.enablePlugin(PaperPluginInstanceManager.java:189)
[14:04:12 WARN]: at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
[14:04:12 WARN]: at java.base/java.lang.reflect.Method.invoke(Method.java:580)
[14:04:12 WARN]: at PlugManX-2.4.1.jar//com.rylinaux.plugman.pluginmanager.PaperPluginManager.load(PaperPluginManager.java:403)
[14:04:12 WARN]: at PlugManX-2.4.1.jar//com.rylinaux.plugman.command.LoadCommand.execute(LoadCommand.java:114)
[14:04:12 WARN]: at PlugManX-2.4.1.jar//com.rylinaux.plugman.PlugManCommandHandler.onCommand(PlugManCommandHandler.java:94)
[14:04:12 WARN]: at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45)
[14:04:12 WARN]: at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:168)
[14:04:12 WARN]: at org.bukkit.craftbukkit.v1_19_R3.CraftServer.dispatchCommand(CraftServer.java:943)
[14:04:12 WARN]: at org.bukkit.craftbukkit.v1_19_R3.CraftServer.dispatchServerCommand(CraftServer.java:906)
[14:04:12 WARN]: at net.minecraft.server.dedicated.DedicatedServer.bh(DedicatedServer.java:542)
[14:04:12 WARN]: at net.minecraft.server.dedicated.DedicatedServer.b(DedicatedServer.java:489)
[14:04:12 WARN]: at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:1424)
[14:04:12 WARN]: at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:1195)
[14:04:12 WARN]: at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:325)
[14:04:12 WARN]: at java.base/java.lang.Thread.run(Thread.java:1583)
If I leave the host field empty, 127.0.0.1 or localhost then the plugin starts but the captcha is impossible to pass (throws to localhost:9090/captcha?uuid=...) I would like help as I would like to do that I and other players could pass the captcha.
used at first on the local network, all configured and worked, transferred to hosting, put the ip machine changed the port to 9090 (because 8080 is occupied by pterodactyl panel), and gives an error + does not start the plugin:
[14:04:12 ERROR]: [WebsiteCaptcha] Failed to start WebServer: Cannot assign requested address
[14:04:12 WARN]: java.net.BindException: Cannot assign requested address
[14:04:12 WARN]: at java.base/sun.nio.ch.Net.bind0(Native Method)
[14:04:12 WARN]: at java.base/sun.nio.ch.Net.bind(Net.java:565)
[14:04:12 WARN]: at java.base/sun.nio.ch.ServerSocketChannelImpl.netBind(ServerSocketChannelImpl.java:344)
[14:04:12 WARN]: at java.base/sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:301)
[14:04:12 WARN]: at java.base/sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:89)
[14:04:12 WARN]: at jdk.httpserver/sun.net.httpserver.ServerImpl.(ServerImpl.java:144)
[14:04:12 WARN]: at jdk.httpserver/sun.net.httpserver.HttpServerImpl.(HttpServerImpl.java:50)
[14:04:12 WARN]: at jdk.httpserver/sun.net.httpserver.DefaultHttpServerProvider.createHttpServer(DefaultHttpServerProvider.java:35)
[14:04:12 WARN]: at jdk.httpserver/com.sun.net.httpserver.HttpServer.create(HttpServer.java:152)
[14:04:12 WARN]: at WebsiteCaptcha.jar//me.salman.websiteCaptcha.Website.WebServer.(WebServer.java:21)
[14:04:12 WARN]: at WebsiteCaptcha.jar//me.salman.websiteCaptcha.Main.onEnable(Main.java:59)
[14:04:12 WARN]: at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:281)
[14:04:12 WARN]: at io.papermc.paper.plugin.manager.PaperPluginInstanceManager.enablePlugin(PaperPluginInstanceManager.java:189)
[14:04:12 WARN]: at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
[14:04:12 WARN]: at java.base/java.lang.reflect.Method.invoke(Method.java:580)
[14:04:12 WARN]: at PlugManX-2.4.1.jar//com.rylinaux.plugman.pluginmanager.PaperPluginManager.load(PaperPluginManager.java:403)
[14:04:12 WARN]: at PlugManX-2.4.1.jar//com.rylinaux.plugman.command.LoadCommand.execute(LoadCommand.java:114)
[14:04:12 WARN]: at PlugManX-2.4.1.jar//com.rylinaux.plugman.PlugManCommandHandler.onCommand(PlugManCommandHandler.java:94)
[14:04:12 WARN]: at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45)
[14:04:12 WARN]: at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:168)
[14:04:12 WARN]: at org.bukkit.craftbukkit.v1_19_R3.CraftServer.dispatchCommand(CraftServer.java:943)
[14:04:12 WARN]: at org.bukkit.craftbukkit.v1_19_R3.CraftServer.dispatchServerCommand(CraftServer.java:906)
[14:04:12 WARN]: at net.minecraft.server.dedicated.DedicatedServer.bh(DedicatedServer.java:542)
[14:04:12 WARN]: at net.minecraft.server.dedicated.DedicatedServer.b(DedicatedServer.java:489)
[14:04:12 WARN]: at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:1424)
[14:04:12 WARN]: at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:1195)
[14:04:12 WARN]: at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:325)
[14:04:12 WARN]: at java.base/java.lang.Thread.run(Thread.java:1583)
If I leave the host field empty, 127.0.0.1 or localhost then the plugin starts but the captcha is impossible to pass (throws to localhost:9090/captcha?uuid=...) I would like help as I would like to do that I and other players could pass the captcha.