For direct access use https://forums.oldunreal.com
It's been quite a while since oldunreal had an overhaul, but we are moving to another server which require some updates and changes. The biggest change is the migration of our old reliable YaBB forum to phpBB. This system expects you to login with your username and old password known from YaBB.
If you experience any problems there is also the usual "password forgotten" function. Don't forget to clear your browser cache!
If you have any further concerns feel free to contact me: Smirftsch@oldunreal.com

Trying to host an basic retro co-op server.

Unreal Unreal and more Unreal
Post Reply
User avatar
ArtfulDodger
OldUnreal Member
Posts: 8
Joined: Sat Dec 30, 2017 8:01 am

Trying to host an basic retro co-op server.

Post by ArtfulDodger »

Hi guys,

Here an old school/fart, trying to set-up an co-op server, for the sake of..nostalgia, and the upcoming 20th birthday of this amazing game!

As expected, my server wont come up on the internet list, it does run, but its LAN only, i want it public visible.

Specs: AC1750 Wireless Dual Band Gigabit Router, (nothosting wireless server btw, using utp cable)) Windows 8.1 machine, with gog unreal gold, patched to 227i gold patch, and running jcoopz mod/mutator.

The server runs, with the jcoopz mod, just not visible to the public eye.

What i tryed and did already:

- In my modem and router, i opened the ports 7770-7790 UDP, and 27900 UDP
- In the Unreal.ini, douplink=true, and serverbeacon=true
- Tryed with unreal.exe to run dedicated, and ucc.exe, (wich was best option if i remembered.)
- Googled hours for solution.. :-)

I dont like to touch much at my modem, but one thing i remember a bit, wich is NAT and hardware NAT function. Those are enebled atm. Should that be changed? Or something else?

Also when i try to launch server guard batch file, it wont start. Its in the system folder, and looks like this:

@echo off

color 0c

title Unreal-server guard v1.0
:start

echo =====================================================================
echo Server start
date /t
time /t

Set CURRDATE=CURRDATE.TMP
Set CURRTIME=CURRTIME.TMP

DATE /T > %CURRDATE%
TIME /T > %CURRTIME%

Set PARSEARG="eol=; tokens=1,2,3,4* delims=/, "
For /F %PARSEARG% %%i in (%CURRDATE%) Do SET YYYYMMDD=%%l%%k%%j

Set PARSEARG="eol=; tokens=1,2,3* delims=:, "
For /F %PARSEARG% %%i in (%CURRTIME%) Do Set HHMM=%%i%%j%%k

copy Unreal.ini Unreal-B.ini

echo.
start /wait /normal Unreal.exe Vortex2.unr?Game=JCoopZ1.JCoopZGame?Difficulty=4 -server

echo *********************************************************************
echo SERVER CRASHED!!!!!!!!
date /t
time /t

Set CURRDATE=CURRDATE.TMP
Set CURRTIME=CURRTIME.TMP

DATE /T > %CURRDATE%
TIME /T > %CURRTIME%

Set PARSEARG="eol=; tokens=1,2,3,4* delims=/, "
For /F %PARSEARG% %%i in (%CURRDATE%) Do SET YYYYMMDD=%%l%%k%%j

Set PARSEARG="eol=; tokens=1,2,3* delims=:, "
For /F %PARSEARG% %%i in (%CURRTIME%) Do Set HHMM=%%i%%j%%k

copy Unreal.log Logs\Crash-%YYYYMMDD%-%HHMM%.log

echo.
echo ---------------------------------------------------------------------
echo Please check Crash-%YYYYMMDD%-%HHMM%.log from Logs-folder
echo ---------------------------------------------------------------------
echo.

goto start


If u need some log or ini file, let me know, ill post it here! Thx in advance!
User avatar
Masterkent
OldUnreal Member
Posts: 1469
Joined: Fri Apr 05, 2013 12:41 pm

Re: Trying to host an basic retro co-op server.

Post by Masterkent »

What i tryed and did already:

- In my modem and router, i opened the ports 7770-7790 UDP, and 27900 UDP
- In the Unreal.ini, douplink=true, and serverbeacon=true
- Tryed with unreal.exe to run dedicated, and ucc.exe, (wich was best option if i remembered.)
- Googled hours for solution.. :-)
The first thing in that list should be checking what IP address you've got from your ISP - public or private. Configuring the router and the game does not make sense if that IP is private - incoming connections won't be possible anyway.
User avatar
ArtfulDodger
OldUnreal Member
Posts: 8
Joined: Sat Dec 30, 2017 8:01 am

Re: Trying to host an basic retro co-op server.

Post by ArtfulDodger »

