Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reunion fail to load #5

Open
jamesjamesbond1999 opened this issue Nov 6, 2024 · 29 comments
Open

Reunion fail to load #5

jamesjamesbond1999 opened this issue Nov 6, 2024 · 29 comments

Comments

@jamesjamesbond1999
Copy link

Reunion fail to load, ubuntu 20 x64

reunion fail to load

metamod-1.21.1-am
reunion_0_1_0_92d

a follow this steps and fail to load

Go to /addons/ and make new directory named reunion
- its a game directory; cstrike for Counter-Strike, valve for Half-Life, etc
Go to /addons/ and make new directory named reunion
- its a game directory; cstrike for Counter-Strike, valve for Half-Life, etc
Copy reunion_mm.dll or reunion_mm_i386.so to /addons/reunion/
Go to metamod installation directory (usually its /addons/metamod/) and edit plugins.ini:
add this line for windows
win32 addons\reunion\reunion_mm.dll
or this for linux
linux addons/reunion/reunion_mm_i386.so
at the beginning of the file
Copy reunion.cfg to server root or gamedir.

@dystopm
Copy link

dystopm commented Nov 6, 2024

Thanks for reporting. 4 things to consider:

  1. Get all your repositories up-to-date from https://github.com/rehlds
  2. Show the loading error, you're just showing the plugin failed to load, but we cannot guess why it wasn't
  3. Use metamod-R instead of metamod-AM: https://github.com/rehlds/metamod-r
  4. If you are experiencing this error while having updated rehlds, metamod an reunion, then provide versions of all your loaded modules

@jamesjamesbond1999
Copy link
Author

many thanks i go try and return with result

@wopox1337
Copy link

I would also like to add that it's necessary to turn on the server with logging and debug mode activated. This will allow the Metamod to display the reasons why the plugin fails to load.

Add in startup line: +log on -debug

@jamesjamesbond1999
Copy link
Author

jamesjamesbond1999 commented Nov 6, 2024

i fallow your steps and now server failed

Half-life binary './hlds_linux' not executable, exiting
Wed 06 Nov 2024 05:39:11 PM UTC: Server Failed

@jamesjamesbond1999
Copy link
Author

i go rebuild server and +log on -debug

@wopox1337
Copy link

wopox1337 commented Nov 6, 2024

@jamesjamesbond1999

  1. Make binaries executable by:
chmod +x hlds_linux hlds_run
  1. Start hlds server:
./hlds_run -game cstrike +map de_dust2 +log on -debug

@wopox1337 wopox1337 reopened this Nov 6, 2024
@jamesjamesbond1999
Copy link
Author

jamesjamesbond1999 commented Nov 6, 2024

log error reunion

L 11/06/2024 - 18:09:27: [META] dll: Loaded plugin 'AMX Mod X': AMX Mod X v1.9.0.5294 Jun  3 2020, AMX Mod X Dev Team
[REUNION]: SteamIdHashSalt is not set or too short
L 11/06/2024 - 18:09:27: [REUNION]: SteamIdHashSalt is not set or too short
L 11/06/2024 - 18:09:27: [META] ERROR: dll: Failed attach plugin 'Reunion': Error from Meta_Attach(): 0
L 11/06/2024 - 18:09:27: [META] ERROR: dll: Failed to attach plugin 'Reunion'
L 11/06/2024 - 18:09:27: [META] ERROR: dll: Failed to load plugin 'reunion_mm_i386.so'
L 11/06/2024 - 18:09:27: [META] dll: Finished loading 1 plugins
L 11/06/2024 - 18:09:27: Log file closed

@wopox1337
Copy link

wopox1337 commented Nov 6, 2024

[REUNION]: SteamIdHashSalt is not set or too short

Check this out please

Thanks for this issue @jamesjamesbond1999, the description should be added mandatory setting of the SteamIdHashSalt parameter.

Solution:

Set SteamIdHashSalt in reunion.cfg

@jamesjamesbond1999
Copy link
Author

jamesjamesbond1999 commented Nov 6, 2024

Set SteamIdHashSalt = which value?

@wopox1337
Copy link

wopox1337 commented Nov 6, 2024

Set SteamIdHashSalt = which value?

Any random value (like generated password) with 32 length
example:

@wopox1337 wopox1337 transferred this issue from rehlds/rehlds Nov 6, 2024
@jamesjamesbond1999
Copy link
Author

jamesjamesbond1999 commented Nov 6, 2024

thanks, reunion still fail start new log

[REUNION]: Failed to locate REHLDS API
L 11/06/2024 - 18:41:27: [REUNION]: Failed to locate REHLDS API
L 11/06/2024 - 18:41:27: [META] ERROR: dll: Failed attach plugin 'Reunion': Error from Meta_Attach(): 0
L 11/06/2024 - 18:41:27: [META] ERROR: dll: Failed to attach plugin 'Reunion'
L 11/06/2024 - 18:41:27: [META] ERROR: dll: Failed to load plugin 'reunion_mm_i386.so'
L 11/06/2024 - 18:41:27: [META] dll: Finished loading 1 plugins

@wopox1337
Copy link

wopox1337 commented Nov 6, 2024

[REUNION]: Failed to locate REHLDS API

give answer from version (in console) please

maybe need to install ReHLDS (as said requirement section)

@jamesjamesbond1999
Copy link
Author

 AMX Mod X version 1.9.0.5294 Copyright (c) 2004-2015 AMX Mod X Development Team 

