Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can't connect to paper lobby server #24

Closed
pietru2004 opened this issue Jul 8, 2020 · 4 comments
Closed

Can't connect to paper lobby server #24

pietru2004 opened this issue Jul 8, 2020 · 4 comments

Comments

@pietru2004
Copy link

pietru2004 commented Jul 8, 2020

I can't join my server made on dockers, I have linux mint as core with docker, docker compose and cockpit.

As proxy I use Velocity becose of simple setup.
I have one server cur. it is Paper 1.16.1
code - yml(with removed Unique IDs)

Sorry for this down but it made yml code crazy there.

{
# Config version. Do not change this
config-version = "1.0"

# What port should the proxy be bound to? By default, we'll bind to all addresses on port 25577.
bind = "0.0.0.0:25577"

# What should be the MOTD? This gets displayed when the player adds your server to
# their server list. Legacy color codes and JSON are accepted.
motd = "&3A PerCraft Network"

# What should we display for the maximum number of players? (Velocity does not support a cap
# on the number of players online.)
show-max-players = 100

# Should we authenticate players with Mojang? By default, this is on.
online-mode = true

# Should we forward IP addresses and other data to backend servers?
# Available options:
# - "none":   No forwarding will be done. All players will appear to be connecting from the
#             proxy and will have offline-mode UUIDs.
# - "legacy": Forward player IPs and UUIDs in a BungeeCord-compatible format. Use this if
#             you run servers using Minecraft 1.12 or lower.
# - "modern": Forward player IPs and UUIDs as part of the login process using Velocity's 
#             native forwarding. Only applicable for Minecraft 1.13 or higher.
player-info-forwarding-mode = "LEGACY"

# If you are using modern IP forwarding, configure an unique secret here.
forwarding-secret = ""

# Announce whether or not your server supports Forge. If you run a modded server, we
# suggest turning this on.
announce-forge = false

[servers]
# Configure your servers here. Each key represents the server's name, and the value
# represents the IP address of the server to connect to.
lobby = "lobby:25566"

# In what order we should try servers when a player logs in or is kicked from aserver.
try = [
  "lobby"
]

[forced-hosts]
# Configure your forced hosts here.
"lobby.percraft.otzo.com" = [
  "lobby"
]

[advanced]
# How large a Minecraft packet has to be before we compress it. Setting this to zero will
# compress all packets, and setting it to -1 will disable compression entirely.
compression-threshold = 256

# How much compression should be done (from 0-9). The default is -1, which uses the
# default level of 6.
compression-level = -1

# How fast (in milliseconds) are clients allowed to connect after the last connection? By
# default, this is three seconds. Disable this by setting this to 0.
login-ratelimit = 2000

# Specify a custom timeout for connection timeouts here. The default is five seconds.
connection-timeout = 5000

# Specify a read timeout for connections here. The default is 30 seconds.
read-timeout = 30000

# Enables compatibility with HAProxy.
proxy-protocol = false

[query]
# Whether to enable responding to GameSpy 4 query responses or not.
enabled = true

# If query is enabled, on what port should the query protocol listen on?
port = 25577

# This is the map name that is reported to the query services.
map = "Velocity"

# Whether plugins should be shown in query response by default or not
show-plugins = false

[metrics]
# Whether metrics will be reported to bStats (https://bstats.org).
# bStats collects some basic information, like how many people use Velocity and their
# player count. We recommend keeping bStats enabled, but if you're not comfortable with
# this, you can turn this setting off. There is no performance penalty associated with
# having metrics enabled, and data sent to bStats can't identify your server.
enabled = true

# A unique, anonymous ID to identify this proxy with.
id = ""

log-failure = true
}

All runs with no errors but I can't join server it gives error "Unable to conect to lobby. Try again later."

@itzg
Copy link
Owner

itzg commented Jul 8, 2020

Did you use a custom server type in order to use Velocity? The provided config is very hard to read. Three back ticks is what you needed for a code block

https://www.markdownguide.org/extended-syntax/#fenced-code-blocks

@itzg
Copy link
Owner

itzg commented Jul 8, 2020

...also seeing your compose file would be helpful

@pietru2004
Copy link
Author

pietru2004 commented Jul 9, 2020

Yes I need to use custom jar for Velocity becose you don't have support build-in unfortunely
And I need to get were is placed docker compose file(If you could tell it would be helpfull)

@pietru2004
Copy link
Author

erm seams like it joined me today
at 13:46 of GMT+1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants