← channels

#🛡・434

Load older messages

NuptupTDOW Aug 31, 2026 · 19:46
Really kinda disappointing that Cata is not as popular as others. Like, the option is go play Whitemane for Cata Classic, but without ANY of the quality of life stuff and extra content that Classic added, orrrrrrrrrrrr "Suffer" lol.
Naddley Aug 31, 2026 · 19:47
You would get support for cata_classic
NuptupTDOW Aug 31, 2026 · 19:47
I considered Cata classic as well, but as discussed earlier in this channel, that's also abandoned. https://discord.com/channels/376073286427344897/376457068506382336/1522293709838745661
Naddley Aug 31, 2026 · 19:49
Well, cata_classic gets atm some updates from Ovah and Im still into fixxing cata stuff on master which will be picked to classic
Naddley Aug 31, 2026 · 19:49
But idk how long the "gets updates" continues ^^
NuptupTDOW Aug 31, 2026 · 19:51
Gotcha. Then I guess, what would I need in order to set up and need around in a Cata Classic build? And, ultimately, what are/would the pros and cons be for 442 Classic vs 434+Eluna?
Naddley Aug 31, 2026 · 19:52
Well, cata_classic is ofc more sandbox then 434. But in terms of future the client is more "future proof" ^^
Naddley Aug 31, 2026 · 19:54
A bit of content is allready ported by me to classic (Westfall, first few quests of Gilneas) but I didnt touched dungeons and raids yet to port over.
Naddley Aug 31, 2026 · 19:59
Oh and ofc classes are not scripted in classic^^
Ovahlord Aug 31, 2026 · 20:00
and you need a legit client. that shitpile that this pserver trash whitemane ships is incomplete
NuptupTDOW Aug 31, 2026 · 22:33
Gotcha
NuptupTDOW Aug 31, 2026 · 22:34
So, how much has actually been done in og-cata so far? Have any of the dungeons or raids been set up?
NuptupTDOW Aug 31, 2026 · 23:54
I guess mainly I want to know if i'm just, genuinely wasting my time. My server concept kinda is just raid-focused, so if they're not even remotely working.., i'm kinda screwed...
Ovahlord Sep 01, 2026 · 05:39
they are not. If you want things fixed - don't wait until someone else does it, get to work
NuptupTDOW Sep 01, 2026 · 10:34
Makes sense. So, are there any resources for troubleshooting that kind of stuff? I have deployed servers and such, but I haven't ever done anything like this where I am trying to get stuff back to a blizzlike state with scripts and encounter logic and whatnot.
iownapc Sep 01, 2026 · 11:20
Why are my items being removed on login? So the original existing items are kept, but custom items get removed every time I login. If I have the item, logout it will be stored in database I can see it, but when I login back It gets removed. Anyone had similar issue? Can't find any errors in logs.
iownapc Sep 01, 2026 · 11:21
The item is added to both db2's for client and server and also in hotfix database
iownapc Sep 01, 2026 · 12:02
fixed
IHM Sep 02, 2026 · 23:20 (edited)
does cata classic have the volumetric height fog from the newer clients?
Ovahlord Sep 03, 2026 · 08:13
Depends on when it was added to the retail client and if the classic devs had it enabled for 4.4.x as they did change the visuals to resemble the original style. Which is also why it's not such a blurry mess as retail is
IHM Sep 03, 2026 · 08:51
yeah i was messing around with the 1.15 client but it didn't seem to have it. i'll try 4.4 later and see
Shauren Sep 03, 2026 · 09:01
they are doing weird things in classic 1.xx, sticking to the original closer than in progressive classic
Shauren Sep 03, 2026 · 09:04
they even blocked one of camera control modes there (only horizontal when moving)
Milkmachine Sep 17, 2026 · 22:17
Hi everyone, I'm trying to get cata_classic to run locally on Linux+Docker. I've made it to the point that world+bnetserver are running, and I can start the 4.4.2 client using burralis. But when I try to log in, I get BLZ51901015 (You have been disconnected). I have checked the usual spots: * Config.wtf * auth.realmlist table * ports Not sure what's going wrong. Maybe burralis doesn't like being run via Wine?
image.png image.png image.png
Shauren Sep 17, 2026 · 22:18 (edited)
you also need port 1119
Milkmachine Sep 17, 2026 · 22:19
Oops, missed that one on the screenshot. It's open as well:
image.png
Shauren Sep 17, 2026 · 22:20
but do you have 1119 on tcp? not v6
Milkmachine Sep 17, 2026 · 22:21
Ah shit, makes sense
Shauren Sep 17, 2026 · 22:21
bnet cannot do ipv6 (this is a client limit), only world can (port 8085)
Milkmachine Sep 17, 2026 · 22:23
Hm, forcing docker to ipv4 didn't change anything:
image.png
Milkmachine Sep 18, 2026 · 18:08
I suspect that the client is at fault. I think getting a copy of 4.4.2 is somewhat impossible at this point, so I'll have to call it quits here :/
Shauren Sep 18, 2026 · 18:09
it might just be a docker issue, nobody here really tests that, we all run it directly
Shauren Sep 18, 2026 · 18:10
(no, i don't have a 4.4.2 client)
Milkmachine Sep 18, 2026 · 18:11
I've investigated a lot with tcpdump - when I just curl 8805, I get a working ssl handshake
Milkmachine Sep 18, 2026 · 18:11
but when the client tries to log in, there is nothing
Shauren Sep 18, 2026 · 18:12
hold up
Shauren Sep 18, 2026 · 18:12
curl 8085?
Milkmachine Sep 18, 2026 · 18:12
yh
Shauren Sep 18, 2026 · 18:12
thats a worldserver port, there should not be any ssl over that
Milkmachine Sep 18, 2026 · 18:12
ah shit I'm mixing up ports
Milkmachine Sep 18, 2026 · 18:13
I meant 8081
Shauren Sep 18, 2026 · 18:13
first, do you get a client connection on 1119? (thats the initial connection)
Milkmachine Sep 18, 2026 · 18:13
yes
Shauren Sep 18, 2026 · 18:13
then does it fail later when going for 8081?
Milkmachine Sep 18, 2026 · 18:14
yeah, tcpdump sees ssl handshake on 1119, but nothing on 8081
Shauren Sep 18, 2026 · 18:15
how do LoginREST. configs look for you? (bnetserver.conf)
Milkmachine Sep 18, 2026 · 18:16
image.png
Shauren Sep 18, 2026 · 18:19
this looks fine
Milkmachine Sep 18, 2026 · 18:20
tcpdump for 1119 (trying to log in via client + burralis):
image.png
Milkmachine Sep 18, 2026 · 18:20
tcpdump for 8081 (trying to log in via client + burralis):
image.png
Milkmachine Sep 18, 2026 · 18:20
(so, nothing)
Milkmachine Sep 18, 2026 · 18:21
then I fire this:
curl -k -v https://127.0.0.1:8081/bnetserver/login/ \
  -H "Content-Type: application/json" \
  -d '{"inputs":[{"input_id":"account_name","value":"TEST@TEST"},{"input_id":"password","value":"test"}]}'
and I get a valid login ticket
Shauren Sep 18, 2026 · 18:22
waaaaaaaaaaaaait
Shauren Sep 18, 2026 · 18:22
why are you getting ssl on 8081?
Milkmachine Sep 18, 2026 · 18:22
... am I not supposed to? x)
Shauren Sep 18, 2026 · 18:22
no, you are not
Milkmachine Sep 18, 2026 · 18:22
lol
Shauren Sep 18, 2026 · 18:22
it should go over http
Milkmachine Sep 18, 2026 · 18:22
fascinating
Shauren Sep 18, 2026 · 18:22
not https
Shauren Sep 18, 2026 · 18:23
did you swap the default certificate that ships in repo?
Milkmachine Sep 18, 2026 · 18:24
I generated a new one, because the image didn't come with one (or I could at least not find it)
Shauren Sep 18, 2026 · 18:24
yeah that isnt going to work
Shauren Sep 18, 2026 · 18:25
Shauren Sep 18, 2026 · 18:25
and its private key in same directory
Milkmachine Sep 18, 2026 · 18:25
ah oke, I'll look around in the image
Milkmachine Sep 18, 2026 · 18:25
thank you!
Milkmachine Sep 18, 2026 · 18:25
(or I'll just mount the one from the repo, but lets see first if it is in the image)
Shauren Sep 18, 2026 · 18:27
it is
Shauren Sep 18, 2026 · 18:27
/home/circleci/project/bin/check_install/bin/bnetserver.cert.pem if you are using our images from docker hub
Shauren Sep 18, 2026 · 18:27
and key /home/circleci/project/bin/check_install/bin/bnetserver.key.pem
chipzz Sep 18, 2026 · 23:57
check_install? BARF
chipzz Sep 18, 2026 · 23:57
utterly broken and misguided piece of crap
Shauren Sep 19, 2026 · 00:02
its lazy af, i know
Shauren Sep 19, 2026 · 00:03
its literally just reusing ci setup, it was not made with docker in mind
chipzz Sep 19, 2026 · 00:03
no, one can see that 🙂
chipzz Sep 19, 2026 · 00:04
bin/check_install/bin/ ? really? 😄
chipzz Sep 19, 2026 · 00:05
are these just artifacts from github builds or sth or... ?
Shauren Sep 19, 2026 · 00:05
circleci
chipzz Sep 19, 2026 · 00:05
right but basically just artifacts
Shauren Sep 19, 2026 · 00:05
the first bin is cmake build dir, the second bin is real unix bin
Shauren Sep 19, 2026 · 00:06
whatever, it works and is not worth changing
chipzz Sep 19, 2026 · 00:06
can you make CI use a different docker config, or would that not be a good option since it would break things?
Shauren Sep 19, 2026 · 00:07
actually i dont know where it lands in final docker image
Shauren Sep 19, 2026 · 00:07
might be even be /usr/local
chipzz Sep 19, 2026 · 00:08
might as well skip checkinstall then and just run make install 😛
Shauren Sep 19, 2026 · 00:09
oh that is make install
Shauren Sep 19, 2026 · 00:09
its given -DCMAKE_INSTALL_PREFIX=bin/check_install
chipzz Sep 19, 2026 · 00:09
right but I mean make install straight into /usr/local ?
Shauren Sep 19, 2026 · 00:10
cant do that
chipzz Sep 19, 2026 · 00:10
why bother with a package in the first place? it's docker... 😛
Shauren Sep 19, 2026 · 00:10
ci and the pushed image use different base images for size reasons
chipzz Sep 19, 2026 · 00:11 (edited)
now you lost me. I thought these were simply the artifacts from CI... ?
chipzz Sep 19, 2026 · 00:13
the artifact is a .deb or .rpm that gets installed into another docker image?
Shauren Sep 19, 2026 · 00:14
Shauren Sep 19, 2026 · 00:15
it grabs stuff from check_install dir
chipzz Sep 19, 2026 · 00:25
https://github.com/TrinityCore/TrinityCore/blob/master/.circleci/config.yml#L91 Where does this Dockerfile come from? Is it the same as the one in contrib?
chipzz Sep 19, 2026 · 00:26
Ah looks like it
chipzz Sep 19, 2026 · 00:27
But I see references to trinitycore/circle-ci:debian-13-builder everywhere and I'm not sure where these are built...