diff options
author | Rodrigo Arias Mallo <rodarima@gmail.com> | 2025-09-28 20:26:15 +0200 |
---|---|---|
committer | Rodrigo <rodarima@gmail.com> | 2025-09-28 23:10:55 +0200 |
commit | fb510ea86be5ceb9e91573890242581fdbd77ad8 (patch) | |
tree | d819fe40683592008d136727f5a0b03e48dc1164 /305 |
Diffstat (limited to '305')
-rw-r--r-- | 305/index.md | 420 |
1 files changed, 420 insertions, 0 deletions
diff --git a/305/index.md b/305/index.md new file mode 100644 index 0000000..8a2871e --- /dev/null +++ b/305/index.md @@ -0,0 +1,420 @@ +Title: Tracking problems of Dillo 3.0.5 on Debian +Author: rodarima +Created: Fri, 22 Nov 2024 22:44:39 +0000 +State: open + +Debian continues to ship with [Dillo 3.0.5](https://packages.debian.org/search?keywords=dillo), even if we have made already two [releases](https://github.com/dillo-browser/dillo/releases) since we took over the maintenace (see this [HN post](https://news.ycombinator.com/item?id=38847613)). For reference, **Dillo 3.0.5 was released in 2015**. + +Several people are affected by issues that were fixed either by the original developers of Dillo (but never made it to a release) or fixed by us, both of which are solved in the last release (as of now, 3.1.1). + +Until now, I believed that it was somewhat better to at least have 3.0.5 on the Debian repos, but as I read more and more users complaining that it doesn't work at all, I'm starting to change my mind about it. Specially, because **those issues were already fixed**. Users are simply assuming that Dillo is broken, and they just go to find another browser. + +Other distributions like Ubuntu, Raspbian or Linux Mint use the Debian packages, so they also include the outdated Dillo. This is particularly painful, as the users are typically newcomers, and there is not much chance they will even consider they are using an almost 10 year old release. + +I'll try to keep here a list of those issues I find on the web, sorted by time. + +--- + +## 2024-11-06 - https://youtu.be/RjzQNngysh4?t=371 + +> Sometimes I have trouble visiting this website (api.invidious.io), like I think it may be block in some DNS... + +On Dillo 3.0.5-7+b1 it doesn't work: + +``` +Nav_open_url: new url='https://api.invidious.io/' +** ERROR **: [Dpi_read_comm_keys] No such file or directory +Dpi_blocking_start_dpid: try 1 +[dpid]: a_Misc_mksecret: 95fcad05 +dpid started +40776AE697730000:error:0A000438:SSL routines:ssl3_read_bytes:tlsv1 alert internal error:../ssl/record/rec_layer_s3.c:1590:SSL alert number 80 +``` + +This is probably related to the missing handling of TLS alerts on OpenSSL. On Dillo 3.1.1 it works fine: + + + + +--- + +## 2024-11-22 - https://forums.raspberrypi.com/viewtopic.php?p=2270962 + +> I launched Dillo, it locked up, or at least failed to connect with connect.raspberrypi.com. Wifi is up as sudo apt update worked fine. +> [...] +> Do any of the images include midori or a browser that a 2 Zero can actually launch and use? + +Similar SSL problem on Dillo 3.0.5-7+b1: + +``` +Nav_open_url: new url='https://connect.raspberrypi.com/' +Nav_open_url: new url='https://connect.raspberrypi.com/devices' +Nav_open_url: new url='https://connect.raspberrypi.com/sign-in' +NumPendingStyleSheets=1 +NumPendingStyleSheets=2 +NumPendingStyleSheets=3 +40D74863E4710000:error:0A000410:SSL routines:ssl3_read_bytes:sslv3 alert handshake failure:../ssl/record/rec_layer_s3.c:1590:SSL alert number 40 +40E7A918607B0000:error:0A000410:SSL routines:ssl3_read_bytes:sslv3 alert handshake failure:../ssl/record/rec_layer_s3.c:1590:SSL alert number 40 +``` + +But works fine on Dillo 3.1.1, although it probably require [enabling cookies](https://dillo-browser.github.io/user_help.html#cookiesrc) to login. + + + +--- + +## 2025-09-11 - debian.org + +https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1114901 + +``` +Package: dillo +Version: 3.0.5 + +Hi, +trying to open debian.org with dillo browser. +got this error message from dillo : + +"error 421 +Misdirected Request +The client needs a new connection for this request as the requested host +name does not match the Server Name Indication (SNI) in use for this +connection. + +Apache/2.4.65 (Debian) Server at debian-facile.org Port 443 +" + +trying to open debian.org with dillo git release 3.2.0 works. +``` + +At least the user did test 3.2.0 this time. + +--%-- +From: travis-jeans +Date: Wed, 05 Mar 2025 09:32:19 +0000 + +I found this page because I downloaded the "latest" version of Dillo from the Debian repository today, which is 3.0.5... but I was having a lot of difficulty getting certain pages to load. I could load a few https websites. An example is [ABC News](https://www.abc.net.au/news), though it looks like there isn't support for CSS3. Is it possible to update the debian repository with the latest version of dillo? + +Some errors: +``` +a_Dicache_cleanup: length = 142 +Nav_open_url: new url='https://www.abc.net.au/news' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'border-color' +no values for shorthand property 'border-color' +no values for shorthand property 'border-color' +no values for shorthand property 'border-color' +no values for shorthand property 'border-color' +no values for shorthand property 'padding' +no values for shorthand property 'border-color' +** WARNING **: Ignoring unsafe author style that might reveal browsing history +** WARNING **: Ignoring unsafe author style that might reveal browsing history +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +** WARNING **: Ignoring unsafe author style that might reveal browsing history +** WARNING **: Ignoring unsafe author style that might reveal browsing history +** WARNING **: Ignoring unsafe author style that might reveal browsing history +no values for shorthand property 'padding' +no values for shorthand property 'border-color' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'margin' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'margin' +no values for shorthand property 'margin' +no values for shorthand property 'padding' +no values for shorthand property 'margin' +no values for shorthand property 'margin' +no values for shorthand property 'margin' +no values for shorthand property 'border-color' +no values for shorthand property 'border-color' +no values for shorthand property 'border-color' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'border-color' +no values for shorthand property 'border-color' +no values for shorthand property 'border-color' +no values for shorthand property 'border-color' +no values for shorthand property 'border-color' +no values for shorthand property 'padding' +no values for shorthand property 'border-color' +no values for shorthand property 'padding' +no values for shorthand property 'border-width' +** WARNING **: Ignoring unsafe author style that might reveal browsing history +no values for shorthand property 'border-color' +** WARNING **: Ignoring unsafe author style that might reveal browsing history +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'margin' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'border-color' +no values for shorthand property 'border-color' +no values for shorthand property 'border-color' +no values for shorthand property 'border-color' +no values for shorthand property 'padding' +no values for shorthand property 'border-color' +no values for shorthand property 'border-color' +no values for shorthand property 'border-color' +no values for shorthand property 'border-color' +no values for shorthand property 'border-color' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'border-color' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'margin' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'margin' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'margin' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'margin' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'border-color' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +** WARNING **: Ignoring unsafe author style that might reveal browsing history +** WARNING **: Ignoring unsafe author style that might reveal browsing history +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'border-color' +no values for shorthand property 'border-color' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +** WARNING **: Ignoring unsafe author style that might reveal browsing history +** WARNING **: Ignoring unsafe author style that might reveal browsing history +** WARNING **: Ignoring unsafe author style that might reveal browsing history +no values for shorthand property 'border-color' +no values for shorthand property 'border-color' +no values for shorthand property 'border-color' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'margin' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'margin' +no values for shorthand property 'margin' +no values for shorthand property 'margin' +** WARNING **: Ignoring unsafe author style that might reveal browsing history +** WARNING **: Ignoring unsafe author style that might reveal browsing history +no values for shorthand property 'padding' +** WARNING **: Ignoring unsafe author style that might reveal browsing history +no values for shorthand property 'padding' +no values for shorthand property 'margin' +no values for shorthand property 'padding' +no values for shorthand property 'margin' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'border-color' +no values for shorthand property 'padding' +no values for shorthand property 'border-color' +no values for shorthand property 'padding' +no values for shorthand property 'border-color' +no values for shorthand property 'border-color' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'margin' +** WARNING **: Ignoring unsafe author style that might reveal browsing history +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'border-color' +no values for shorthand property 'margin' +** WARNING **: Ignoring unsafe author style that might reveal browsing history +** WARNING **: Ignoring unsafe author style that might reveal browsing history +** WARNING **: Ignoring unsafe author style that might reveal browsing history +no values for shorthand property 'margin' +no values for shorthand property 'margin' +no values for shorthand property 'border-color' +no values for shorthand property 'padding' +no values for shorthand property 'margin' +no values for shorthand property 'padding' +** WARNING **: Ignoring unsafe author style that might reveal browsing history +no values for shorthand property 'margin' +no values for shorthand property 'margin' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'border-color' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +** WARNING **: Ignoring unsafe author style that might reveal browsing history +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'margin' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'border-color' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'margin' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'margin' +no values for shorthand property 'margin' +no values for shorthand property 'padding' +no values for shorthand property 'border-width' +no values for shorthand property 'padding' +no values for shorthand property 'margin' +no values for shorthand property 'margin' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'margin' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'margin' +no values for shorthand property 'margin' +no values for shorthand property 'border-width' +no values for shorthand property 'margin' +no values for shorthand property 'margin' +no values for shorthand property 'margin' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'margin' +no values for shorthand property 'padding' +no values for shorthand property 'margin' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +** WARNING **: Ignoring unsafe author style that might reveal browsing history +** WARNING **: Ignoring unsafe author style that might reveal browsing history +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'border-color' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +** WARNING **: Ignoring unsafe author style that might reveal browsing history +no values for shorthand property 'margin' +no values for shorthand property 'border-color' +no values for shorthand property 'margin' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'margin' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +** WARNING **: Ignoring unsafe author style that might reveal browsing history +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'border-color' +no values for shorthand property 'border-color' +no values for shorthand property 'border-color' +no values for shorthand property 'margin' +** WARNING **: Ignoring unsafe author style that might reveal browsing history +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'margin' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'margin' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'margin' +no values for shorthand property 'padding' +no values for shorthand property 'margin' +no values for shorthand property 'margin' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'margin' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +** WARNING **: Ignoring unsafe author style that might reveal browsing history +** WARNING **: Ignoring unsafe author style that might reveal browsing history +** WARNING **: Ignoring unsafe author style that might reveal browsing history +** WARNING **: Ignoring unsafe author style that might reveal browsing history +no values for shorthand property 'padding' +no values for shorthand property 'border-color' +no values for shorthand property 'border-color' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'margin' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +no values for shorthand property 'padding' +a_Dicache_cleanup: length = 142 +``` |