How can I view https sites with IBrowse?


When using IBrowse I can only visit http sites. Any sites beginning with https give the error; SSL Connect error. The remote server is using an encryption protocol not supported by IBrowse. Is there a way I can access these sites? I’m particularly interested in Wikipedia.

  • You must to post comments
Good Answer

Oh dear, you’re talking to yourself again. Well two heads are better than one, as I told my psychologist. This problem has been bothering me since I got enough memory to run IBrowse. While I have found many interesting http only sites on the likes of, I could get some real use out of Wikipedia access.

To access wikipedia, I’m now using a piece of software running on Ubuntu (but plan to move to a Raspberry Pi) to interpret these pages in a way that allows you to view the pages and click links – but not enter text. Searching is still possible though so bare with me.

1) Set up WRP proxy software
Download  and make the script executable and run it on a machine with python 2.x. The machine must be on your network.

For example, on Ubuntu I just ran: chmod +x to make it executable.

Then running the script like below you will see this output:
$ ./
Web Rendering Proxy v1.1qt serving port: 8080

2) Configure browser to use the proxy
In IBrowse, go to the proxy settings and enter the IP address of the machine you have the proxy running on and add port 8080 (or whatever it told you above). Presto! You can view https sites. Below in the screenshots you can see me browsing Wikipedia and Facebook.

Limitations: While you can view pages and follow links, you can’t enter text in text boxes as this proxy is basically returning a gif image and overlaying the links for you to click on. So for example, you won’t be able to log in to your Facebook account. I’m viewing publicly accessible pages here. For wikipedia, if you want to search for “koala”, just type in the URL bar. Many sites operate on the same principle where a serch might look like

Thanks to Antoni Sawicki for creating this incredibly useful software and corresponding with me to set it up. Thanks also +Alexander Bochmann  and the Google+ Raspberry Pi community  for suggesting this as well as other options that were a little beyond what I was willing to dig in to.

If anyone has tried these alternatives like squid etc it would be good to add the process here.

  • Reido
    Cool! Will give this a shot.
  • Sir_Lucas
    Nice one. This is a great idea :) Thanks for publishing it.
  • You must to post comments

To enable native SSL support in IBrowse:

IBrowse 2.4, AmiSSL 3.6/3.7 and the POODLE attackI’m sure you are all well aware that many secure websites are normally not reachable with IBrowse 2.4 any longer, due to servers shutting off SSLv2 and SSLv3 connections due to the POODLE attack. However, there is a solution…

This is delayed advice, as I have only just realised it was possible: contrary to the previous news item, you should enable both “SSLv2 support” and “SSLv3 support” on the “Security” page of the IBrowse preferences. You must then also enter the following command in a shell:

setenv save AmiSSL/SSL_CLIENT_VERSION tls1

This will force any most applications that use AmiSSL, including IBrowse, to disable both SSLv2 and SSLv3, and use more secure TLSv1 connections instead.

This issue will be properly addressed in IBrowse 2.5 and a new version of AmiSSL.

AmiSSL 3.6 can be found here.  Not sure where 3.7 is from.

  • You must to post comments
Showing 2 results
Your Answer

Please first to submit.