jjmadness1 Posted October 4, 2018 Share Posted October 4, 2018 So I have my server set up with my ip and everything, I just don't know how to port forward. What do I put in the boxes? Picture down below. Link to comment Share on other sites More sharing options...
Guest Posted October 4, 2018 Share Posted October 4, 2018 If your ark server is on a Windows PC, open a cmd prompt and type ipconfig That will tell you your local IP address - usually beginning with 192.168. That address goes into the private IP address field for each port number you forward. If you have "port=7777" in your Ark command line, then you'll need to forward ports 7777 and 7778 UDP because Ark uses the port you specify - and the next one up. I guess you have "QueryPort=27015" because you've already added that to the port forwarding. I think the private port number should be the same as the inbound port number. Your server PC should have a static IP address. It should not "obtain an address automatically" See the instructions under Link to comment Share on other sites More sharing options...
jjmadness1 Posted October 4, 2018 Author Share Posted October 4, 2018 I guess what im asking is what do I put in each box.I dont really under stand this stuff but I do have the commands like QueryPort=27015 in my server. How do I get it working. Link to comment Share on other sites More sharing options...
jjmadness1 Posted October 5, 2018 Author Share Posted October 5, 2018 Something new is happening, when ever I start up me server, it shows this at the top CreateBoundSocket: ::bind returned error [no name available](10049). And eventually crashes with a fatel error Link to comment Share on other sites More sharing options...
[EG] Comdriver W31 Posted October 5, 2018 Share Posted October 5, 2018 13 hours ago, DuoMog said: I think the private port number should be the same as the inbound port number. THIS. I never configured BELKIN routers but from my experience with routing I can tell you what private port have to be same as inbound except some special cases. Router's task here is to tell your servers what other players want from the server. INBOUND port is a place on your router where your players asking for something. PRIVATE port is the place on your server where router should send player's questions. so in your table it should be like this: Description Inbound port Type IP Private port ARK stuff 27015 UDP <server IP> 27015 ARK stuff 27015 TCP <server IP> 27015 ARK stuff 7777 UDP <server IP> 7777 ARK stuff 7777 TCP <server IP> 7777 @jjmadness1 and if you haven't done that yet do the stuff with static IP on your server using instructions from the link in DuoMog's post Link to comment Share on other sites More sharing options...
[EG] Comdriver W31 Posted October 5, 2018 Share Posted October 5, 2018 13 hours ago, DuoMog said: If you have "port=7777" in your Ark command line, then you'll need to forward ports 7777 and 7778 UDP because Ark uses the port you specify - and the next one up. as I know you need to open next port only if you use raw sockets option on your server, but I could be wrong Link to comment Share on other sites More sharing options...
Guest Posted October 5, 2018 Share Posted October 5, 2018 Just now, [EG] Comdriver W31 said: as I know you need to open next port only if you use raw sockets option on your server, but I could be wrong You always need to open the next port up. I've verified this on my server (which doesn't use Ark's raw sockets). You can verify it yourself... open up the ports and start the server - then use Wireshark to observe the traffic. Link to comment Share on other sites More sharing options...
[EG] Comdriver W31 Posted October 5, 2018 Share Posted October 5, 2018 hm.. that is interesting. I'll check the ports. at home I have a port range open for my servers so I had no troubles with them Link to comment Share on other sites More sharing options...
[EG] Comdriver W31 Posted October 5, 2018 Share Posted October 5, 2018 38 minutes ago, DuoMog said: You can verify it yourself Looks you're right. just did a small test and every 10 seconds my ark server sends something to steam and every 30 seconds steam sends something in response. thank you for the info. Link to comment Share on other sites More sharing options...
Guest Posted October 5, 2018 Share Posted October 5, 2018 2 hours ago, [EG] Comdriver W31 said: Looks you're right. just did a small test and every 10 seconds my ark server sends something to steam and every 30 seconds steam sends something in response. thank you for the info. Thanks for confirming this. Link to comment Share on other sites More sharing options...
jjmadness1 Posted October 6, 2018 Author Share Posted October 6, 2018 Thx so much for the help guys, I have unfortunately have more questions though. Do I put my ipv4 adress in the private ip adress box? Also, I have the port=7777 and queryport=27015, but im still getting the bind return error then fatal error Link to comment Share on other sites More sharing options...
jjmadness1 Posted October 6, 2018 Author Share Posted October 6, 2018 If needed, heres the whole error; Fatal error! VERSION: 283.112 ShooterGameServer.exe!USkinnedMeshComponent::ShouldTickPose() (0x00007ff6e67d9836) + 332 bytes [d:\build\pc\engine\source\runtime\engine\private\skinnedmeshcomponent.cpp:253] ShooterGameServer.exe!USkeletalMeshComponent::ShouldTickPose() (0x00007ff6e67c285a) + 8 bytes [d:\build\pc\engine\source\runtime\engine\private\skeletalmeshcomponent.cpp:737] ShooterGameServer.exe!USkinnedMeshComponent::TickComponent() (0x00007ff6e67d9bcb) + 19 bytes [d:\build\pc\engine\source\runtime\engine\private\skinnedmeshcomponent.cpp:319] ShooterGameServer.exe!USkeletalMeshComponent::TickComponentInternal() (0x00007ff6e67c2bb0) + 0 bytes [d:\build\pc\engine\source\runtime\engine\private\skeletalmeshcomponent.cpp:802] ShooterGameServer.exe!USkeletalMeshComponent::TickComponent() (0x00007ff6e67c763b) + 0 bytes [d:\build\pc\engine\source\runtime\engine\private\skeletalmeshcomponent.cpp:2300] ShooterGameServer.exe!UActorComponent::ConditionalTickComponent() (0x00007ff6e6596f0c) + 0 bytes [d:\build\pc\engine\source\runtime\engine\private\actorcomponent.cpp:971] ShooterGameServer.exe!TGraphTask<FTickTaskSequencer::FTickFunctionTask>::ExecuteTask() (0x00007ff6e685b5e0) + 30 bytes [d:\build\pc\engine\source\runtime\core\public\async\taskgraphinterfaces.h:871] ShooterGameServer.exe!FNamedTaskThread::ProcessTasksNamedThread() (0x00007ff6e5ff5135) + 0 bytes [d:\build\pc\engine\source\runtime\core\private\async\taskgraph.cpp:939] ShooterGameServer.exe!FNamedTaskThread::ProcessTasksUntilQuit() (0x00007ff6e5ff4a5d) + 0 bytes [d:\build\pc\engine\source\runtime\core\private\async\taskgraph.cpp:680] ShooterGameServer.exe!FTaskGraphImplementation::WaitUntilTasksComplete() (0x00007ff6e5ff67ba) + 0 bytes [d:\build\pc\engine\source\runtime\core\private\async\taskgraph.cpp:1777] ShooterGameServer.exe!FTickTaskSequencer::ReleaseTickGroup() (0x00007ff6e682930f) + 0 bytes [d:\build\pc\engine\source\runtime\engine\private\ticktaskmanager.cpp:205] ShooterGameServer.exe!FTickTaskManager::RunTickGroup() (0x00007ff6e682cb8c) + 0 bytes [d:\build\pc\engine\source\runtime\engine\private\ticktaskmanager.cpp:867] ShooterGameServer.exe!UWorld::RunTickGroup() (0x00007ff6e66ed913) + 0 bytes [d:\build\pc\engine\source\runtime\engine\private\leveltick.cpp:697] ShooterGameServer.exe!UWorld::Tick() (0x00007ff6e66effd9) + 0 bytes [d:\build\pc\engine\source\runtime\engine\private\leveltick.cpp:1386] ShooterGameServer.exe!UGameEngine::Tick() (0x00007ff6e664ce8f) + 0 bytes [d:\build\pc\engine\source\runtime\engine\private\gameengine.cpp:1170] ShooterGameServer.exe!FEngineLoop::Tick() (0x00007ff6e53e8eac) + 0 bytes [d:\build\pc\engine\source\runtime\launch\private\launchengineloop.cpp:2421] ShooterGameServer.exe!GuardedMain() (0x00007ff6e53e481c) + 0 bytes [d:\build\pc\engine\source\runtime\launch\private\launch.cpp:140] ShooterGameServer.exe!GuardedMainWrapper() (0x00007ff6e53e9efa) + 5 bytes [d:\build\pc\engine\source\runtime\launch\private\windows\launchwindows.cpp:125] ShooterGameServer.exe!WinMain() (0x00007ff6e53ea030) + 8 bytes [d:\build\pc\engine\source\runtime\launch\private\windows\launchwindows.cpp:209] ShooterGameServer.exe!__tmainCRTStartup() (0x00007ff6e7630461) + 21 bytes [f:\dd\vctools\crt\crtw32\dllstuff\crtexe.c:618] KERNEL32.DLL!UnknownFunction (0x00007ffa979e3034) + 0 bytes [UnknownFile:0] ntdll.dll!UnknownFunction (0x00007ffa99e41461) + 0 bytes [UnknownFile:0] ntdll.dll!UnknownFunction (0x00007ffa99e41461) + 0 bytes [UnknownFile:0] Link to comment Share on other sites More sharing options...
jjmadness1 Posted October 6, 2018 Author Share Posted October 6, 2018 Also, heres what I have in my router: Link to comment Share on other sites More sharing options...
[EG] Comdriver W31 Posted October 7, 2018 Share Posted October 7, 2018 On 10/6/2018 at 3:59 AM, jjmadness1 said: Do I put my ipv4 adress in the private ip adress box? there should be your server's local IP. and I don't think that error have any relation to open/closed ports. in that case server still should run without any fatal errors, without open ports server will think what it is just private local server for playing on local network. I think it is something with your server configuration or game files. have you tried to reset config files to default? or check files/reinstall server? don't forget to do a backup of your saves if you're going to try that. what do you use to run your server? only scripts and steam cmd? or maybe ark server manager? is it on your gaming machine or do you have dedicated machine/virtual machine for you server? Link to comment Share on other sites More sharing options...
jjmadness1 Posted October 14, 2018 Author Share Posted October 14, 2018 I used *run dedicated server* but I added the ports and query ports to arkgamedata.ini. I am not using akr server manager. I am running the server of my machine that I use to play ark. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.