openmultiplayer / openmultiplayer/launcher

In-game connect requests target the wrong server even though the launcher sends the correct IP and port

Open
#396 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
TypeScript
Stars
203
Forks
97
PR merge metrics
No merged PRs in 30d

Description

When using the in-game launcher overlay, selecting different unprotected servers can still connect the player to the same server.
This may also affect protected servers, but I only verified it with unprotected servers.

  1. Opened the in-game launcher with F9
  2. Selected two different unprotected servers
  3. Triggered connect from the overlay
  4. Verified that the launcher sent different ip:port targets
[in-game connect] message=connect:82.22.82.10:8008:Trifun_Djordjevic
[in-game connect] message=connect:91.211.244.140:7777:Trifun_Djordjevic

SA-MP 0.3.7-R4

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce the issue from the in-game launcher overlay opened with F9 using two unprotected servers on SA-MP 0.3.7-R4. Trace the overlay's connect handling after it sends the differing ip:port targets, and consider the issue done when each selected server receives the connection rather than the same server.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
desktop, networking
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.