profanity icon indicating copy to clipboard operation
profanity copied to clipboard

Allow communication through proxy servers

Open boothj5 opened this issue 10 years ago • 12 comments

A few request have been made to allow profanity to proxy through HTTP etc for use in the workplace.

boothj5 avatar Jun 01 '14 22:06 boothj5

I think maybe socks should be included alrso, right now I am using proxychains for this and it works great.

The thing is in pidgin for example libpurple supports the proxy protocol, not the client itself.

brzezinki avatar Jun 30 '14 19:06 brzezinki

Another way to tunnel Profanity through a proxy is to use tsocks. http://alexborisov.org/tunnel-your-apps-via-ssh-with-tsocks/ This is working quite well for me so far.

I agree though, would be nice to have SOCKS proxy support native in profanity.

dotoole avatar Nov 25 '14 14:11 dotoole

I would also be interested in this feature

temerick avatar Apr 24 '18 20:04 temerick

wtf no proxy facility what-so-ever?

xeverse avatar Mar 05 '19 09:03 xeverse

Yeah I also hate it when people offer their free time to create free software and then don't implement everything and not perfectly and not immediately..

jubalh avatar Mar 05 '19 10:03 jubalh

Yet they supposedly do it because they can; the path coz i hope they are passionate about this & that & warm fuzzy feeling of course..

when people offer their free as in freedom time to create FOSS and then don't implement everything and not perfectly and not immediately..

it's just proxy is such basic functionality so astounding not to see it & it's been almost 5y -- this thread.

xeverse avatar Mar 05 '19 10:03 xeverse

it's just proxy is such basic functionality

Please create a pull request then.

jubalh avatar Mar 05 '19 10:03 jubalh

If you want proxy for using TOR:

cat /usr/local/bin/chat
#! /bin/bash
torify /usr/local/bin/profanity

Works well enough for me.

mdosch avatar May 01 '19 13:05 mdosch

According to Tor Project torify should not be used. So it would be better to do something like this

alias profanity="torsocks -q profanity"

rfc-2549 avatar Apr 05 '21 09:04 rfc-2549

@sjaeckel this depends on libstrophe, right?

jubalh avatar Feb 23 '22 15:02 jubalh

I think maybe socks should be included alrso, right now I am using proxychains for this and it works great.

The thing is in pidgin for example libpurple supports the proxy protocol, not the client itself.

@brzezinki please, can you share your proxychains config?

GasparVardanyan avatar Apr 13 '22 22:04 GasparVardanyan

have similar problem more of a curl problem, my https upload server is on tor , and using torsocks and proxychains gives cant resolve hostname,
So using HTTPS_PROXY=socks5h://localhost:9050 profanity , gets failed: SSL peer certificate or SSH remote key was not OK cause its self signed I need to pass accept cert or insecure (-k) from outside profanity . Other way is to just use http.

TURING-V2 avatar May 07 '23 08:05 TURING-V2