Trying to setup a RoF testing server
Wanted to move out of the RoF dev thread so i don't clutter it up and keep the main developers from having to deal with my stuff unless they want to help me.
ok, so last time we left this journey Derision had just informed me that the message i was seeing in the log seemed to indicate i had gotten through the log in and that the weird 20 byte packet which appears in the log is unimportant and that I should look into my world.log files to see the problem. eqemu_debug_world.log: Code:
--------------------------------------------- Code:
--------------------------------------------- Code:
[Debug] Starting Log: logs/eqemu_debug_world.log |
Server login opcodes for RoF
Code:
[OPCode: 0x0001] OP_SessionReady [Size: 14] Code:
#Login opcodes Code:
<!-- Loginserver information. --> might double check tblworldserverregistration under peqlogindb |
...and now I can no longer see a server list and can't seem to get it to come back.
off to redownload and reinstall everything. NoPort..you are awesome =-P |
to change Login opcdes: back to default opcode.conf
Code:
#EQEmu Public Login Server OPCodes |
yup, changed it back...and it was still grumpy at me. weird. ok well i've got everything back up and running again. time to roll through each step to see if i can get this kicking again.
|
Ok, I've got into game!
Graphics seem a bit screwy (ie, no models except for drakkins and even those models seem screwy as well. Oh well. I'm happy for tonight. I'll work on getting it further tomorrow. If anyone knows why I have those above problems please let me know =-D |
Had to clear things out and start over since things became...very broken.
So I'm back to the point where I can see a server is up and log into the server but not into the world. I try to log into the world and it kicks me right out. I've copied the patch_RoF.conf file into ,y server directory. anything else I need to do in order to get this to work? |
Didn't you have it working before? Look in the logs to check for errors.
|
Yup, I had it working for a while, then I had to set it up on a different network and somewhere along the way I screwed shit up.
The real issue is that I'm trying to setup a script to download, build, compile, populate, etc etc everything so I can follow my normal testing protocols. I just can't seem to figure out the opcode issue with RoF. I get to the point where I have a log in server and the world is 'up' but clicking play makes the client screen go black and die. it's obvious my opcodes are all fucked up. ok so here is my settings (emulator server is 192.168.2.11 and client is on 192.168.2.29) eqemu_config.xml: Code:
<?xml version="1.0"> Code:
[database] Code:
Code:
Code:
#EQEmu Public Login Server OPCodes I realize I'm trying to set up an RoF server and that things are still in flux and it's really supposed to be for the main developers....but if it's easier to set this stuff up than you can get a lot more programmers submitting patches. Why can't it be explained to me like I'm 4. condescension at this point would probably be helpful. =-P |
In the previous post you said you copied patch_RoF.conf to your server directory, but this time you said you didn't. Which is it? You obviously need that file in the server directory.
The server generates tons of logs that contain lots of useful information. As I suggested before, you should look at them and see if you're getting any errors or if there are any clues to why it isn't working. You would also be able to tell if the connection is being detected as RoF properly or not. |
ok, so I transferred over *all* the patch files now...and hey it's happy.
So i'm going to spend some time getting a script all set up to get this thing working. Obviously this is, by the nature of the system, full of little fiddly bits. It just seems a little odd to me we don't have a wizard or some other tool to check things. but then, I spend most of my day job trying to make all the little fiddly bits of the software I write to go away as much as possible. I'm painfully aware of what it costs us. ok, enough of me being a whiner. On to seeing if I can offer any help on it in the future. =-P |
Are you guys working with an "unmodified" RoF client from Steam? Or did you have to add files to make it work?
I ask because I have a eqemu server setup on my LAN, and I can get to the Char Select screen with my RoF client, but when I try to zone in with a toon, I get "string not found (xxxx)" (where xxxx is a number). However, I'm able to log in with my UF client with no problems. It looks like I have everything. The patch files, the opcodes, the lot. The "string not found" error makes me think I'm missing a string file or something from the client, but it doesn't appear to be the eqstr_en.txt, eqstr_us.txt or eqtext.txt files... |
clean F2P/RoF download from steam.
create database, build server, copy files, and RoF will load. If it does not you missed something. there are no special opcodes needed. |
Have you tried logging into one of the public servers that have RoF enabled? There are a few including PEQ, Storm Haven, and some testing servers that I know of so far. If your client works on those servers, then the issue is with your server. If your client doesn't work on those servers or yours, then there is most likely a problem with your client. Either you modified something (UI or other custom files maybe), or you patched your client. It is possible that SOE updated their download, but I kinda doubt it. I know their latest Live patch would not allow you to even make it as far as Character Select.
|
thanks for the pointers. I'll try connecting to one of the server's you mentioned to narrow down my issue.
|
All times are GMT -4. The time now is 01:37 AM. |
Powered by vBulletin®, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.