Go Back   RunUO - Ultima Online Emulation > RunUO > Server Support on Windows

Server Support on Windows Get (and give) support on general questions related to the RunUO server itself.

Reply
 
Thread Tools Display Modes
Old 04-03-2003, 10:10 PM   #1 (permalink)
Forum Expert
 
Dracolique's Avatar
 
Join Date: Apr 2003
Age: 28
Posts: 395
Default Damn it, I AM smart...... (I think)

I HATE posting on these thigns... in fact, this is the first time Ive ever done it.... I can usually find what Im looking for by searching (yes, I have done HUNDREDS of searches on this topic). NEway, I know that all the information I need is probably in here somewhere, but it appears that I need someone who knows it all (like maybe david) to give me a friggin step by step guide, cuz obviously Im just not smart enough to figger it out on my own.

I first ran RunUO version beta 23, and it was the most awesome thing in the world, except that I could never get it to recive an online status from UOgateway, no matter WHAT I did..... but at least I could log in myself, using the local IP address. So after fooling around with the serverlist.cs and login.cfg files for several hours I finally decided that there probably wasnt enough documentation on that version yet to really help me out. So I switched to version beta 15 because apparently the serverlist.cs file in that version is quite a bit easier to understand (although its still over my head), and I proceeded to spend another several hours fooling around with THAT version.

I had read about something called port forwarding in several posts but hadnt paid much attention to it cuz I was on a single-minded hunt for information regarding IP addresses and whatnot.... but finally it clicked that this is probably something I should be paying attention to, considering I AM behind a router (well, not actually a router, but a multilayering switch which, as far as I have ascertained from what Ive read on them so far is basically the same thing).

Anyway, my point is this: Ive been screwing with this thing since noon, and it is now 7:00 my time, and Im not fed up yet, but I HAVE decided that Im probably not gonna figure this out on my own. So, here is my configuration and a copy of my serverlist.cs file. I would appreciate it if SOMEONE could make sense of all this for me and tell me ExACTLY what I need to do. Also, Ive looked all over the internet, and I cant find ANY documentation on how exactly to perform this port forwarding thing on my particular switch (ill give the make and model here in a second)

I am set up with two windows XP machines connected to a 3com homeconnect cable modem (model 3CR29223) through an I-Mix (or IMIX) 8-port 10/100Mbps ethernet switch (model IM-3108+)...... my public IP address is "12.254.143.203", my local address in "127.0.0.1", my default gateway (or my router address from what I have determined) is 12.254.140.1, my subnet mask is "255.255.252.0", my connection-specific DNS suffix is "attbi.com", I am connected through port 2593 with no other ports defined, my mothers name is susan, my fathers name is douglas, I had a crappy childhood that I dont want to talk about, and I am getting a little upset at my ineptness in this particular situation. There, THAT should be enough info, dont you think? and, as I promised, here is a copy of my serverlist.cs file:

using System;
using System.Net;
using Server;
using Server.Network;

namespace Server.Misc
{
public class ServerList
{
public static void Initialize()
{
Listener.Port = 2593;

EventSink.ServerList += new ServerListEventHandler( EventSink_ServerList );
}

public static void EventSink_ServerList( ServerListEventArgs e )
{
IPHostEntry thisHost = Dns.Resolve( Dns.GetHostName() );
IPAddress[] addressList = thisHost.AddressList;

if ( addressList.Length > 0 )
{
//e.AddServer( "RunUO Test Center", new IPEndPoint( addressList[addressList.Length - 1], Listener.Port ) );

// If you're running behind a router, use the following line instead:
e.AddServer( "Absynthe", new IPEndPoint( IPAddress.Parse( "12.254.140.1" ), Listener.Port ) );
}
else
{
e.Rejected = true;
}
}
}
}
Dracolique is offline   Reply With Quote
Old 04-03-2003, 10:45 PM   #2 (permalink)
 
Join Date: Mar 2003
Posts: 40
Default I feel your hurt

Honestly, I'm doing my best reading this, but I had a few, and I'm not completely lucid- Did you configure your gateway thingy to allow the port to accept incoming thingies? Maybe you said that in your post. I will try to help, but I'm a drunk, not a stupid drunk, just a drunk. You did configure the router thingy right?
anorman is offline   Reply With Quote
Old 04-03-2003, 10:58 PM   #3 (permalink)
Moderate
 
David's Avatar
 
Join Date: Nov 2002
Location: USA
Posts: 6,598
Default

LoL Dracolique, I like you already! (And not because you dropped my name... it was the mother/father thing *chuckles*)

Anyway, your switch is not acting as a router. I found a little blurb on it and it sounds like a typical switch. Your modem however is a router. But apparently it has almost zero configuration options (and is disconntinued.) It does not seem to have any port forwarding options. This will be a problem since it is acting as a router. I do not think it will work the way you are trying now.

One thing you can try is to use the USB connection between the modem and the server. You will loose the ability to share the connection with the other computer. But if it works you can use XP's Internet Connection Sharing to hook them back up using the same network cards and switch you are using now.

--Or call the cable company and see if they will exchange the modem for something (anything) else.
__________________
David Forum Moderator
The RunUO.com Forum Moderator Team

Forum Rules and Guidelines
RunUO Forum Search Engine
Download RunUO 2.0 RC2
David is offline   Reply With Quote
Old 04-03-2003, 11:05 PM   #4 (permalink)
Forum Expert
 
