Vita-Nex: Core

Vita-Nex: Core 5.2.0.0

No permission to download
Status
Not open for further replies.

demented

Squire
Jun 5, 2014
331
33
28
Middleton Ohio
redvsblue.com
Shard Name
none
Donate
Donate money to this user
Ravenwolfe is correct, you need to update your ServUO core and compile a new exe.

The initial VNc repository commit was:
"Vita-Nex: Core 3.0 for RunUO 2.7 and ServUO 55"

I had anticipated that the current ServUO repository would have hit that publish milestone, but it basically means you need the latest 54 minimum.
Where do you get ServUO Pub 55? atm from The ServUO Repo link is Pub 54 which is what i am running atm ..from the looks on The Repo Link Pub 55 is only 80% complete
 

PyrO

Paladin
Jan 27, 2015
1,287
150
63
"I had anticipated that the current ServUO repository would have hit that publish milestone, but it basically means you need the latest 54 minimum."

There is no pub 55 yet, Vorpsire just thought there would be by now
 

Ravenwolfe

Moderator
ServUO Developer
Sep 7, 2013
1,165
148
63
Texas
www.ultimaonlinephoenix.com
Shard Name
UO Phoenix
Where do you get ServUO Pub 55? atm from The ServUO Repo link is Pub 54 which is what i am running atm ..from the looks on The Repo Link Pub 55 is only 80% complete
Publish 55 is a milestone, but there are weekly pushes that are necessary to keep up with, especially if they are changes in the core files. Compare your Serialization.cs to the one in the current build and I would be willing to bet you will find your fix there.
 

Argalep

Moderator
ServUO Developer
Aug 18, 2014
839
43
28
34
Istanbul, Turkey
www.quingis.com
Shard Name
Quingis UO
Code:
Exception:
System.Net.WebException: Unable to connect to the remote server ---> System.Net.Sockets.SocketException: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond 216.218.207.vnc.98:80
   at System.Net.Sockets.Socket.EndConnect(IAsyncResult asyncResult)
   at System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure, Socket s4, Socket s6, Socket& socket, IPAddress& address, ConnectSocketState state, IAsyncResult asyncResult, Exception& exception)
   --- End of inner exception stack trace ---
   at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
   at VitaNex.Web.WebAPI.RequestUtility.AsyncRequestResult[T](IAsyncResult r)
   at System.Net.LazyAsyncResult.Complete(IntPtr userToken)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Net.ContextAwareResult.Complete(IntPtr userToken)
   at System.Net.LazyAsyncResult.ProtectedInvokeCallback(Object result, IntPtr userToken)
   at System.Net.HttpWebRequest.SetResponse(Exception E)
   at System.Net.ConnectionReturnResult.SetResponses(ConnectionReturnResult returnResult)
   at System.Net.Connection.CompleteConnectionWrapper(Object request, Object state)
   at System.Net.PooledStream.ConnectionCallback(Object owningObject, Exception e, Socket socket, IPAddress address)
   at System.Net.ServicePoint.ConnectSocketCallback(IAsyncResult asyncResult)
   at System.Net.LazyAsyncResult.Complete(IntPtr userToken)
   at System.Net.ContextAwareResult.Complete(IntPtr userToken)
   at System.Net.LazyAsyncResult.ProtectedInvokeCallback(Object result, IntPtr userToken)
   at System.Net.Sockets.Socket.ConnectCallback()
   at System.Threading._ThreadPoolWaitOrTimerCallback.PerformWaitOrTimerCallback(Object state, Boolean timedOut)

