Connectivity Problem with Project Zomboid - Cannot connect to any instances on my Ubuntu 22 server

System Information

Field Value
Operating System Linux - Ubuntu 22.04.3 on x86_64
Product AMP ‘Decadeus’ v2.4.6.6 (Mainline)
Virtualization None
Application Project Zomboid
Module GenericModule
Running in Container No
Current State Installing

Problem Description


Steam says “invalid app id” for all instances

Reproduction Steps

  • Changed IP address (using rebind)
  • Checked port forwarding
  • Checked the community, found conflicting information (and not much in the way of Linux admins)

Can you elaborate on where exactly you’re seeing “invalid app id” ? Screenshots would be helpful.

Sure thing; it’s when I “connect to application” from the instance in the browser. So I click this:

Then this a message pops up in the Steam application after a brief attempt to connect (I can onlly post one media item). It says the following, verbatim:

Unable to connect to server. app id specified by server is invalid.

This occurs for both instances (Zomboid and Conan)

Thank you so much for the rapid reply. I appreciate your efforts to maintain this tool.

Try connecting normally in-game using the IP/port rather than the connect button in AMP.

Yep, I did that (direct connect in both Zomboid and Conan.) Both times I got a connection timeout. What’s odd is that it does give a proper error when I use an invalid password so I know the connection is marginally working. I can try another game, but I’m pretty certain I’ll get the same error.

I understand how Steam works and all that; when launching a Steam game through the AMP web interface, does it pass the game ID to the Steam client via the ‘steam://’ protocol? If so, where is that value stored? I didn’t see it in any config files, but even though I’m a 25 year veteran engineer, I am new to AMP.

BTW, I am 100% certain this is an oversight on my part somehow due to my lack of experience with the tool. Thanks again for your time.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.