Vita-Nex: Core

Vita-Nex: Core 5.2.0.0

No permission to download
Status
Not open for further replies.

demented

Citizen
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

Moderator
"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
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

ServUO Developer
hi,

WebStat module is locked. Always gives the same statistics.

Can I solve without server restart?
 

Attachments

  • ScreenHunter_15 Apr. 17 02.59.png
    ScreenHunter_15 Apr. 17 02.59.png
    18.1 KB · Views: 43
  • ScreenHunter_14 Apr. 17 02.59.png
    ScreenHunter_14 Apr. 17 02.59.png
    209.1 KB · Views: 58

Argalep

ServUO Developer
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
Administrator
ServUO Developer
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

Moderator
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
Administrator
ServUO Developer
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

ServUO Developer
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:

Vorspire

Vita-Nex: Core
Administrator
ServUO Developer
I said they could be ignored. Turn Quiet mode on and you won't see it.

Please post help requests in the appropriate forum.
 

Joshua

Squire
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..
 

Vorspire

Vita-Nex: Core
Administrator
ServUO Developer
In the [DonateAdmin UI, each option has a detailed description (if you click the details button) that should help you out a lot :)
 

alchimyst

Citizen
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
Administrator
ServUO Developer
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
Administrator
ServUO Developer
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"
 
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

Citizen
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.