Code:
A request to send or receive data was disallowed because the socket is not connected and (when sending on a datagram socket using a sendto call) no address was supplied
System.Net.Sockets.SocketException (0x80004005): A request to send or receive data was disallowed because the socket is not connected and (when sending on a datagram socket using a sendto call) no address was supplied
   at System.Net.Sockets.Socket.Disconnect(Boolean reuseSocket)
   at VitaNex.Web.WebAPI.ListenerUtility.<ReleaseListener>b__34()
   at VitaNex.VitaNexCore.TryCatch(Action action, Action`1 handler)
 

Vorspire

Vita-Nex: Core
Admin
ServUO Developer
Jul 29, 2013
1,164
269
83
33
United Kingdom
core.vita-nex.com
Shard Name
Ultima Shards: Multiverse
Donate
Donate money to this user
Those errors can be safely ignored, sometimes this happens when a remote connection terminates during data transfer.

I'm not sure why your stats are not refreshing though, I haven't come across this issue before and no one else has reported it before.

I will investigate the code more thoroughly and update VNc with any fixes.
 

PyrO

Paladin
Jan 27, 2015
1,287
150
63
Only thing I noticed from the message there is the IP, xxx.xxx.xxx.vnc.98:80 // xxx since I am not sure if you want that IP to be public
 

Vorspire

Vita-Nex: Core
Admin
ServUO Developer
Jul 29, 2013
1,164
269
83
33
United Kingdom
core.vita-nex.com
Shard Name
Ultima Shards: Multiverse
Donate
Donate money to this user
Only thing I noticed from the message there is the IP, xxx.xxx.xxx.vnc.98:80 // xxx since I am not sure if you want that IP to be public
Good spot, I didn't see the weird IP.

I'm not sure why it has 'vnc' in there though, that IP is my webhost so it's fine to be public but it looks like my webhost DNS is responding with an abnormal IP format.

I assume these errors come from the UpdateService, which connects to http://core.vita-nex.com/svn/VERSION
 

Argalep

Moderator
ServUO Developer
Aug 18, 2014
839
43
28
34
Istanbul, Turkey
www.quingis.com
Shard Name
Quingis UO
again crash 216.218.207.98:80

Code:
Exception:
System.Net.WebException: Unable to connect to the remote server ---> System.Net.Sockets.SocketException: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond 216.218.207.98:80
   at System.Net.Sockets.Socket.EndConnect(IAsyncResult asyncResult)
   at System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure, Socket s4, Socket s6, Socket& socket, IPAddress& address, ConnectSocketState state, IAsyncResult asyncResult, Exception& exception)
   --- End of inner exception stack trace ---
   at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
   at VitaNex.Web.WebAPI.RequestUtility.AsyncRequestResult[T](IAsyncResult r) in e:\...\Scripts\VitaNex\Core\Services\WebAPI\WebAPI.cs:line 1093
   at System.Net.LazyAsyncResult.Complete(IntPtr userToken)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Net.ContextAwareResult.Complete(IntPtr userToken)
   at System.Net.LazyAsyncResult.ProtectedInvokeCallback(Object result, IntPtr userToken)
   at System.Net.HttpWebRequest.SetResponse(Exception E)
   at System.Net.ConnectionReturnResult.SetResponses(ConnectionReturnResult returnResult)
   at System.Net.Connection.CompleteConnectionWrapper(Object request, Object state)
   at System.Net.PooledStream.ConnectionCallback(Object owningObject, Exception e, Socket socket, IPAddress address)
   at System.Net.ServicePoint.ConnectSocketCallback(IAsyncResult asyncResult)
   at System.Net.LazyAsyncResult.Complete(IntPtr userToken)
   at System.Net.ContextAwareResult.Complete(IntPtr userToken)
   at System.Net.LazyAsyncResult.ProtectedInvokeCallback(Object result, IntPtr userToken)
   at System.Net.Sockets.Socket.ConnectCallback()
   at System.Threading._ThreadPoolWaitOrTimerCallback.PerformWaitOrTimerCallback(Object state, Boolean timedOut)
 
Last edited:

Joshua

Knight
Sep 13, 2014
580
95
28
35
Bountiful, Utah
Shard Name
My Own Shard
I went to test the donate system, I used my second paypal account and donated $1.00, the transaction completed per paypay however the transaction never made it back to the server. I thought I did configure everything the way it should have been, any suggestions? I suspect something with the Notify URL, is there something specific it should be set to?
[doublepost=1463226620][/doublepost]Forget what I stated.. After typing it out and reading it out loud I smacked myself... I re reviewed the config file in the VNC folder and realized I did goof up the notify url.. LOL..
 
  • Like
Reactions: Vorspire

alchimyst

Rookie
Apr 25, 2016
83
4
8
Vorspire, is there a wiki or read me or something for this package? I've got it installed just fine but i'm unsure what does what and the main sites links to assembla are dead.

-Alch
 

Vorspire

Vita-Nex: Core
Admin
ServUO Developer
Jul 29, 2013
1,164
269
83
33
United Kingdom
core.vita-nex.com
Shard Name
Ultima Shards: Multiverse
Donate
Donate money to this user
The best I can offer right now is the README that comes with the project.

I'm terrible at documentation, sorry :(

Try [VNC in-game, you can access the CPanel from there.
 

Vorspire

Vita-Nex: Core
Admin
ServUO Developer
Jul 29, 2013
1,164
269
83
33
United Kingdom
core.vita-nex.com
Shard Name
Ultima Shards: Multiverse
Donate
Donate money to this user
It's a service, so it can't be disabled.

You can disable the WebStats module though, it's the only module that registers handlers with the service.

Also, if you go to the WebAPI service options, you can disable WebServer mode.
WebServer mode will serve files found in your /web directory like a traditional web server.

You can also change the port option to something more obscure.

[vnc mod disable "web stats"
[vnc srv "web api"
 

psychoman78

Squire
Sep 7, 2015
183
16
18
41
Shard Name
Dragon's Legacy UO
Donate
Donate money to this user
okay got a strange one here.... I have brand new Copy of servuo (downloaded today nov 7th) installed VNC and got these errors:

Code:
Scripts: Compiling C# scripts...Failed with: 3 errors, 0 warnings
Errors:
+ Customs/New Systems/Vita-Nex Core 3.0.0.1/Extensions/Server/RegionExt.cs:
    CS0115: Line 231: 'Server.RegionExtUtility.PreviewRegion.AllowHarmful(Server
.Mobile, Server.Mobile)': no suitable method found to override
    CS0115: Line 376: 'Server.RegionExtUtility.PreviewRegion.OnCombatantChange(S
erver.Mobile, Server.Mobile, Server.Mobile)': no suitable method found to overri
de
    CS0115: Line 428: 'Server.RegionExtUtility.PreviewRegion.OnDidHarmful(Server
.Mobile, Server.Mobile)': no suitable method found to override
    CS0115: Line 482: 'Server.RegionExtUtility.PreviewRegion.OnGotHarmful(Server
.Mobile, Server.Mobile)': no suitable method found to override
+ Customs/New Systems/Vita-Nex Core 3.0.0.1/Items/Throwables/AtMobiles/Fun/Haun
tedMomento.cs:
    CS1715: Line 33: 'VitaNex.Items.HauntedMomentoEntity.Combatant': type must b
e 'Server.IDamageable' to match overridden member 'Server.Mobile.Combatant'
    CS0115: Line 246: 'VitaNex.Items.HauntedMomentoEntity.CheckAttack(Server.Mob
ile)': no suitable method found to override
+ Customs/New Systems/Vita-Nex Core 3.0.0.1/Modules/AutoPVP/Objects/Regions.cs:

    CS0115: Line 66: 'VitaNex.Modules.AutoPvP.PvPRegion.AllowHarmful(Server.Mobi
le, Server.Mobile)': no suitable method found to override
    CS0115: Line 187: 'VitaNex.Modules.AutoPvP.PvPRegion.OnCombatantChange(Serve
r.Mobile, Server.Mobile, Server.Mobile)': no suitable method found to override
    CS0115: Line 239: 'VitaNex.Modules.AutoPvP.PvPRegion.OnDidHarmful(Server.Mob
ile, Server.Mobile)': no suitable method found to override
    CS0115: Line 299: 'VitaNex.Modules.AutoPvP.PvPRegion.OnGotHarmful(Server.Mob
ile, Server.Mobile)': no suitable method found to override
Scripts: One or more scripts failed to compile or no script files were found.
- Press return to exit, or R to try again.
now i have a copy of Servuo i downloaded Oct 28th/2016 i installed VNC with no errors exact same codes other then a few updates to servuo and both clean fresh downloads every time, so kinda confused on this as i looked in the files and theres no actual refrence that i see for Server.Mobile in those lines where the errors apparently are... kinda confused on this please help :)

@Vorspire if you get a chance can you take a look at it for me i have narrowed some of down i found that it's something to do with the mobile call for mobile.server but in what respect to it i cannot figure that out not sure if it has to do with the mobile change to Idamagable in basecreature or not...
 
Last edited:

john burns

Knight
Mar 12, 2014
746
26
28
49
Michigan, USA
vachiadroylia.dynu.net
Shard Name
Vachia Droylia
I have a fresh copy of ServUO that I just download, VNC 3.0.0.1, and getting these errors:

Code:
ServUO - [http://www.servuo.com] Version 0.5, Build 6156.5587
Publish 54
RandomImpl: CSPRandom (Software)
Core: Loading config...
Scripts: Compiling C# scripts...Failed with: 2 errors, 15 warnings
Errors:
+ VNC 3.0.0.1/Modules/TrashCollection/Objects/Handlers/BaseTrashHandler.cs:
    CS1928: Line 315: 'Server.GenericReader' does not contain a definition for 'ReadList' and the best extension methodoverload 'Server.SerializeExtUtility.ReadList<TObj>(Server.GenericReader, System.Func<TObj>, System.Collections.Generic.List<TObj>)' has some invalid arguments
    CS1503: Line 315: Argument 2: cannot convert from 'method group' to 'System.Func<System.Type>'
    CS1928: Line 316: 'Server.GenericReader' does not contain a definition for 'ReadList' and the best extension methodoverload 'Server.SerializeExtUtility.ReadList<TObj>(Server.GenericReader, System.Func<TObj>, System.Collections.Generic.List<TObj>)' has some invalid arguments
    CS1503: Line 316: Argument 2: cannot convert from 'method group' to 'System.Func<System.Type>'
+ VNC 3.0.0.1/SuperGumps/Framework/DesktopGump.cs:
    CS1928: Line 267: 'System.Collections.Generic.IEnumerable<int>' does not contain a definition for 'Select' and the best extension method overload 'System.Linq.Enumerable.Select<TSource,TResult>(System.Collections.Generic.IEnumerable<TSource>, System.Func<TSource,TResult>)' has some invalid arguments
    CS1503: Line 267: Argument 2: cannot convert from 'method group' to 'System.Func<int,int>'
 
Status
Not open for further replies.