ubis / freya Goto Github PK
View Code? Open in Web Editor NEWFreya - Cabal Online MMORPG OpenSource Server Emulator
License: MIT License
Freya - Cabal Online MMORPG OpenSource Server Emulator
License: MIT License
Hello i have a problem whith my servers files because Ican't launch my servers.How to execute my servers please?
First of all: Can't get client from wiki page link, xtrap blocks start
Using client from
https://forum.ragezone.com/threads/public-all-available-emulators-of-cabal-online.1216337/#post-9199589
Archive name CABAL_Online_Europe_READ2USE EMU CLIENT
Get this error
loginserver.log
2023-08-11 01:57:58.639 [INFO] Client `192.168.50.238:54735` connected to the LoginServer
2023-08-11 01:57:58.639 [DEBUG] Received Packet `Connect2Svr` (Len: 14, type: 101, src: 192.168.50.238:54735)
2023-08-11 01:57:58.639 [DEBUG] Sent Packet `Connect2Svr` (Len: 18, type: 101, src: 192.168.50.238:54735)
2023-08-11 01:57:58.640 [DEBUG] Received Packet `CheckVersion` (Len: 26, type: 122, src: 192.168.50.238:54735)
2023-08-11 01:57:58.640 [ERROR] Client version mismatch (Client: 1421, server: 374, src: 192.168.50.238:54735)
2023-08-11 01:57:58.640 [DEBUG] Sent Packet `CheckVersion` (Len: 22, type: 122, src: 192.168.50.238:54735)
2023-08-11 01:58:01.216 [ERROR] Error reading: read tcp 192.168.50.238:38101->192.168.50.238:54735: wsarecv: An existing connection was forcibly closed by the remote host.
2023-08-11 01:58:01.216 [INFO] Client `192.168.50.238:54735` disconnected from the LoginServer
Using client from
https://forum.ragezone.com/threads/ep8-server-in-docker.1202852/
On login get this error
loginserver.log
2023-08-11 00:57:31.916 [INFO] Client `192.168.50.238:52347` connected to the LoginServer
2023-08-11 00:57:31.916 [DEBUG] Received Packet `Connect2Svr` (Len: 14, type: 101, src: 192.168.50.238:52347)
2023-08-11 00:57:31.917 [DEBUG] Sent Packet `Connect2Svr` (Len: 18, type: 101, src: 192.168.50.238:52347)
2023-08-11 00:57:31.918 [DEBUG] Received Packet `CheckVersion` (Len: 26, type: 122, src: 192.168.50.238:52347)
2023-08-11 00:57:31.918 [DEBUG] Sent Packet `CheckVersion` (Len: 22, type: 122, src: 192.168.50.238:52347)
2023-08-11 00:57:31.919 [DEBUG] Received Packet `PreServerEnvRequest` (Len: 43, type: 2002, src: 192.168.50.238:52347)
2023-08-11 00:57:31.919 [DEBUG] Sent Packet `PreServerEnvRequest` (Len: 4119, type: 2002, src: 192.168.50.238:52347)
2023-08-11 00:57:31.920 [DEBUG] Received Packet `PublicKey` (Len: 10, type: 2001, src: 192.168.50.238:52347)
2023-08-11 00:57:31.920 [DEBUG] Sent Packet `PublicKey` (Len: 279, type: 2001, src: 192.168.50.238:52347)
2023-08-11 00:57:31.921 [DEBUG] Received Packet `AuthAccount` (Len: 268, type: 103, src: 192.168.50.238:52347)
2023-08-11 00:57:32.100 [INFO] User `root` successfully logged in.
2023-08-11 00:57:32.100 [DEBUG] Sent Packet `AuthAccount` (Len: 46, type: 103, src: 192.168.50.238:52347)
2023-08-11 00:57:32.100 [DEBUG] Sent Packet `URLToClient` (Len: 173, type: 128, src: 192.168.50.238:52347)
2023-08-11 00:57:32.100 [DEBUG] Sent Packet `SystemMessg` (Len: 52, type: 120, src: 192.168.50.238:52347)
2023-08-11 00:57:32.100 [DEBUG] Sent Packet `SystemMessg` (Len: 46, type: 120, src: 192.168.50.238:52347)
2023-08-11 00:57:32.100 [DEBUG] Sent Packet `SystemMessg` (Len: 9, type: 120, src: 192.168.50.238:52347)
2023-08-11 00:57:32.100 [WARNING] Panic! Recovered from: AuthAccount, src: 192.168.50.238:52347, id: 2
2023-08-11 00:57:32.106 [ERROR] runtime error: slice bounds out of range [:6] with length 0
2023-08-11 00:57:32.107 [ERROR] goroutine 82 [running]:
runtime/debug.Stack()
C:/Program Files/Go/src/runtime/debug/stack.go:24 +0x5e
github.com/ubis/Freya/share/network.(*PacketHandler).Handle.func1()
D:/Cabal/Freya-development/share/network/packethandler.go:47 +0x265
panic({0xb237a0?, 0xc00008c120?})
C:/Program Files/Go/src/runtime/panic.go:914 +0x21f
github.com/ubis/Freya/cmd/loginserver/packet.NotifyServerInfo(0xc000482090?)
D:/Cabal/Freya-development/cmd/loginserver/packet/packet.go:41 +0xb9
github.com/ubis/Freya/cmd/loginserver/packet.AuthAccount(0xc000482090, 0xc0003e43f0?)
D:/Cabal/Freya-development/cmd/loginserver/packet/auth.go:94 +0xb4b
github.com/ubis/Freya/share/network.(*PacketHandler).Handle(0xc7d8e0, 0xc000500080)
D:/Cabal/Freya-development/share/network/packethandler.go:74 +0x102
main.OnPacketReceive({0xaf58c0?, 0xc000500080?})
D:/Cabal/Freya-development/cmd/loginserver/event.go:50 +0x226
created by github.com/ubis/Freya/share/event.Trigger in goroutine 48
D:/Cabal/Freya-development/share/event/event.go:34 +0xd1
2023-08-11 00:57:32.108 [ERROR] Error reading: read tcp 192.168.50.238:38101->192.168.50.238:52347: use of closed network connection
2023-08-11 00:57:32.108 [INFO] Client `192.168.50.238:52347` disconnected from the LoginServer
2023-08-11 00:57:32.108 [INFO] Client `192.168.50.238:52347` disconnected from the LoginServer
TL;DR
First time creating/emulating server for nostalgics, was playing it in 2009-2011
Cant login with emulator that
"Official EP8 EU Client + unpacked working Cabalmain
FOR EMULATORS ONLY"
Hi, first congratulation for this deployment.
I deployed this solution using Docker with 2 containers MySQL + Server.
I've get this error on login in an account with character builded. The character not show and I see a create button, not it name.
Another question, I see the database and not found a bind between character and account, missing something?
==> /home/server/cabal/log/masterserver.log <==
2023-10-02 07:16:50.627 [ERROR] [DATABASE] Error 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ', face, color, hair, aura, gender, show_helmet FROM characters WHERE id = ?' at line 1
Another issue with this deployment type is after login, the Cabal client try to connect in the internal ip address of GameServer and not the address set in the configuration. I changed the container interface to be the same of the host and works.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.