CoD4x_Server
CoD4x_Server copied to clipboard
xbase_00.iwd is not getting downloaded
I'm testing makefile for incremental building and all missing files are downloaded except this one which makes it impossible to start server for newcomers.
Latest master. You can try yourself with make -fmakefile2
https://pastebin.com/raw/rgicui0g
@callofduty4x/dev Maybe it's time to include whole dedicated server binary as array of bytes and link it statically?
xbase contains more than just the server binary (certificates, packaged plugins)
Yea, I know. For now it contains nothing as its not getting downloaded with latest build. (tested just now).

apparently due to the missing certificate. for the enduser this shouldnt be a problem has he is required to download the server package from the website initially.
@D4edalus Then we have to explain to end user the certificate IS the reason. For example, I'm always cloning repo and compiling it from sources then launch.
the typical serverhoster shouldnt tamper with the xbase file imho. those who do see the certificate error in the console - sadly its not directly linked to the download issue.
if the certificate error would show something like "error - failed to download xbase.iwd" it would be perfectly clear.
xbase_00.iwd does not get downloaded to prevent failing autoupate. At one time it will be included again. Certificates in xbase_00.iwd is not very smart. On client it uses the OS root certificate storage.