AMX Mod X comes with ABSOLUTELY NO WARRANTY; for details type `amxx gpl'.
This is free software and you are welcome to redistribute it under
certain conditions; type 'amxx gpl' for details.

L 11/06/2024 - 18:41:27: [META] dll: Loaded plugin 'AMX Mod X': AMX Mod X v1.9.0.5294 Jun 3 2020, AMX Mod X Dev Team
[REUNION]: Failed to locate retrieve rehlds api interface from REHLDS engine module, return code is 1
L 11/06/2024 - 18:41:27: [REUNION]: Failed to locate retrieve rehlds api interface from REHLDS engine module, return code is 1
[REUNION]: Failed to locate REHLDS API
L 11/06/2024 - 18:41:27: [REUNION]: Failed to locate REHLDS API
L 11/06/2024 - 18:41:27: [META] ERROR: dll: Failed attach plugin 'Reunion': Error from Meta_Attach(): 0
L 11/06/2024 - 18:41:27: [META] ERROR: dll: Failed to attach plugin 'Reunion'
L 11/06/2024 - 18:41:27: [META] ERROR: dll: Failed to load plugin 'reunion_mm_i386.so'
L 11/06/2024 - 18:41:27: [META] dll: Finished loading 1 plugins
L 11/06/2024 - 18:41:27: Log file closed

description      stat pend  file              vers      src  load  unlod

[ 1] AMX Mod X RUN - amxmodx_mm_i386. v1.9.0.5 ini Start ANY
[ 2] Reunion fail load reunion_mm_i386. v0.2.0.1 ini Start Never
[ 3] Ham Sandwich RUN - hamsandwich_amxx v1.9.0.5 pl1 ANY ANY
[ 4] CSX RUN - csx_amxx_i386.so v1.9.0.5 pl1 ANY ANY
[ 5] FakeMeta RUN - fakemeta_amxx_i3 v1.9.0.5 pl1 ANY ANY
[ 6] MySQL RUN - mysql_amxx_i386. v1.9.0.5 pl1 ANY ANY

@wopox1337
Copy link

AMX Mod X version 1.9.0.5294

You install the Metamod plugin ReUnion, it requires the ReHLDS version of the engine (its API). We need to know what version of HLDS (console command version) you have, and we are not interested in another Metamod plugin (AMXModX) at the moment.

@jamesjamesbond1999
Copy link
Author

jamesjamesbond1999 commented Nov 6, 2024

> version

Protocol version 48
Exe version 1.1.2.7/Stdio (cstrike)
Exe build: 01:34:04 Oct  8 2024 (10211)

@wopox1337
Copy link

wopox1337 commented Nov 6, 2024

need to install ReHLDS (as said requirement section)

Apparently you are new to the HLDS community and it will be difficult for you to navigate through the necessary versions and modules. At the moment there is no full explanation of what to use and how to use it, but you need to:

  • HLDS from the steam_legacy branch
  • ReHLDS (engine modification) installed on top of it.

@jamesjamesbond1999
Copy link
Author

i installed ReHLDS on top of it.

chmod +x hlds_linux hlds_run

run server and server crash

@wopox1337
Copy link

Exe build: 01:34:04 Oct 8 2024 (10211)

It's not ReHLDS.

@jamesjamesbond1999
Copy link
Author

root@ubuntu-teste:/home/cs# ./hlds_run -console -game cstrike +maxplayers 12 +map de_dust2 +log on -debug
Enabling debug mode
./hlds_run: 1: gdb: not found
Please install gdb first.
goto http://www.gnu.org/software/gdb/
Auto-restarting the server on crash
Error: /home/cs/engine_i486.so: undefined symbol: SteamGameServer
Unable to load engine, image is corrupt.
cat: hlds.85882.pid: No such file or directory
email debug.log to [email protected]
Wed 06 Nov 2024 07:19:15 PM UTC: Server restart in 10 seconds
Error: /home/cs/engine_i486.so: undefined symbol: SteamGameServer
Unable to load engine, image is corrupt.

@stamepicmorg
Copy link
Contributor

i installed ReHLDS on top of it.

hello. describe please, how did you installed rehlds?

@jamesjamesbond1999
Copy link
Author

i donwload last release from https://github.com/rehlds/rehlds/releases/tag/3.13.0.788

extract file, i copy all content folder linux32 for server

@stamepicmorg
Copy link
Contributor

i donwload last release from https://github.com/rehlds/rehlds/releases/tag/3.13.0.788

extract file, i copy all content folder linux32 for server

ok, thank you.

how did you installed hlds before? via steamcmd?

did you installed latest version or installed with legacy banch?

current version of rehlds and plugins not compatible with fresh 25'th update of hlds and needs old release version.

@jamesjamesbond1999
Copy link
Author

jamesjamesbond1999 commented Nov 6, 2024

i installed server cs 1.6 with steamcmd terminal ubuntu 20

latest version

app_update 90

how install with legacy banch

@stamepicmorg
Copy link
Contributor

i installed server cs 1.6 with steamcmd terminal ubuntu 20

latest version

app_update 90

how install with legacy banch

app_update 90 -beta steam_legacy validate

@jamesjamesbond1999
Copy link
Author

thanks bro

@stamepicmorg
Copy link
Contributor

thanks bro

welcome

but try to clean install instead of downgrading from "25th" to "legacy" to prevent unexpected errors.

@jamesjamesbond1999
Copy link
Author

i go remove all and try =D

@jamesjamesbond1999
Copy link
Author

Reunion and REhlds not work with updated server app_update 90

only work fine with legacy, print screen

fix reunion

many thanks for all brothers

@jamesjamesbond1999
Copy link
Author

any plugin or comand for server appear on internet list
my server not appear =(

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants