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

ENH: Pre-shared non-default NET_PASSWORD_INTERNAL #1542

Open
aronwk-aaron opened this issue Apr 9, 2024 · 1 comment
Open

ENH: Pre-shared non-default NET_PASSWORD_INTERNAL #1542

aronwk-aaron opened this issue Apr 9, 2024 · 1 comment
Labels
enhancement New feature or request P-medium This issue does affect gameplay, but not critically enough that they are unable to play.

Comments

@aronwk-aaron
Copy link
Member

aronwk-aaron commented Apr 9, 2024

Is your feature request related to a problem?

Security:
Will help harden then master and chat servers against unauthorized connections

Describe the solution you'd like

either some runtime generated or pre-shared key config to make unauthorized connections to the master and chat servers virtually impossible even if their ports are exposed.

Repository breaking implications

Break internal connections to master and chat. Considerations for K8's future compatibility (CC @Xiphoseer)

Describe alternatives you've considered

Teaching users how to run an MMO Game server securely

Additional context

image

@aronwk-aaron aronwk-aaron added enhancement New feature or request triage An issue that needs triage labels Apr 9, 2024
@Xiphoseer
Copy link
Contributor

No issues from my side, might break things but easy to fix.

@EmosewaMC EmosewaMC added P-medium This issue does affect gameplay, but not critically enough that they are unable to play. and removed triage An issue that needs triage labels Apr 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request P-medium This issue does affect gameplay, but not critically enough that they are unable to play.
Projects
None yet
Development

No branches or pull requests

3 participants