Dracolique's Avatar
 
Join Date: Apr 2003
Age: 28
Posts: 395
Default

Well thanks, david... from what ive seen in the last 8 hours straight that Ive been browsing this forum, your about the only one who both knows what they are talking about AND tries to give complete answers. Thats why I asked for you... and true to form, you did your research and came up with an answer...... its not the answer I wanted, but its an answer nonetheless. I would never have thought that my cable modem its self was a router..... and as far as setting up ICS.... I thought of that a couple seconds after I put the post up, tried it........... and it WORKED!!! lol, just kidding, Im still screwed..... I guess Ill have to get another damn cable modem before I can do the UO server thing. Thanks anyways. I will however keep reading the forums so that by the time I DO get another cable modem, I will know what Im doing.
Dracolique is offline   Reply With Quote
Old 04-03-2003, 11:14 PM   #5 (permalink)
Moderate
 
David's Avatar
 
Join Date: Nov 2002
Location: USA
Posts: 6,598
Default

good luck, go in peace...
__________________
David Forum Moderator
The RunUO.com Forum Moderator Team

Forum Rules and Guidelines
RunUO Forum Search Engine
Download RunUO 2.0 RC2
David is offline   Reply With Quote
Old 04-04-2003, 01:04 AM   #6 (permalink)
 
Join Date: Mar 2003
Posts: 40
Default

Oh, and Dracolique,

Don't think you're smart; know you are.

From a previously decepted subscriber of the now defunct Directtvdsl, I honstely know how you feel. Now that I'm sbc, what can I say, things just slightly worse that crappy, not completely $hitty, but close enough for government work (does government have an N in it?). Sorry I couldn't help, take care and hope to see you around.

*drunk emote* - till they get one, this will have to do.
anorman is offline   Reply With Quote
Old 04-04-2003, 01:12 AM   #7 (permalink)
Account Terminated
 
Join Date: Sep 2002
Age: 26
Posts: 3,846
Send a message via ICQ to Phantom Send a message via AIM to Phantom Send a message via MSN to Phantom
Default

[code:1]using System;
using System.Net;
using Server;
using Server.Network;

namespace Server.Misc
{
public class ServerList
{
public static void Initialize()
{
Listener.Port = 2593;

EventSink.ServerList += new ServerListEventHandler( EventSink_ServerList );
}

public static void EventSink_ServerList( ServerListEventArgs e )
{
IPHostEntry thisHost = Dns.Resolve( Dns.GetHostName() );
IPAddress[] addressList = thisHost.AddressList;

if ( addressList.Length > 0 )
{
//e.AddServer( "RunUO Test Center", new IPEndPoint( addressList[addressList.Length - 1], Listener.Port ) );

// If you're running behind a router, use the following line instead:
e.AddServer( "Absynthe", new IPEndPoint( IPAddress.Parse( "12.254.140.1" ), Listener.Port ) );
}
else
{
e.Rejected = true;
}
}
}
}[/code:1]

Why are you using the old serverlist.cs?
Phantom is offline   Reply With Quote
Old 04-04-2003, 03:56 PM   #8 (permalink)
Newbie
 
Join Date: Mar 2003
Location: Denmark
Age: 32
Posts: 54
Send a message via ICQ to Drakhan Send a message via MSN to Drakhan
Default

Quote:
Originally Posted by Phantom
Why are you using the old serverlist.cs?
Good question.
Tried a search?
Drakhan is offline   Reply With Quote
Old 04-08-2003, 12:25 AM   #9 (permalink)
Forum Expert
 
Dracolique's Avatar
 
Join Date: Apr 2003
Age: 28
Posts: 395
Default yes, good question

at the time I posted the message, I was still trying to use beta 15 simply cuz there was apparently more support for it. since then I have learned quite a bit more about scripts and c# and so I decided to tackle beta23 on my lonesome. I have it up and running now using a DNS host and beta 23. so your seeing the beta 15 serverlist in this post.
Dracolique is offline   Reply With Quote
Old 12-25-2003, 03:01 AM   #10 (permalink)
Forum Expert
 
Dracolique's Avatar
 
Join Date: Apr 2003
Age: 28
Posts: 395
Default time flies

Well, its been a while since I posted this..... more than 7 months actually.... God Ive learned alot since then... Im actually scripting my OWN stuff now (I never thought Id get that far).

Im running beta36 now.... god, beta23 seems so long ago.....

Ill probably reply to this post again in another year or so.

__________________
I reserve the right to be wrong or mistaken about anything at any time, and hereby exercise my constitutional right to never be flamed by anyone :)
http://pix2.hotornot.com/pics/HQ/KY/...RUORSFGBLU.jpg
Dracolique is offline   Reply With Quote
Old 12-25-2003, 08:35 AM   #11 (permalink)
Forum Expert
 
Mortis's Avatar
 
Join Date: Oct 2002
Location: In My Cold Cell
Age: 44
Posts: 1,848
Default

If I were the mods I would lock this post. Why bring back dead useless post?
__________________
I'm waiting in my cold cell when the bell begins to chime
Reflecting on my past life and it doesn't have much time.
Mortis is offline   Reply With Quote
Reply

Bookmarks


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off



Powered by vBulletin® Version 3.7.0
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0 RC5