Skip to content

Docker on UnRaid/PFSense #455

Open
Open
@jessielw

Description

@jessielw

I can completely run 1 server perfectly on the default port 34197. I forward the port/set the outbound rules. It's in the server browser, instantly works, connects, as well as with direct IP.

When I attempt to run another container by adjusting the ports with a new set of port forwards/rules in pfsense for ports 34201 it does not work.

Changing -p '34201:34197/udp' allows me to direct connect through IP but I cannot connect via the browser.
Reading the documentation, you can also use -e 'PORT'='34201' to change the games UDP port. As as I do this, I can no longer connect at all what so ever, direct/browser. Even though it does show in the browser.

I get erros in the logs such as
1.742 Warning ServerRouter.cpp:527: Received own address message reply with conflicting address (got IP ADDR:({x.x.x.x:42370}), expected IP ADDR:({x.x.x.x:24345})) 1.742 Warning ServerMultiplayerManager.cpp:643: Determining own address has failed. Best guess: IP ADDR:({x.x.x.x:24345}) 1.825 Warning ServerRouter.cpp:527: Received own address message reply with conflicting address (got IP ADDR:({x.x.x.x:54553}), expected IP ADDR:({x.x.x.x:24345})) 1.875 Warning ServerRouter.cpp:527: Received own address message reply with conflicting address (got IP ADDR:({x.x.x.x:47326}), expected IP ADDR:({x.x.x.x:24345}))

I've spent quite a long time on this, attempting to change ports, rules etc. Seems like no matter what as soon as I adjust that UDP port it breaks.

I'm running this in net bridged mode.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions