L2Admin (can it work 100%?) L2O 

Newbie Spellweaver
Joined
Nov 7, 2004
Messages
53
Reaction score
0
Hi,
I have my server working fine. I play on a network machine fine. I have my asp acct reg page working fine. But i would like to use l2admin to its fullest ability. I have it working almost decent in english. I can look at chars stats and that stuff. But when i try to make a char a builder. Or when i try to view certain server stats. I get socket errors.. or the red bar COM+ errors. here is one of my errors:

Page Error

--------------------------------------------------------------------------------

An unexpected error has occurred on this page. The system administrators have been notified. Please feel free to contact us with the information surrounding this error.
The error occurred in:
Error Message: AdminId[admin] World[1] msg[17 logix GM admin ]

--------------------------------------------------------------------------------
Stack Trace:

NCsoft.L2Admin.L2AdminException: AdminId[admin] World[1] msg[17 logix GM admin
] ---> System.Exception: SOCKET_CONNECT_ERROR
at NCsoft.L2Admin.Socket.SocketResultHelper.CheckError(String result)
at NCsoft.L2Admin.Message.Business.MessageSender.DoOperation(Int32 msgNumber, String msg)
--- End of inner exception stack trace ---
at NCsoft.L2Admin.Message.Business.MessageSender.DoOperation(Int32 msgNumber, String msg)
at NCsoft.L2Admin.Message.Business.MessageSender.ModifyCharacterPledge(String charName, String nickName)
at NCsoft.L2Admin.Web.Char.ChangeNickName.ProcessRequest()
at NCsoft.L2Admin.Web.Char.ChangeNickName.Page_Load(Object sender, EventArgs e)
at System.Web.UI.Control.OnLoad(EventArgs e)
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Page.ProcessRequestMain()


this happens when i try to make a char builder (1-10). I also get COM/SOCKET errors when trying to view certain server stats. I did a search and read all posts related to L2Admin. It seems like everyone was getting this problem. Has anyone figured out the problem? thanks for any info. ...

also. is the L2CP any good? is it like L2Admin? better .. worse? different? thanks.
 
Last edited:
more details.

Ok . i looked into my reg. and in the L2Atl part i had a few things set wrong. So i went through it all and fixed that. I no longer recive the socket error's.. I can now make builders fine. BUT . i get the other error's still. Here we go:

This one (SQL ERROR) happens when i try to look at log info's. the ones that access log files (i think). update: also happens when trying to post announcments
sugarspliff - L2Admin (can it work 100%?) - RaGEZONE Forums



And this one happens when I try to look at server stats. some sort of COM error.
sugarspliff - L2Admin (can it work 100%?) - RaGEZONE Forums


I went through and read every guide but i cant figure out what is wrong. I am using L2Import to import the -e.txt's in the script folder. it works for a while and says it writes them all succesfull. i am putting them into the L2Admin database. I belive thats how im supposed to do things. thanks for reading. :eh:
 
Last edited:
Upvote 0
i have the same problem with the sockets.. i will try to use your solution to check the L2atl thing.. if thats working fine and the rest too i let you know...
 
Upvote 0
bump :) btw i followed botgods guide exactly. and read a info i could on these forums
 
Last edited:
Upvote 0
Update

