rofl0r / rofl0r/proxychains-ng

Proxychains does not work with steam.

Open
#153 4 comments 0 reactions 0 assignees View on GitHub

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

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.