SimHQ
Previous Thread
Next Thread
Print Thread
Rate Thread
Hop To
Joined: Dec 2012
Posts: 1,386
T
Member
Member
T Offline
Joined: Dec 2012
Posts: 1,386
You can configure your EECH game to send IP address to masterserver, so anyone will be able to connect to your game and see it in public list. Also, you will get IPs of other sessions and be able to connect to them.

Game configuration:

- in EECH.INI change usemaster value to 1, pss value to eech.online ; you can use usemaster=2 so you will see someone's game, but your own will not be posted to the public list.
- in game Options / Multiplayer section set Connection to Internet TCP/IP, IP Address field can be blank
- if you have network router or ADSL modem (in Router mode, not Bridge), you should configure it's firewall to forward ports 2300-2310 and 1375 to your PC (information about ports forwarding you can find in your device documentation)
- if you have firewall installed and active in Windows, be sure ports 2300-2310 are in the exceptions, or you can disable firewall while EECH game in the process
- recommended to set default DNS servers as: IPv4 8.8.8.8 , IPv6 2001:4860:4860::8888 (Google Public DNS)
- possible issue - if you open Options page once, there will be no connection with masterserver after that; if you need to change anything at Options page you'll need to restart game before start game or connect to others sessions

When you start Campaign or Skirmish game, it will be added to masterserver's public list. To see sessions that active right now, go to Multiplayer section of Skirmish or Campaign screens. Same list available on website page at http://eech.online/masterserver/ *
* if this page not available, masterserver is probably down, try again later.

Sometimes client's requests can't reach masterserver even if it's available (you can see active sessions on website, but they don't appear in the game, or your game wasn't added to the list). Try to restart game and check it again.

When someone's game was found, it appears in the list of available missions in red color. After you click on it - game freezes because network configuration update happen, after it finished - another string appears in green color with detailed information about this session. If not - in most cases some problem in your or server's firewall configuration exists.

[Linked Image] You can use simple Windows gadget that upload servers list every minute and make sound notification if servers number was changed. No configuration available. You can install it on Windows 7 without problem, Windows 8/10 users should install Gadgets Revived application first (can't say how safe it is, use on your own risk).
Download Windows gadget

Joined: Aug 2004
Posts: 80
P
Junior Member
Junior Member
P Offline
Joined: Aug 2004
Posts: 80
I tried hosting and checking the list following your directions exactly. No luck , but I don't see how the server would remain up after hitting "CTrl X" and the game closing. (Note: did not run dedicated server)

Also ,just a notification. I've been hosting lately for a friend and myself. (He has to type my IP in the field since the old master servers were down) But as the host , I have always left my IP field blank in the multiplayer options. This has always been the way I have hosted , whether dealing with a master server or not.

So , I can't tell if the new eech.dsl-komi.ru master server is working or not. I will soon do a test with my friend when he is available. This will tell me without a doubt if it works. I'll let you know if we have any succcess or failure with the new master server.

I've been wanting someone to make a new master server or put up the old one. So thank you very much for helping to get easily accessible multiplayer game lists back into EECH.

I've got my fingers crossed. seehearspeak

Joined: Dec 2012
Posts: 1,386
T
Member
Member
T Offline
Joined: Dec 2012
Posts: 1,386
Quote:
I don't see how the server would remain up after hitting "CTrl X" and the game closing

I suppose it's a bug - after you close game like that there is no message to the server to remove your session from the list and it will be there about 5 minutes. next time you launch game you will get from server this session even if it's not valid anymore.

Quote:
I have always left my IP field blank in the multiplayer option

thanks for the tip, I didn't know that.

I will try to change some router firewall values, looks like masterserver itself works fine. my home server up 24/7 so you can experiment any time you want. thanks for the help!

Last edited by thealx; 11/01/14 07:23 AM.
Joined: Dec 2012
Posts: 1,386
T
Member
Member
T Offline
Joined: Dec 2012
Posts: 1,386
some bad and good news.

good news:

- statistics page is works now. you can watch it here http://eech.online
- Powerstomp, you was able to connect once:
ADD: 75.137.180.xxx [Powerstomp] Version 1.15.2
REMOVE: 75.137.180.xxx [Powerstomp] after 0h 9m
and there is proper IP, that's cool

bad news:

I'm changing firewall configs several hours already and I don't know when it happened =) can't get port available for test script, but looks like it can't check it properly. continue to trying.

Last edited by thealx; 01/20/20 11:21 AM.
Joined: Aug 2004
Posts: 80
P
Junior Member
Junior Member
P Offline
Joined: Aug 2004
Posts: 80
Success !!

Haven't had anyone join my server yet using the new master server, but I ran another test today.

My server shows up on the web link http://eech.dsl-komi.ru

Also after shutting down and rechecking the in-game server list . . .
My previously hosted game appeared on the multiplayer list.

Thank you thealx !! .... I have been waiting for this day for a long time. Excellent work!

Joined: Dec 2012
Posts: 1,386
T
Member
Member
T Offline
Joined: Dec 2012
Posts: 1,386
great! I hope we will see how it works in action soon. thanks for the help.

Joined: Dec 2012
Posts: 1,386
T
Member
Member
T Offline
Joined: Dec 2012
Posts: 1,386
looks like it works. some issues happens, but it's quite usable. 1.15.0 and 1.15.2 are supported, not sure about older versions. if you have any troubles with masterserver just report them here. thanks to Powerstomp for helping with server configuration and testing!

Joined: Dec 2014
Posts: 3,552
C
Senior Member
Senior Member
C Offline
Joined: Dec 2014
Posts: 3,552
I joined Powerstomp's hosting game and we got killed several times before even firing a shot!

HAHA!