Getting close:
I have found out that CLSID {21F49882-BFA9-11d2-A89C-00104B62BDDA** is related to ChartFX. I think the problem may be that the guides on here are for a older version of ChartFX. It seems that L2Admin is calling {21F49882-BFA9-11d2-A89C-00104B62BDDA**. But it isnt even in my registry.

I found this:

Code:
Q1431019. Running ChartFX Internet server in a DCOM environment
The information on this article applies to

ChartFX Financial (Internet-Intranet)

ChartFX Internet Edition 3.5

ChartFX Internet

Summary
This article describes the steps necessary to run the ChartFX IE server component in a DCOM environment. 
Description
For all the steps that follow {ZZ** should be replaced with 

{89BB5E13-9FA6-11D0-8724-00A0244D2920** if using ChartFX IE 3.5 (old version) 
{21F49882-BFA9-11d2-A89C-00104B62BDDA** if using ChartFX Internet 

Client configuration

Install the ChartFX Internet server component locally 

Using regedit add a key named {ZZ** to the HKEY_CLASSES_ROOT\AppID key, set its default value to "ChartFX Internet DCOM" 

Run DComDnfg, select "ChartFX Internet DCOM" Properties and in the location tab set the "Run on other Computer" checkbox and provide the computer name. 

Add a string value named AppID to the HKEY_CLASSES_ROOT\CLSID\{ZZ** with value {ZZ** 

Remove the InprocServer32 subkey from HEKY_CLASSES_ROOT\CLSID\{ZZ** 

Delete the CfxIESrv.dll file (WinNT\System32 if using CfxIE 3.5, \Program Files\CfxIE4\Server if using ChartFX Internet) 

Server configuration

Install the ChartFX Internet server component locally 

Using regedit add a key named {ZZ** to the HKEY_CLASSES_ROOT\AppID key, set its default value to "ChartFX IE Server Object" 

Run the OLEViewer tool, select the "ChartFX Internet DCOM" and in the Implementation tab, check the "Use Surrogate process" checkbox and set the custom surrogate the DLLHost.exe (typically located in the \WinNT\System32 folder) 

Run DComDnfg, select "ChartFX Internet DCOM" Properties and in the security tab set the access and launch permissions to custom and make sure that the user running on the client machine is allowed access to both of these settings 

Add a string value named AppID to the HKEY_CLASSES_ROOT\CLSID\{ZZ** with value {ZZ** (if necessary) 

To generate files in another computer you will also need to use DComCnfg to set the "Identity" settings for "ChartFX Internet DCOM" to use an specific account, this account needs to have enough permissions to create/write files in the target folder and it could optionally have a network mapping to the appropriate computer

I am using the latest Trial edition ChartFX Internet. It looks like i need to find an older version that will install the DCOM/COM/ActiveX settings for me. I tried doing what it said but no luck. After i created the DCOM Config i dont have any idea what i am suppose to attach it to. I can get it trying to use the COM Object from l2admin. But then i recive error saying i have invalid permissions for asp. so i add "asp usr" to my Chartfx DCOM object permissions. Then it works again. however. I still get the same CLSID error. Anyone care to join this battle please do tnx.

:pig: :pig: :pig: ARF!
 
Upvote 0
:icon6: :wub2: :eat_arrow :chair:

Ok... using the 5.5 version of ChartFX works.. no more COM errors. No more permissions errors. I have EVERYTHING working except the statistics section. everything in the statistics section gives me sql error. it could be maybye that i havnt had my server running long enough to make entrys for it to view. I am satisfied now with it working this good. here is some tips for people trying to use L2Admin with any guide on here right now.

1- Dont use the newest verion of ChartFX. It wont work. Get 5.5 internet version (it has CLSID {21F49882-BFA9-11d2-A89C-00104B62BDDA witch is needed)


2- If you have odd looking text or no text on your main l2admin page. this could be because .net framework isnt installed fully. do this "goto start/run .. type cmd .. and type in : C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe -i . Also you need the translated LocalizerResource.xml file.... you can find the english one on this forum or in certain releases of the server. look for a LocalizerResource-e file. rename it to. LocalizerResource.xml .. and copy it into your wwwroot/l2admin/config folder. (overwriting old one). .. should work now.. if not try giving ASPNET acct access to L2Atl.dll.

3- If you get access denied errors from asp. you could have the DCOM Config messed up. try going into componant manager and changing dcom config settings or adding permission to needed dir.

4- Make sure server is running when you use L2Admin.. otherwise not everything will show up. (like server status)

5- When changing the registry for L2Atl/params, change all the "young" words.. into your computers name.. (find out computer name by winkey+pause|break (computer name tab)

anyways .. this gets L2Admin working. without statistics section so it seems for now. mayby it will work in a day or so. thanks for all the help sugarspliff you have been great.. np
 
Last edited:
Upvote 0
I dont think you can get it from there. I could not find it on the official site atall. I got the working 5.5 version here .. get it while you still can

ps: you do not want the 6.0+ Beta's or .net. you want the CFXIETrial version 5.5 . and even though it says its a trial. it never stops working. they just expect you to do the right thing and uninstall it after 30days. wish all companys did that! :thumbup:
 
Last edited:
Upvote 0
about statistisc section - it is definitly related to lin2report database - but i still do not know what part of server uses it - think it should be L2Log but not sure

any thoughts?
 
Upvote 0
sugarspliff said:
I dont think you can get it from there. I could not find it on the official site atall. I got the working 5.5 version here .. get it while you still can

ps: you do not want the 6.0+ Beta's or .net. you want the CFXIETrial version 5.5 . and even though it says its a trial. it never stops working. they just expect you to do the right thing and uninstall it after 30days. wish all companys did that! :thumbup:

Could you post ur registry section so we can compare values? I finaly fixed the problem with the login (windows 2003 is a pain in the ass) but i have some sections that are still not working. Already tried many different configurations but can't make the server status show up correctly, always appears NOTKNOWN, and sometimes the whole server jam's when i'm using it (haven't figured out why yet).

Thanks in advance.

Regards.
 
Upvote 0
Hum i seem to be having the same problem as uha666. altough i have another problem of the pc crashing if i access it from another computer but i can overcome that. But doesn anyone know if its possible to make the server status showing correctly or does it happen the same to all you guys?
 
Upvote 0
I can't even get the damn thing to work. I just get the L2Admin webpage, but none of the links works, and no login request. :eh:
 
Upvote 0
How about the status server page? can anyone get the part to work? :S
 
Upvote 0
Back