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-04-2007, 06:06 PM   #1 (permalink)
Forum Novice
 
grimm92's Avatar
 
Join Date: Mar 2006
Location: Wisconson
Age: 16
Posts: 122
Send a message via MSN to grimm92 Send a message via Yahoo to grimm92 Send a message via Skype™ to grimm92
Cool *sings* I am the crashing king...crashed again

I ran the command [genboxdata and got this error... Im not quite sure where I should look or what I should fix to repair the problem.

Code:
Server Crash Report
===================

RunUO Version 2.0, Build 2603.10844
Operating System: Microsoft Windows NT 5.1.2600 Service Pack 2
.NET Framework: 2.0.50727.42
Time: 4/4/2007 4:56:34 PM
Mobiles: 34815
Items: 103141
Exception:
System.Net.Sockets.SocketException: Only one usage of each socket address (protocol/network address/port) is normally permitted
   at System.Net.Sockets.Socket.DoBind(EndPoint endPointSnapshot, SocketAddress socketAddress)
   at System.Net.Sockets.Socket.Bind(EndPoint localEP)
   at System.Net.Sockets.TcpListener.Start(Int32 backlog)
   at System.Net.Sockets.TcpListener.Start()
   at System.Runtime.Remoting.Channels.ExclusiveTcpListener.Start(Boolean exclusiveAddressUse)
   at System.Runtime.Remoting.Channels.Tcp.TcpServerChannel.StartListening(Object data)
   at System.Runtime.Remoting.Channels.Tcp.TcpServerChannel.SetupChannel()
   at System.Runtime.Remoting.Channels.Tcp.TcpServerChannel..ctor(String name, Int32 port)
   at TheBox.BoxServer.BoxServer.StartServer(Object obj)
   at System.Threading._ThreadPoolWaitCallback.WaitCallback_Context(Object state)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback(Object state)

Clients:
- Count: 0
Now my best guess is at this line:

Code:
at TheBox.BoxServer.BoxServer.StartServer(Object obj)
Its telling me I have something wrong with my box server? As I said though Im guessing here. If someone with patience for my ignorance wouldnt mind helpin me out here I would greatly appreciate it. Im not actually asking for you to do the fix for me but maybe guide me along so that I can learn something here and quite bothering you poor souls.
__________________
Im The Man..... When It Comes To Pissing People Off!:D
grimm92 is offline   Reply With Quote
Old 04-04-2007, 06:30 PM   #2 (permalink)
Forum Novice
 
Cheetah2003's Avatar
 
Join Date: Jun 2006
Location: Laramie, Wyoming
Age: 37
Posts: 358
Send a message via ICQ to Cheetah2003 Send a message via AIM to Cheetah2003 Send a message via MSN to Cheetah2003 Send a message via Yahoo to Cheetah2003
Default

Yer box server is using the same port # as something else is.

Change the port # the box server uses.
__________________
Take a walk on The Wild side.
Cheetah2003 is offline   Reply With Quote
Old 04-04-2007, 06:38 PM   #3 (permalink)
Forum Novice
 
grimm92's Avatar
 
Join Date: Mar 2006
Location: Wisconson
Age: 16
Posts: 122
Send a message via MSN to grimm92 Send a message via Yahoo to grimm92 Send a message via Skype™ to grimm92
Cool New Crash...Still the king! lol

Ok the first error I could get in and walk and then did the command. All the ports have and are different. Now when me or any of my staff log in the server crashes immediately. Here is the new crash log:

Code:
Server Crash Report
===================

RunUO Version 2.0, Build 2603.10844
Operating System: Microsoft Windows NT 5.1.2600 Service Pack 2
.NET Framework: 2.0.50727.42
Time: 4/4/2007 5:29:29 PM
Mobiles: 34816
Items: 103166
Exception:
System.InvalidCastException: Specified cast is not valid.
   at Server.Spells.SpecialMove.ClearAllMoves(Mobile m)
   at Server.Mobiles.PlayerMobile.ClearSpecialMovesCallback(Object state)
   at Server.Timer.DelayStateCallTimer.OnTick()
   at Server.Timer.Slice()
   at Server.Core.Main(String[] args)

Clients:
- Count: 1
+ 71.86.205.51: (account = test) (mobile = 0x8 'testing')
We even tried a new account and character, server still crashed. Now I do have my one brain cell working..I think. I did install the new skill check system. Could this be the cause? I am testing that theory now as I type the server is reloading. *fingers crossed* Ill let ya know in a minute.
__________________
Im The Man..... When It Comes To Pissing People Off!:D
grimm92 is offline   Reply With Quote
Old 04-04-2007, 07:02 PM   #4 (permalink)
Forum Novice
 
grimm92's Avatar
 
Join Date: Mar 2006
Location: Wisconson
Age: 16
Posts: 122
Send a message via MSN to grimm92 Send a message via Yahoo to grimm92 Send a message via Skype™ to grimm92
Default Not the cause, same problem...

So Im back to the drawing board. I think my best bet with this is start over. I did an idiotic thing...to say the least. I have my server remotely hosted and an exact duplicate on my computer. I keep the saves and statics consistently updated on my copy. Mainly so I can test things I install or change, to the fullest extent. Anyhow, I worked on over 20 scripts. Ran my test server and it all compiled. Here's where my idiocy steps up to the plate. I never logged into the test server to check any of this...figured well, it compiled Im good to go. Uploaded and tranfered the files to the server computer, and then installed them all exactly how I had on the test server. This is where things got ugly. All my fault of course.

This time Im going about this the long, but smart way and install/change one at a time and test each one by logging in to find my guffaw. Meanwhile here I sit on the RunUO forums showing my true colors and making sure to thoroughly embarass myself to the fullest extent.
__________________
Im The Man..... When It Comes To Pissing People Off!:D
grimm92 is offline   Reply With Quote
Old 04-04-2007, 07:07 PM   #5 (permalink)
Newbie
 
zenroth's Avatar
 
Join Date: Jan 2005
Age: 26
Posts: 90
Default

What you want to do is run a subversion, or cvs, or some form of source repository. This way when you make dumb mistakes you can revert your files with a few clicks and restore your server.
zenroth is offline   Reply With Quote
Old 04-04-2007, 07:20 PM   #6 (permalink)
Forum Novice
 
grimm92's Avatar
 
Join Date: Mar 2006
Location: Wisconson
Age: 16
Posts: 122
Send a message via MSN to grimm92 Send a message via Yahoo to grimm92 Send a message via Skype™ to grimm92
Default

What would the best way to go about that please? Cause at this point any and all suggestions are EXTREMELY welcome and highly suggested.
__________________
Im The Man..... When It Comes To Pissing People Off!:D
grimm92 is offline   Reply With Quote
Old 04-04-2007, 08:57 PM   #7 (permalink)
Forum Novice
 
Cheetah2003's Avatar
 
Join Date: Jun 2006
Location: Laramie, Wyoming
Age: 37
Posts: 358
Send a message via ICQ to Cheetah2003 Send a message via AIM to Cheetah2003 Send a message via MSN to Cheetah2003 Send a message via Yahoo to Cheetah2003
Default

I use Perforce myself. It's free for small projects. Perforce Software - The Fast Software Configuration Management System

Fairly easy to setup and install, too.
__________________
Take a walk on The Wild side.
Cheetah2003 is offline   Reply With Quote
Old 04-04-2007, 09:14 PM   #8 (permalink)
Forum Novice
 
grimm92's Avatar
 
Join Date: Mar 2006
Location: Wisconson
Age: 16
Posts: 122
Send a message via MSN to grimm92 Send a message via Yahoo to grimm92 Send a message via Skype™ to grimm92
Default

I sincerly appreciate the info and link and Ill give it a go. Also thank you to everyone that has responded in here with replies. I forgot my manners.

Also I realize this is off the subject of what I originally posted about in here but since Im typin in here I thought Id just throw it in. I created an addition to a system someone scripted, my addition will not work without their system. If I wanted to submit it here on the forums, what would be proper ediquette for going about doing this? Submitting it with referrence to them and their system with a link...talking with the creator of the system???
__________________
Im The Man..... When It Comes To Pissing People Off!:D

Last edited by grimm92; 04-04-2007 at 09:25 PM.
grimm92 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