¿ªÔÆÌåÓý

ctrl + shift + ? for shortcuts
© 2025 Groups.io

Re: Using HTTP and/or SOCKS5 proxy servers


 

You have two separate questions here.

1. APRS-IS is _not_ accessed via HTTP, so HTTP proxies won't work for it. Support for SOCKS5 is provided, but has never been tested (I don't have a SOCKS server to test with). Fill in the SOCKS parameters on your APRS-IS port definition, and see if it works. If it doesn't, send me a bug report.

2. For all other true HTTP/HTTPS accesses, the Java runtime has options to specify using HTTP proxies. There are several different ways to specify it, but note that all of these are Java options, not YAAC options, so they have to be specified on the command line between the "java" keyword and the "-jar" option.

a. You can specify -Djava.net.useSystemProxies=true on your command line if your operating system supports system-default proxies, i.e.

java -Djava.net.useSystemProxies=true -jar YAAC.jar

b. If the above doesn't work, and you can find out what your local proxy's identification is, you can specify the proxy server explicitly:

java -Dhttp.proxyHost=host.domain.name -Dhttp.proxyPort=80 -jar YAAC.jar

where host.domain.name is the local domain name of your proxy server (ex. proxy.mycompany.com), and 80 is the port to connect to at the server (defaulting to the standard HTTP port 80). Similarly, HTTPS proxys are specified with https.proxyHost and https.proxyPort.

In this case you may also want to specify -Dhttp.nonProxyHosts=list.of.domain.names for computers you don't want proxying to be used.

Hope this helps.

Andrew, KA2DDO
author of YAAC

________________________________________
From: [email protected] <[email protected]> on behalf of Brett Warden
Sent: Tuesday, November 24, 2020 12:44 PM
Subject: [yaac-users] Using HTTP and/or SOCKS5 proxy servers

Is there any way to configure YAAC to use proxy servers for APRS-IS or map tiles? I'm using it in a fairly restrictive environment where external access is only allowed through (filtering) proxies. I'm well aware of proxifier apps, but for some reason they're generally disallowed here, while natively proxy-supporting apps are perfectly acceptable.

Join [email protected] to automatically receive all group messages.