Web administration and cfx.re/Project Nucleus

ohh shit for layer 7 attacks

Route /webadmin not found.

1 Like

You all guys should update to servers to the latest build before posting that you are not able to access this panel.

3 Likes

Nice Work Boys.
I hope the future brings even more such great changes!

57 Likes

For me server stuck on this (linux) :confused:

it wont react for commands and cant join server ( older artifacts work fine )

2 Likes

Download the latest version, some build have been revoked donā€™t use them!

2 Likes

:heart_eyes: looks really good

1 Like

Looks and works great! Is there any plans to add moderator access with permissions :slight_smile:
An idea would be custom permission based on user group.
Aswell, persistant timed/permanant bans with would be great too!

Sounds pretty cool!

1 Like

Canā€™t wait for Linux version :slight_smile:

1 Like

Will there also be an API? So we can restart the server from another web program?

Is there some relation with the add_ace? I canā€™t use any of admin commands, when i connect on my associate server with his license key, I can! And he canā€™t use when is on his license key.

1 Like

Will a FiveM resource been included, where bans could be stored that you did from the panel with a ban button?

I am talking from io.write and io.read, that would be an option.

EDIT: with that of course a ban button on the panel :mascot: without would be useless hehe

2 Likes

is there a way to disable public access?

  • Would it be possible to add a button in the Resources page that issues ā€œrefreshā€ on the console and also refreshes the page when clicked.

Also, this is a long stretch, would it be possible to add something to the __resource.lua so in the Resources you can have folder like views (maps / jobs / etc) that can be defined by the Admin ?

No, but it doesnā€™t show anything that wasnā€™t public already.

Already implemented in the backend, but not yet in the frontend. Still to-do!

Different idea: categorizing (somehow) by your [] folder structure?

2 Likes

I remember seeing that inside the __resource.lua file thereā€™s this line:

resource_manifest_version '44febabe-d386-4d18-afbe-5e627f4af937'

Last I checked, that one stood for Scripts, then thereā€™s another set that stands for Maps, etc

Would it be possible to use that to show scripts together, maps together and the ones that donā€™t have something a Misc / Various.

Nope, not the case. :confused:

1 Like

laughs I was lied to then ā€¦ they told me that I always needed to use those resource_manifest_version pieces for both maps and scripts to keep FiveM from thinking that a script is a map and vice versaā€¦

What im doing wrong?
Debian 9 minimal server

