mirror of
https://github.com/GameServerManagers/LinuxGSM.git
synced 2026-04-25 06:05:57 +03:00
[GH-ISSUE #2638] Call of duty 2 download problem #1911
Labels
No labels
Atomic
Epic
cannot reproduce
command: backup
command: console
command: debug
command: details
command: fast-dl
command: install
command: mods
command: monitor
command: post-details
command: restart
command: send
command: start
command: stop
command: update
command: update-lgsm
command: validate
command: wipe
distro: AlmaLinux
distro: Arch Linux
distro: CentOS
distro: Debian
distro: Fedora
distro: RedHat
distro: Rocky Linux
distro: Ubuntu
distro: openSUSE
engine: goldsrc
engine: source
game: 7 Days to Die
game: ARMA 3
game: Ark: Survival Evolved
game: Assetto Corsa
game: Avorion
game: BATTALION: Legacy
game: Barotrauma
game: Battalion 1944
game: Battlefield 1942
game: Black Mesa: Deathmatch
game: Blade Symphony
game: Call of Duty 2
game: Call of Duty 4
game: Call of Duty: United Offensive
game: Counter-Strike 1.6
game: Counter-Strike 2
game: Counter-Strike: Global Offensive
game: Counter-Strike: Source
game: Day of Infamy
game: Dayz
game: Death Match Classic
game: Don't Starve Together
game: ET: Legacy
game: Eco
game: Factorio
game: Factorio
game: Garry's Mod
game: Half-Life
game: Hurtword
game: Insurgecy
game: Insurgecy
game: Insurgency: Sandstorm
game: Just Cause 3
game: Killing Floor
game: Killing Floor 2
game: Left 4 Dead 2
game: Minecraft
game: Minecraft Bedrock
game: Mordhau
game: Multi Theft Auto
game: Mumble
game: Natural Selection 2
game: No More Room in Hell
game: Pavlov VR
game: Post Scriptum
game: Project Zomboid
game: Quake 3
game: QuakeWorld
game: Red Orchestra: Ostfront 41-45
game: Return to Castle Wolfenstein
game: Rising World
game: Rust
game: San Andreas Multiplayer
game: Satisfactory
game: Soldat
game: Soldier of Fortune 2
game: Squad
game: Squad 44
game: Starbound
game: Stationeers
game: Sven Co-op
game: Team Fortress 2
game: Teamspeak 3
game: Teeworlds
game: Terraria
game: The Front
game: Unreal Tournament 2004
game: Unreal Tournament 3
game: Unreal Tournament 99
game: Unturned
game: Valheim
game: Wurm Unlimited
game: Zombie Master Reborn
game: label missing
good first issue
help wanted
info: alerts
info: dependency
info: docker
info: docs
info: email
info: query
info: steamcmd
info: systemd
info: tmux
info: website
info: website
needs more info
outcome: duplicate
outcome: issue resolved
outcome: issue resolved
outcome: issue unresolved
outcome: pr accepted
outcome: pr rejected
outcome: unconfirmed
outcome: wontfix
outcome: wrong forum
potential-duplicate
priority
pull-request
type: bug
type: feature
type: feature
type: feature request
type: game server request
type: refactor
waiting response
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/LinuxGSM#1911
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @djtech2k on GitHub (Dec 2, 2019).
Original GitHub issue: https://github.com/GameServerManagers/LinuxGSM/issues/2638
I just did the install for a COD2 server. Initially, the curl download of the server executable failed, so I found it and put it in manually. Now it tries to run the server but its says unable to start Linuxgsm and the subject is the entry in the log.
How can I resolve this so that it will run?
@issue-label-bot[bot] commented on GitHub (Dec 2, 2019):
Issue-Label Bot is automatically applying the label
questionto this issue, with a confidence of 0.67. Please mark this comment with 👍 or 👎 to give our bot feedback!Links: app homepage, dashboard and code for this bot.
@djtech2k commented on GitHub (Dec 2, 2019):
Here is what is displayed in the SSH console:
[ .... ] Starting cod2server: LinuxGSMfailed to connect to server: Connection refused
[ FAIL ] Starting cod2server: Unable to start LinuxGSM
@Frisasky commented on GitHub (Dec 2, 2019):
can you remove all files and try again?
@Frisasky commented on GitHub (Dec 2, 2019):
and if possible, can you post the curl error?
@djtech2k commented on GitHub (Dec 2, 2019):
Well when the curl failed to get the game server executable, I put it in place manually and fixed the permission/ownership. I then ran the install again to make sure it was all right. That is the result of when I run the star command.
The curl error happened on the install part but I am pretty sure that it said that it could not connect to server, or something very close to that. I suspected that the path it was expecting to find the gameserver files was not there, but that was an assumption.
@djtech2k commented on GitHub (Dec 2, 2019):
Here is the curl section:
Installing Call of Duty 2 Server
downloading cod2-lnxded-1.3-full.tar.bz2...OK
extracting cod2-lnxded-1.3-full.tar.bz2...OK
@djtech2k commented on GitHub (Dec 2, 2019):
I just confirmed that the server files link times out. I checked the file install_server_files.sh and found the link to the COD2 files: http://files.linuxgsm.com/CallOfDuty2/cod2-lnxded-1.3-full.tar.bz2. If I try that manually, it times out.
@Frisasky commented on GitHub (Dec 2, 2019):
i have no problem download the file package, can you ping the domain of file server and post the result? the location and provider of server?
if the server is unreachable, can you post the dns server of the server?
@djtech2k commented on GitHub (Dec 2, 2019):
I did a ping with my desktop and with my server in the datacenter. Both get name resolution for the domain but no ping response. I also tried the URL from my phone with wifi disabled and it also failed. I tried a port connection check from my desktop to port 80 on that domain and it also failed.
@djtech2k commented on GitHub (Dec 2, 2019):
Oh and on my server, the first nameserver in resolv.conf is 8.8.8.8, which is google, I believe.
@Frisasky commented on GitHub (Dec 2, 2019):
seems there's problem accessing the file server from your end, i would notify the server owner about this
@Frisasky commented on GitHub (Dec 2, 2019):
btw one last thing, could you do a traceroute to the file server?
@djtech2k commented on GitHub (Dec 2, 2019):
I am unable to connect to that fileserver from my server, work computer, and my phone. All 3 are using different networks. I am not sure what could be causing an issue from all 3 places.
So does Linuxgsm need to hit that same fileserver in order for it to start? I mean if it fails to hit it to download the install files, then that shouldn't be a problem because I grabbed them from elsewhere and put them into place. If it needs to reach back out to that server in order to start the server then I see where it will continue to be an issue.
I will check traceroute in just a minute.
@djtech2k commented on GitHub (Dec 2, 2019):
Ok, so just as a test, I put in the fileserver IP into the firewall whitelist on the server. I then tried wget to the COD2 file and it worked. I am now re-running the install process.
So I would rather lock it down as much as I can. I have no idea why it would need to be whitelisted in order to download. What are the port connectivity requirements to that server during install and also just running/starting the server?
@Frisasky commented on GitHub (Dec 2, 2019):
its just an ordinary file server, it should be performs just like you download a file from other website
there's no port requirement during installation as theres no incoming connection, you need forwarding the port of cod if you want someone outside your network to connect to your server
@djtech2k commented on GitHub (Dec 2, 2019):
During install, it must need to connect to download the cod2 files. That is done now. So I am trying to determine if I can remove that from the firewall whitelist now or not.
My server is hosted in a datacenter so I should not need to do any port forwarding as long as the game port(s) are allowed.
@Frisasky commented on GitHub (Dec 2, 2019):
yeah you can remove it after download, theres no need to access the file server unless you wanna reinstall it
@djtech2k commented on GitHub (Dec 2, 2019):
Thanks.
It does run now, but when I run the stop command, I get this error:
cod2server@vps2 [~]# ./cod2server stop
Warning! Missing dependencies: util-linux python3
Warning! cod2server does not have sudo access. Manually install dependencies.
sudo yum install util-linux python3
I ran the yum command and the server says it has the latest util-linux installed and there is no python3 package available.
@Frisasky commented on GitHub (Dec 2, 2019):
which version of centos youre running?
@djtech2k commented on GitHub (Dec 2, 2019):
2.6.32-754.3.5.el6.i686
@Frisasky commented on GitHub (Dec 2, 2019):
oh, lgsm only support centos 7 and 8, theres no python3 in centos 6's repo so this error would be expected
https://docs.linuxgsm.com/linux/distro
@Frisasky commented on GitHub (Dec 2, 2019):
as long as you dont use monitor function you should be fine presumably
but i would still recommend running the server under centos 7 or 8 as they comes with much newer software thus better support for lgsm
@djtech2k commented on GitHub (Dec 2, 2019):
Thanks.
Disregard the rest of this message. I figured out what I overlooked.