ValveSoftware / ValveSoftware/GameNetworkingSockets

"Cert is not authorized for appid 0, only $appId"

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

Nobody has claimed this yet.

Dominant language
C++
Stars
9.9k
Forks
749
Avg merge
1d 2h
Merged PRs (30d)
1

Description

I've been developing a game server in Go with the Go GNS bindings, which only target the open source version

I've recently created an app, and then got the Steamworks.NET version for my Unity client.

When the client attempts to connect to the server, The server outputs the following errors when trying to accept the connection. I've tried adding k_ESteamNetworkingConfig_IP_AllowWithoutAuth = 1 on both server and client, but that does not seem to be sufficient.
image

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

Start with the reported "Cert is not authorized for appid 0" output and compare the Go GNS server setup with the Steamworks.NET Unity client setup, including the attempted k_ESteamNetworkingConfig_IP_AllowWithoutAuth setting. Done means the issue documents the required compatible authentication or connection configuration, with a reproducible client-to-server test or a clearly confirmed external integration limitation.

Written by the indexing model from the issue text.

Assessment

Tech stack
go, unity
Domain
game-dev, networking
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.