So after applying @Wowfunhappy 's squid proxy package on Snow Leopard to help resolve some minor issues, i got the idea to build squid4 via macports on Leopard.
It worked! Leopard-Webkit can once again access sites that it had previously not been able to be access. This workaround makes LWK 100% usable again. So, for the brave, you have 2 options: Install macports and build squid4, then use pacifist to extract wowfunhappys squid.conf from the package linked above and edit it point to /opt/local/etc/squid rather than /Library/Squid, OR (i tested this as well), run squid on another machine (i used 10.6 to test this) and connect to it from Leopard. Instructions on how to import your new certificate into your keychain, and how to configure your network settings are available in Wowfunhappy's .dmg linked above.
The easiest route is running squid on another machine (it's faster than waiting 24-ish hours for gcc7, etc to build). For instance, install his Squid installer for 10.6-10.9 and follow the directions and ensure squid is properly running on your 10.6-10.9 machine. Now edit the last 2 lines in /Library/Squid/squid.conf and change "deny" to "allow" and save. Reboot.
Now in Leopard, open system prefs -> network -> ethernet (or wifi depending on how you are connected) -> advanced -> proxies. Now check "secure web proxy (https)" and add in your machine running squid's internal IP address using port 3128 and hit apply.
If you did everything right, LWK will once again be able to access wikipedia and other sites that had previously stopped working.
My plan now is to take an old macmini and toss a barebones Linux on it, set up squid, and run it headless so it's out of the way. This will take the load off of the G5 (which is currently running squid) and i can then connect any other "retro" machine to the macmini running squid if i need to.
Cheers
Edit: If you dont have another machine, or don't want to install macports, here is a prebuilt package that you can manually install. I still recommend using squid on another device and connecting to that, but this may help if you don't have the option. There is also an installer package here for ppc and intel.
Code:
sudo port -v install squid4 +ssl_crtd
The easiest route is running squid on another machine (it's faster than waiting 24-ish hours for gcc7, etc to build). For instance, install his Squid installer for 10.6-10.9 and follow the directions and ensure squid is properly running on your 10.6-10.9 machine. Now edit the last 2 lines in /Library/Squid/squid.conf and change "deny" to "allow" and save. Reboot.
Now in Leopard, open system prefs -> network -> ethernet (or wifi depending on how you are connected) -> advanced -> proxies. Now check "secure web proxy (https)" and add in your machine running squid's internal IP address using port 3128 and hit apply.
If you did everything right, LWK will once again be able to access wikipedia and other sites that had previously stopped working.
My plan now is to take an old macmini and toss a barebones Linux on it, set up squid, and run it headless so it's out of the way. This will take the load off of the G5 (which is currently running squid) and i can then connect any other "retro" machine to the macmini running squid if i need to.
Cheers
Edit: If you dont have another machine, or don't want to install macports, here is a prebuilt package that you can manually install. I still recommend using squid on another device and connecting to that, but this may help if you don't have the option. There is also an installer package here for ppc and intel.
Last edited: