rofl0r / rofl0r/proxychains-ng
Proxychains does not work with steam.
Nobody has claimed this yet.
- Dominant language
- C
- Stars
- 10.7k
- Forks
- 1.1k
- PR merge metrics
- No merged PRs in 30d
Description
I am not able to make it work with steam cmd.
I know that steamcmd is 32bit and I compiled a 32bit proxychains for it to work but I am getting this error
proxyc ./steamcmd.sh
[proxychains] config file found: /usr/local/etc/proxychains.conf
[proxychains] preloading /usr/local/lib/libproxychains4.so
ERROR: ld.so: object '/usr/local/lib/libproxychains4.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/usr/local/lib/libproxychains4.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
[proxychains] DLL init: proxychains-ng 4.11
Redirecting stderr to '/home/faltu/steamcmd/logs/stderr.txt'
ILocalize::AddFile() failed to load file "public/steambootstrapper_english.txt".
[ 0%] Checking for available update...
SteamUpdater: Error: Download failed: http error 407
[ 0%] Download Complete.
[----] Verifying installation...
[ 0%] Downloading Update...
[ 0%] Checking for available update...
SteamUpdater: Error: Download failed: http error 407
[ 0%] Download Complete.
SteamUpdater: Error: Steam needs to be online to update. Please confirm your network connection and try again.
[ 0%] !!! Fatal Error: Steam needs to be online to update. Please confirm your network connection and try again.
Also, I have compiled 64 bit proxychains and tried all posiible combinations using LD_PRELOAD=library.so but all refuse to work.
How can I make it work?
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by examining the steamcmd.sh invocation, the ELF-class preload error for /usr/local/lib/libproxychains4.so, and the proxychains configuration referenced in the report. Reproduce the 32-bit and 64-bit LD_PRELOAD combinations described, then establish whether SteamCMD can be supported; done means a working invocation or a clearly documented incompatibility.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c
- Domain
- networking
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100