Joined: Dec 2012
Posts: 1,386
T
Member
Member
T Offline
Joined: Dec 2012
Posts: 1,386
Masterserver is working again, please inform me if you will experience any troubles with it.

Joined: Dec 2012
Posts: 1,386
T
Member
Member
T Offline
Joined: Dec 2012
Posts: 1,386
server is down again. system's memory unit just died, hope I will able to recover everything soon.

Joined: Dec 2012
Posts: 1,386
T
Member
Member
T Offline
Joined: Dec 2012
Posts: 1,386
server is working. again.

Joined: Apr 2011
Posts: 87
L
Junior Member
Junior Member
L Offline
Joined: Apr 2011
Posts: 87
Whats the latest on the MasterServer ? I would like to attempt to host a multi-day dedicated server soon. Thank you in advance.

.
LP

Joined: Dec 2012
Posts: 1,386
T
Member
Member
T Offline
Joined: Dec 2012
Posts: 1,386
it should work, as far as http://eech.online page is loading.

Last edited by thealx; 01/20/20 11:20 AM.
Joined: Dec 2010
Posts: 1,883
M
Member
Member
M Offline
Joined: Dec 2010
Posts: 1,883
Are these servers still working? I notice EE does a check for the servers when it's starting up, and pauses and shows an error in the log.

Joined: Dec 2012
Posts: 1,386
T
Member
Member
T Offline
Joined: Dec 2012
Posts: 1,386
Is page http://eech.online available for you? Server is up and, theoretically, should work, but since a lot of time passed (changes in my router settings can cause problems for example) maybe we should test it from the beginning.

As for logs - normally heartbeat connections logged in green and orange colors, but if you have actual errors - please send logs for my review.


Joined: Dec 2010
Posts: 1,883
M
Member
Member
M Offline
Joined: Dec 2010
Posts: 1,883
Yeah, I can access that. Next time I'm on, I'll grab the error. I've just been ignoring it.

Joined: Dec 2012
Posts: 1,386
T
Member
Member
T Offline
Joined: Dec 2012
Posts: 1,386
Masterserver application was moved to dedicated server but available from same domain. If someone will have a problem with it - please report.

Joined: Aug 2006
Posts: 26
S
Junior Member
Junior Member
S Offline
Joined: Aug 2006
Posts: 26
Originally Posted by thealx
at http://eech.online/masterserver/ *
* if this page not available, masterserver is probably down, try again later.

Running a server, 85.216.97.77 , campain cuban crisis, please report connection or compat problems here or to https://discord.gg/KXGTmxUaNq

I'm using the newer routers's port triggering forwarding feature, please report if You can't connect.

WARNING: DO NOT run dedicate.bat, it will fsck up eech.ini !

EDIT1: Sorry, the exe is crashing with a null pointer exception after some hours, please try again later :/

I will run the server always if I don't use it for other games.

EDIT2:

The gog.com v1.11.1 runs after null pointer segfaults on the 4rd restart using the "Lauch Enenmy" starter and the attached config files (strange virus filter here, just rename eech.txt to eech.ini and game.txt to game.cfg),

has got only 3 missions, trying to apply the old extra mission community map patches then uploading here if working,

running lebanon campaing server now and waiting for the null pointer exception to reproduce.

EDIT3:

Several null pointer bugs gog.com 4x on startup, 1.11.0 community version after 1-2h running as server.

I'll try to fix it if the source code of this version is still accesible, lost my account.

Maybe better someone uploads the missing files for v1.16.2 , see post in 1.16.2 thread.

EDIT4:

Got the code,
365 compiler errors!

The old directplay code needs to be completely rewritten and ported to winsock for windows 10/11, this should be 2 man week effort, too much for this little audience here, sorry.

Looks like we've to live with the null pointers.

Since important features like the dplay nat helper do not work anymore on newer windows versions


the best solution


is to run the gog.com or 1.11.0 community version with wine under linux which still supports directx directplay fully with the windows xp profile and wine can run it in the background :P

You can select the wine version in the allmods installer, too.

Set fs=0 in eech.ini before start or it could crash Your X server!



EDIT5:

Server is up for nearly 2h now, no more null pointers with the lebanon skirmish, some scenario in the lebanon campaign triggers a null pointer bug always at the same time after ~45Minutes.
Attachments
eech.txt (13.59 KB, 45 downloads)
SHA1: e59fbabde98b6664d6ddd0104416348ac6e6b9d5
game.txt (1.91 KB, 24 downloads)
SHA1: 1b2f13e393db255fd051b7693cef664c4fc24a54

Last edited by schorpp; 12/08/24 05:42 AM.

Moderated by  RacerGT 

Link Copied to Clipboard
Quick Search
Support SimHQ

If you shop on Amazon use this Amazon link to support SimHQ
.
Social


Recent Topics
God Forbid they want to have a bit of fun at work
by NoFlyBoy - 09/22/26 08:50 PM
How a 5" 38 Caliber US Naval Gun Works
by F4UDash4 - 09/19/26 01:20 AM
100% commission based sales
by PanzerMeyer - 09/18/26 04:47 PM
Relativity
by Terl9999 - 09/18/26 04:34 AM
HOA's
by Terl9999 - 09/18/26 04:12 AM
Football
by Terl9999 - 09/18/26 02:42 AM
Flags
by Terl9999 - 09/15/26 10:03 PM
September 15th Battle of Britain Day.
by RedToo - 09/15/26 08:06 PM
Population Patterns
by PanzerMeyer - 09/15/26 03:43 PM
"Problem occurred in connection"
by F4UDash4 - 09/14/26 01:41 PM
Popular Topics(Views)
7,067,685 SAM Simulator
Copyright 1997-2016, SimHQ Inc. All Rights Reserved.

Powered by UBB.threads™ PHP Forum Software 8.0.1