I opened those ports in modem and router for the server lan ip (192.168.0.106, thats the IP i typed, or should i enter my outside IP there?

I have 2 pc's hanging at my network, so i guess the lan ip adress of the server i wanna host the co-op server on is the right 1?

Here the pics from my Router and Modem:
Image
Image

Hope this helps.
User avatar
Masterkent
OldUnreal Member
Posts: 1469
Joined: Fri Apr 05, 2013 12:41 pm

Re: Trying to host an basic retro co-op server.

Post by Masterkent »

NAT can be used by your router and by your internet service provider (ISP) - as if you had another router after your router. You can forward ports on your own router, but this won't change the situation with your ISP.

The menu of your router has item "Status", probably that page should indicate what IP address you've got from your ISP (that address is used for the connection between your router and ISP). If it's something in the range 10.0.0.0 — 10.255.255.255 or 100.64.0.0 — 100.127.255.255, then you can't host a server.
User avatar
ArtfulDodger
OldUnreal Member
Posts: 8
Joined: Sat Dec 30, 2017 8:01 am

Re: Trying to host an basic retro co-op server.

Post by ArtfulDodger »

At WAN it  says: 192.168.192.56 Dynamic IP

Is that what u mean? If i ask on google it shows different ip for outside world.
Last edited by ArtfulDodger on Sat Dec 30, 2017 3:53 pm, edited 1 time in total.
User avatar
Masterkent
OldUnreal Member
Posts: 1469
Joined: Fri Apr 05, 2013 12:41 pm

Re: Trying to host an basic retro co-op server.

Post by Masterkent »

At WAN it  says: 192.168.192.56 Dynamic IP

Is that what u mean?
Yes, and that's a private IP. You need a public IP in order to be able to host a server.
If i ask on google it shows different ip for outside world.
That IP address may be shared between several users of your ISP, that is, some people may use the same external IP address as you do. This implies that your machine cannot be addressed knowing only external IP and the port which you specified - a lot of users may use the same IP and the same port.
Last edited by Masterkent on Sat Dec 30, 2017 4:53 pm, edited 1 time in total.
User avatar
ArtfulDodger
OldUnreal Member
Posts: 8
Joined: Sat Dec 30, 2017 8:01 am

Re: Trying to host an basic retro co-op server.

Post by ArtfulDodger »

Bummer, its been years since i hosted an unreal server from home. Alot changed then, i guess.

Are there methods to still do this from home? Or do i have to rent an server?
User avatar
Masterkent
OldUnreal Member
Posts: 1469
Joined: Fri Apr 05, 2013 12:41 pm

Re: Trying to host an basic retro co-op server.

Post by Masterkent »

Are there methods to still do this from home? Or do i have to rent an server?
You can try to ask other users of your ISP first. Maybe they know a way to get a "white"/public/external IP from your ISP quickly and for free. If this is impossible, then you can ask the tech support of your ISP about offering you a static IP address (usually ISPs want some additional money for static IP). If your ISP cannot offer you a "white" IP (neither static nor dynamic), then changing ISP or renting a server are the only alternatives that come to mind. Maybe other people can suggest something else...
Last edited by Masterkent on Sat Dec 30, 2017 5:17 pm, edited 1 time in total.
User avatar
ArtfulDodger
OldUnreal Member
Posts: 8
Joined: Sat Dec 30, 2017 8:01 am

Re: Trying to host an basic retro co-op server.

Post by ArtfulDodger »

Ok, thanks for all the help, and clearing things up for me. Will try to contact my isp, see what there options are.
User avatar
Pitbull
Administrator
Posts: 1226
Joined: Fri Oct 04, 2002 6:47 pm
Location: Between Venus and Mars

Re: Trying to host an basic retro co-op server.

Post by Pitbull »

You should also have someone else see if your server is visible. I know when I ran servers from home sometimes they would only show in my lan but were in fact advertising to the outside world.



Upon this rock I will build my church O:-)

LOADING HATERS..████████████] 99% Complete.
User avatar
ArtfulDodger
OldUnreal Member
Posts: 8
Joined: Sat Dec 30, 2017 8:01 am

Re: Trying to host an basic retro co-op server.

Post by ArtfulDodger »

Ok, thanks m8. Name of the server is: [NL] Unreal Coop Server [JCoopZ]

It's running 24/7, (as far as I can tell and see) can someone please report here, if u can see the server under the coop tab? :-)
User avatar
Bleeder91[NL]
OldUnreal Member
Posts: 1062
Joined: Sun Oct 04, 2009 7:22 pm

Re: Trying to host an basic retro co-op server.

Post by Bleeder91[NL] »

Not seeing it. Mind giving the IP address so I can try connecting directly?
Another thing you could try (which is what I used) is trying to have GameTracker find it: https://www.gametracker.com/search/ut/
click the "Add a server to GameTracker!" button on the left and see if that finds it.
Last edited by Bleeder91[NL] on Sun Dec 31, 2017 1:08 pm, edited 1 time in total.
Image
User avatar
ArtfulDodger
OldUnreal Member
Posts: 8
Joined: Sat Dec 30, 2017 8:01 am

Re: Trying to host an basic retro co-op server.

Post by ArtfulDodger »

unreal://24.132.31.208:7777

At gametracker i see Unreal Tournament, not Unreal...Or am i gettin to hasty? :-)
Let me see what happens, when u join server IP.
User avatar
Bleeder91[NL]
OldUnreal Member
Posts: 1062
Joined: Sun Oct 04, 2009 7:22 pm

Re: Trying to host an basic retro co-op server.

Post by Bleeder91[NL] »

Since UT is the same build as U1 GameTracker can see both servers, so selecting UT works.
Joining by IP didn't work btw.
Image
Post Reply

Return to “Unreal General Forum”