Sock proxy Support?

Shmur

New member
I'm wondering if the proxy support in Mafia is basic HTTP proxy, or if it supports SOCKS proxies. I currently tunnel a bunch of my traffic through an SSH tunnel, and it seems that Mafia is unable to connect when I configure it to use the SOCKS proxy i've set up. Any thoughts on this?
 

Raven434

Member
Try version 7982 and report back. I am having wicked problems with versions 7984 and up.

7982 works fine.

I play through SSH port forwarding that hits a squid proxy server.
 

Shmur

New member
Tried the 7892 jar file, still doesn't connect. Graphical CLI just says

Validating login server (www.kingdomofloathing.com)...
Choosing new login server (www.kingdomofloathing.com)...
Choosing new login server (www2.kingdomofloathing.com)...
Choosing new login server (www3.kingdomofloathing.com)...
Sending login request...
Choosing new login server (www4.kingdomofloathing.com)...
Choosing new login server (www5.kingdomofloathing.com)...
Choosing new login server (www6.kingdomofloathing.com)...
Requests complete.

Validating login server (www.kingdomofloathing.com)...
Choosing new login server (www7.kingdomofloathing.com)...
Choosing new login server (www.kingdomofloathing.com)...
Choosing new login server (www2.kingdomofloathing.com)...
Sending login request...
Choosing new login server (www3.kingdomofloathing.com)...
Choosing new login server (www4.kingdomofloathing.com)...
Choosing new login server (www5.kingdomofloathing.com)...
Requests complete.

and then never logs in. I could try turning the debugging log on as well.
I'm also running it off of a USB key with java and the portable jar launcher from the PortableApps suite, if that makes a difference.
 

Raven434

Member
What is the host and port of the proxy you are trying to connect to?

That roulette of error messages indicates either the proxy is not running or mafia is not configured correctly to connect to it.
 

Shmur

New member
Proxy runs on localhost, port 7070. I'm actually using it right now in firefox.
The proxy itself is actually just putty running an SSH tunnel.

In Mafia, i have the Host: field set to "localhost" (although i have also tried it with 127.0.0.1), and the Port: field set to 7070 in the connection tab.
 

Raven434

Member
It puts them in the root directory and they will be called "DEBUG_20091222.txt" for example.

That is really odd that you can run the web browser through socks but mafia can't get logged in...

:-/
 

Raven434

Member
Maybe some help here?

http://vectrosecurity.com/content/view/67/26/

Like I said, I don't understand why you can browse, but not play the game.

I SSH into the machine running squid using PuTTY.

With PuTTY, I port forward my local 7676 {the port I use} to 10.0.0.1:7676 {the machine running squid - I am using squid not socks, but should work similarly}

Mafia is configged to use proxy.

And the proxy is 127.0.0.1:7676

Hope that helps some.
 
Top