Proxy settings in xchat-gnome
After a long break, today I planned to hang around on some of my favorite channels on IRC. I normally use xchat to do IRC. But this time, my xchat was replaced by xchat-gnome. It inherited all the settings from my previous xchat configuration. When I invoked xchat-gnome, it tried to use one of the proxy servers that I have configured before. I was wondering where xchat-gnome is picking up that proxy server setting from! It was not obeying the gnome proxy settings. It doesn't have an UI to configure the proxy settings. It was a bit of strange behavior. When I searched about this problem, I found that xchat-gnome has proxy support. But there is no UI to configure the proxy. Here is how you do the proxy setup in xchat-gnome.
Most of the settings of xchat-gnome are stored as variables. It gives an
option to edit the variables to configure various settings through the
/set command. Here is the list of variables that are related to the
net_proxy_auth - Toggle proxy authentication. net_proxy_host - Proxy host to use. net_proxy_pass - Password to use if proxy authentication is turned on. net_proxy_port - Port to use for proxy host. net_proxy_type - Type of proxy to use (0=disabled, 1=Wingate, 2=Socks4,3=Socks5, 4=HTTP, 5=MS Proxy (ISA). net_proxy_use - What to use proxies for (if set). (0=all, 1=IRC Only, 2=DCC Only). net_proxy_user - Username to use if proxy authentication is turned on.
For instance, if you want don't want to use any proxy, issue the command
/set net_proxy_type 0.
More list of xchat-gnome configuration variables are available here.