Last Oasis UPnP error (first install)

OS Name/Version: Ubuntu 20.04

Product Name/Version: AMP v2.4.0.10

Problem Description:

Installed Last Oasis instance. Server starts and then repeatedly shows the text below in console. Unclear if this is a problem with my AMP config (and/or conflict with other Steam server installs on it), or something to do with my router.

LogHttp: Warning: 0x7f7807e164e0: request has been successfully processed. URL: http://192.168.178.1:49000/igdupnp/control/WANIPConn1, HTTP code: 500, content length: 440, actual payload size: 440, elapsed: 0.01s
LogHttp: Warning: 0x7f7807e164e0 Response Header DATE: Mon, 05 Dec 2022 19:13:29 GMT
LogHttp: Warning: 0x7f7807e164e0 Response Header SERVER: FRITZ!Box 7530 UPnP/1.0 AVM FRITZ!Box 7530 164.07.29
LogHttp: Warning: 0x7f7807e164e0 Response Header CONNECTION: close
LogHttp: Warning: 0x7f7807e164e0 Response Header CONTENT-LENGTH: 440
LogHttp: Warning: 0x7f7807e164e0 Response Header CONTENT-TYPE: text/xml; charset="utf-8"
SimpleUPNPLog: Warning: OnResponseDeletePortMapping HTTP Error: 500 <?xml version="1.0"?>
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<s:Body>
<s:Fault>
<faultcode>s:Client</faultcode>
<faultstring>UPnPError</faultstring>
<detail>
<UPnPError xmlns="urn:schemas-upnp-org:control-1-0">
<errorCode>403</errorCode>
<errorDescription>Not available Action</errorDescription>
</UPnPError>
</detail>
</s:Fault>
</s:Body>
</s:Envelope>


Steps to reproduce:

  • Start Last Oasis Server
  • Observe Console

Actions taken to resolve so far:

  • restart instance
  • amend port settings to 7780/27023/27024 so as not to conflict with Ark

Last Oasis seems to want to use UPnP primarily but will use port forwarding second. UPnP is not reliable, and you should manually forward the ports.

so the solution is???

this used to never have this issue up until they released the hotfixes and repacks in October

it really eats up write cycles on the drives.

both upnp ports and tcp ports are opened to the dedicated server port. (5555,6666,7777 etc)
does this require a different port to fix??

would like to play this again with my friends without killing the dedicated server/drives

According to someone in the LO discord, using -noupnp as a command line flag disable the server’s UPnP.

Stop your instance, edit GenericModule.kvp in the instance datastore to add the flag.

Adding -noupnp to the list of commands in the bat file worked thanks

Hi, I am also getting the upnp error - i have edited the genericmodule.kvp by adding -noupnp to the line App.CommandLineArgs= etc. but it dissapears when i reboot the server…

Also can’t find a .bat file anywhere to try adding it there…

Any ideas?

You have to stop the instance completely first

That said, I will just add a setting to the template

Now done. Follow section 4 here: How to update AMP to the latest version

Absolute legend as always Greelan - I live in Bristol, I owe you a beer (or whatever you like to gargle)

I have classic set up on my server with the keys from the classic.myrealm etc. Whenever I start it goes into a loop with this as the last messages before trying again:
LogGameMode: Display: Match State Changed from EnteringMap to WaitingToStart
LogGame: Display: Ping not started because the game server is still registering.
LogGame: Error: Backend rejected request because of lacking authentication. Please check that the secret of the game server matches the secret of the backend.
LogInit: Display: PreExit Game.
LogOnline: Warning: OSS: LiveServer API disabled!
eac_server.dll [x64] :: hModule: 00007FF9D4150000 dwReason: 1 lpvReserved: 0
eac_server.dll [x64] :: hModule: 00007FF9D4150000 dwReason: 0 lpvReserved: 0
LogOnline: Display: STEAM: OnlineSubsystemSteam::Shutdown()
LogOnline: Display: STEAM: OnlineSubsystemSteam::Shutdown()
14:19:47
LogContentStreaming: Display: There are 1 unreleased StreamingManagers

Any ideas?