Log
Creating script environments for webadmin
Instantiated instance of script FxWebAdmin.BaseServer.
Instantiated instance of script FxWebAdmin.HttpServer+HttpServerScript.
Can't find custom attr constructor image: data-0x7f2837667d00 mtoken: 0x0a00002 due to: Could not resolve type with token 0100005a from typeref (expected clas 'CitizenFX.Core.TickAttribute' in assembly 'CitizenFX.Core.Server, Version=0.00.0, Culture=neutral, PublicKeyToken=null') assembly:CitizenFX.Core.Server, Verion=0.0.0.0, Culture=neutral, PublicKeyToken=null type:CitizenFX.Core.TickAttriute member:(null)
Can't find custom attr constructor image: data-0x7f2837667d00 mtoken: 0x0a00002 due to: Could not resolve type with token 0100005a from typeref (expected clas 'CitizenFX.Core.TickAttribute' in assembly 'CitizenFX.Core.Server, Version=0.00.0, Culture=neutral, PublicKeyToken=null') assembly:CitizenFX.Core.Server, Verion=0.0.0.0, Culture=neutral, PublicKeyToken=null type:CitizenFX.Core.TickAttriute member:(null)
Registering Tick failed: System.TypeLoadException: Could not resolve type with oken 0100005a from typeref (expected class 'CitizenFX.Core.TickAttribute' in asembly 'CitizenFX.Core.Server, Version=0.0.0.0, Culture=neutral, PublicKeyToken=ull')
  at (wrapper managed-to-native) System.MonoCustomAttrs.GetCustomAttributesIntenal(System.Reflection.ICustomAttributeProvider,System.Type,bool)
  at System.MonoCustomAttrs.GetCustomAttributesBase (System.Reflection.ICustomAtributeProvider obj, System.Type attributeType, System.Boolean inheritedOnly) [x00013] in <4fffd39960df419684f9b9cb5ce46688>:0
  at System.MonoCustomAttrs.GetCustomAttributes (System.Reflection.ICustomAttriuteProvider obj, System.Type attributeType, System.Boolean inherit) [0x00037] i <4fffd39960df419684f9b9cb5ce46688>:0
  at System.Reflection.MonoMethod.GetCustomAttributes (System.Type attributeTyp, System.Boolean inherit) [0x00000] in <4fffd39960df419684f9b9cb5ce46688>:0
  at CitizenFX.Core.BaseScript+<>c__DisplayClass35_1.<InitializeOnAdd>b__1 (Sysem.Reflection.MethodInfo m) [0x00000] in /src/code/client/clrcore/BaseScript.cs230
  at System.Linq.Enumerable+WhereArrayIterator`1[TSource].MoveNext () [0x0002c]in <3e501f8d5238405b81a46e43e9571825>:0
  at CitizenFX.Core.BaseScript.InitializeOnAdd () [0x000ae] in /src/code/clientclrcore/BaseScript.cs:236
Can't find custom attr constructor image: data-0x7f2837667d00 mtoken: 0x0a00002 due to: Could not resolve type with token 0100005a from typeref (expected clas 'CitizenFX.Core.TickAttribute' in assembly 'CitizenFX.Core.Server, Version=0.00.0, Culture=neutral, PublicKeyToken=null') assembly:CitizenFX.Core.Server, Verion=0.0.0.0, Culture=neutral, PublicKeyToken=null type:CitizenFX.Core.TickAttriute member:(null)
Registering EventHandler failed: System.TypeLoadException: Could not resolve tye with token 0100005a from typeref (expected class 'CitizenFX.Core.TickAttribut' in assembly 'CitizenFX.Core.Server, Version=0.0.0.0, Culture=neutral, PublicKyToken=null')
  at (wrapper managed-to-native) System.MonoCustomAttrs.GetCustomAttributesIntenal(System.Reflection.ICustomAttributeProvider,System.Type,bool)
  at System.MonoCustomAttrs.GetCustomAttributesBase (System.Reflection.ICustomAtributeProvider obj, System.Type attributeType, System.Boolean inheritedOnly) [x00013] in <4fffd39960df419684f9b9cb5ce46688>:0
  at System.MonoCustomAttrs.GetCustomAttributes (System.Reflection.ICustomAttriuteProvider obj, System.Type attributeType, System.Boolean inherit) [0x00037] i <4fffd39960df419684f9b9cb5ce46688>:0
  at System.Reflection.MonoMethod.GetCustomAttributes (System.Type attributeTyp, System.Boolean inherit) [0x00000] in <4fffd39960df419684f9b9cb5ce46688>:0
  at CitizenFX.Core.BaseScript+<>c__DisplayClass35_1.<InitializeOnAdd>b__1 (Sysem.Reflection.MethodInfo m) [0x00000] in /src/code/client/clrcore/BaseScript.cs230
  at System.Linq.Enumerable+WhereArrayIterator`1[TSource].MoveNext () [0x0002c]in <3e501f8d5238405b81a46e43e9571825>:0
  at CitizenFX.Core.BaseScript.InitializeOnAdd () [0x001f9] in /src/code/clientclrcore/BaseScript.cs:254
Registering command failed: System.TypeLoadException: Could not resolve type wih token 0100005a from typeref (expected class 'CitizenFX.Core.TickAttribute' inassembly 'CitizenFX.Core.Server, Version=0.0.0.0, Culture=neutral, PublicKeyTokn=null')
  at (wrapper managed-to-native) System.MonoCustomAttrs.GetCustomAttributesIntenal(System.Reflection.ICustomAttributeProvider,System.Type,bool)
  at System.MonoCustomAttrs.GetCustomAttributesBase (System.Reflection.ICustomAtributeProvider obj, System.Type attributeType, System.Boolean inheritedOnly) [x00013] in <4fffd39960df419684f9b9cb5ce46688>:0
  at System.MonoCustomAttrs.GetCustomAttributes (System.Reflection.ICustomAttriuteProvider obj, System.Type attributeType, System.Boolean inherit) [0x00037] i <4fffd39960df419684f9b9cb5ce46688>:0
  at System.Reflection.MonoMethod.GetCustomAttributes (System.Type attributeTyp, System.Boolean inherit) [0x00000] in <4fffd39960df419684f9b9cb5ce46688>:0
  at CitizenFX.Core.BaseScript+<>c__DisplayClass35_1.<InitializeOnAdd>b__1 (Sysem.Reflection.MethodInfo m) [0x00000] in /src/code/client/clrcore/BaseScript.cs230
  at System.Linq.Enumerable+WhereArrayIterator`1[TSource].MoveNext () [0x0002c]in <3e501f8d5238405b81a46e43e9571825>:0
  at CitizenFX.Core.BaseScript.InitializeOnAdd () [0x004e7] in /src/code/clientclrcore/BaseScript.cs:276
Started resource webadmin
1 Like