Welcome, Guest. Please login or register.
Amiga Kit Amiga Store Iridium Banner AMIStore App Store A1200/A600 4xIDE Interface

AuthorTopic: IBrowse 2.5.2 / AmiSSL 4.4 and Images…..  (Read 1976 times)

0 Members and 1 Guest are viewing this topic.

Offline duga

Re: IBrowse 2.5.2 / AmiSSL 4.4 and Images…..
« Reply #15 on: March 01, 2020, 02:56:56 PM »
There's a problem with either PNG or JPEG (or both) in 2.5, 2.5.1 and 2.5.2 (but not in 2.4).

I'm using datatypes instead and the problem is gone.

Someone who bothers can try to replace one at a time to find which one is the problem.

Ladies and gentlemen: I can confirm the problem is located in the internal PNG renderer. The internal JPEG renderer is fine.
 

Offline futaura

Re: IBrowse 2.5.2 / AmiSSL 4.4 and Images?..
« Reply #16 on: March 01, 2020, 05:02:39 PM »
Really?

1. Can you post an example URL of a PNG image that won't load?
2. What is the error message that pops up with the mouse pointer over the placeholder?
3. What does "version cybergraphics.library" say on your system?
 

Offline duga

Re: IBrowse 2.5.2 / AmiSSL 4.4 and Images?..
« Reply #17 on: March 01, 2020, 05:25:09 PM »
Really?

1. Can you post an example URL of a PNG image that won't load?
2. What is the error message that pops up with the mouse pointer over the placeholder?
3. What does "version cybergraphics.library" say on your system?

The pictures are _loaded_. The problem is that the pictures are severly garbled with the internal PNG decoder/renderer. Have a look at https://safir.amigaos.se/main.php and you should see the problem.

System:
A1200 AGA
Blizzard MkIV 1230/50 MHz (no FPU)
Roadshow68k
MUI 5.0 (tried 3.8/3.9/4.0 too)
SSL 4.4
 

Offline giZmo350

Re: IBrowse 2.5.2 / AmiSSL 4.4 and Images…..
« Reply #18 on: March 01, 2020, 05:53:56 PM »
I'm using MUI3.8 on the A1200 in my sig with no problems. However, I have just the opposite problem with PNG images. Garbled if I use WarpPNGdt - fine if I use internal PNG. I'll stick with internal.

What does baffle me (to some extent) is how slow AmiSSL is. Using my other A1200 with MUI3.8, an ACA1233N w/o FPU & 128MB mem, IBrowse 2.4 & AmiSSL 3.6, amiga.org loads in seconds. Using my A1200 with a GVP Typhoon 030 @40MHz w/FPU & 64MB mem, amiga.org takes some minutes to load.

Both running OS3.5, internal images and same connections parameters. I really don't want to buy two more licenses till I get this sorted.

But, thanks so much for all your help Oliver!!!   ;D.  Finger crossed!
« Last Edit: March 01, 2020, 06:33:24 PM by giZmo350 »
A500: 2MB Chip, 8MB Fast, IndiECS, MiniMegi, IDE4ZorroII on Z-500, KS1.3/KS3.1, WB3.1&BWB
 
A2000HD: 2MB Chip, 128MB Fast, P5:Blizz 2060@50MHz, PCD-50B/4GBCF, XSurf100, RapidRoad, IndiECS, Matze RTG, MiniMegi, CD-RW, SunRize AD516, WB3.9
 
A1200: 2MB Chip, 64MB Fast, 4GBCF, GVP Typhoon 030 @40MHz w/FPU, Subway USB, EasyNet Ethernet, Indi AGA MKI, FastATA MK-IV, Internal Slim CD/DVD-RW, WB3.5

Surfing The Web With An AMIGA Is Fun Again!
 

Offline duga

Re: IBrowse 2.5.2 / AmiSSL 4.4 and Images…..
« Reply #19 on: March 01, 2020, 06:22:47 PM »
I'm using MUI3.8 on the A1200 in my sig with no problems. However, I have just the opposite problem with PNG images. Garbled if I use WarpPNGdt - fine if I use internal PNG. I'll stick with internal.

What does baffle me (to some extent) is how slow AmiSSL is. Using my other A1200 with MUI3.8, an ACA1233N w/o FPU & 128MB mem, IBrowse 2.4 & AmiSSL 3.6, amiga.org still load in seconds. Using my A1200 with a GVP Typhoon 030 @40MHz w/FPU & 64MB mem, amiga.org takes some minutes to load.

Both running OS3.5, internal images and same connections parameters. I really don't want to buy two more licenses till I get this sorted.

But, thanks so much for all your help Oliver!!!   ;D.  Finger crossed!

Same iBrowse and AmiSSL versions on both systems? I assume the memory is much faster on the ACA than on the Typhoon.
 

Offline kolla

Re: IBrowse 2.5.2 / AmiSSL 4.4 and Images…..
« Reply #20 on: March 01, 2020, 06:23:48 PM »
Nothing baffling about it - modern crypto is a lot more resource hungry than those of twenty years ago.
What you can and should do, is reduce the number of simultaneous https connections to a minimum, so you don’t end up performing a denial of service attack against yourself :)

There’s no good solution to crypto on classic Amiga hardware, other than offloading to other processor, dedicated crypto accelerator or general purpose modern CPU (that often have crypto accelerator built in), but then you must find a way to interface such hardware to the Amiga.
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC
---
A3000/060CSPPC+CVPPC/128MB + 256MB BigRAM/Deneb USB
A4000/CS060/Mediator4000Di/Voodoo5/128MB
A1200/Blz1260/IndyAGA/192MB
A1200/Blz1260/64MB
A1200/Blz1230III/32MB
A1200/ACA1221
A600/V600v2/Subway USB
A600/Apollo630/32MB
CD32/SX32/32MB/Plipbox
CD32/TF328
A500/V500v2
A500/MTec520
CDTV
MiSTer, MiST, FleaFPGAs and original Minimig
Peg1, SAM460 and Mac minis with MorphOS
 

Offline futaura

Re: IBrowse 2.5.2 / AmiSSL 4.4 and Images?..
« Reply #21 on: March 01, 2020, 06:24:04 PM »
Really?

1. Can you post an example URL of a PNG image that won't load?
2. What is the error message that pops up with the mouse pointer over the placeholder?
3. What does "version cybergraphics.library" say on your system?

The pictures are _loaded_. The problem is that the pictures are severly garbled with the internal PNG decoder/renderer. Have a look at https://safir.amigaos.se/main.php and you should see the problem.
Ok, so AGA. It's just that several different issues appear to have been mentioned in this thread.

Try turning "Use Fastmem for images" on in the image settings - it should be ok then. I shall find out why the garbled images appear with that setting off, although I can see it is not all PNG images (probably just those with alpha or transparency).
 

Offline futaura

Re: IBrowse 2.5.2 / AmiSSL 4.4 and Images?..
« Reply #22 on: March 01, 2020, 06:29:30 PM »
Nothing baffling about it - modern crypto is a lot more resource hungry than those of twenty years ago.
What you can and should do, is reduce the number of simultaneous https connections to a minimum, so you don’t end up performing a denial of service attack against yourself :)

There’s no good solution to crypto on classic Amiga hardware, other than offloading to other processor, dedicated crypto accelerator or general purpose modern CPU (that often have crypto accelerator built in), but then you must find a way to interface such hardware to the Amiga.
Actually, there is something that can help - IBrowse 2.5.3 will hopefully come with a SSL session cache (currently being tested). IBrowse never cached SSL sessions, but seeing as OpenSSL has a cache feature, it is time to make use of it :). Certainly, not much can be done about the initial handshake, but the cache will allow this slow process to be skipped for subsequent connections, which makes things much faster on OS3.

Offline duga

Re: IBrowse 2.5.2 / AmiSSL 4.4 and Images?..
« Reply #23 on: March 01, 2020, 06:51:17 PM »
Really?

1. Can you post an example URL of a PNG image that won't load?
2. What is the error message that pops up with the mouse pointer over the placeholder?
3. What does "version cybergraphics.library" say on your system?

The pictures are _loaded_. The problem is that the pictures are severly garbled with the internal PNG decoder/renderer. Have a look at https://safir.amigaos.se/main.php and you should see the problem.
Ok, so AGA. It's just that several different issues appear to have been mentioned in this thread.

Try turning "Use Fastmem for images" on in the image settings - it should be ok then. I shall find out why the garbled images appear with that setting off, although I can see it is not all PNG images (probably just those with alpha or transparency).

Use Fastmem/other mem was already enabled. But if I disable it (instead using Chip mem) the problem is actually solved. But in that case I prefer using fast mem and the external PNG Datatype. Anyway, thanks!
 

Offline Rotzloeffel

Re: IBrowse 2.5.2 / AmiSSL 4.4 and Images?..
« Reply #24 on: March 02, 2020, 06:59:37 AM »
Actually, there is something that can help - IBrowse 2.5.3 will hopefully come with a SSL session cache (currently being tested). IBrowse never cached SSL sessions, but seeing as OpenSSL has a cache feature, it is time to make use of it :). Certainly, not much can be done about the initial handshake, but the cache will allow this slow process to be skipped for subsequent connections, which makes things much faster on OS3.

Great! I want to report an issue, which did not exist in 2.5.1 !

I use a http-Proxy, which works well, but if I click a link, it allway wants to connect me with the https-Site instead of http ! This did not happen in 2.5.1 ! I allways have to correct the link from https to http ! Please have a look :) Thank you!
Save Planet Earth! It is the only one in the galaxy with fresh and cold beer :laughing:
 

Offline futaura

Re: IBrowse 2.5.2 / AmiSSL 4.4 and Images?..
« Reply #25 on: March 02, 2020, 06:37:40 PM »
Great! I want to report an issue, which did not exist in 2.5.1 !

I use a http-Proxy, which works well, but if I click a link, it allway wants to connect me with the https-Site instead of http ! This did not happen in 2.5.1 ! I allways have to correct the link from https to http ! Please have a look :) Thank you!
Are you sure you haven't changed your settings? Nothing changed in this area between 2.5.1 and 2.5.2. HTTPS proxy support was broken in 2.5 though, but that was fixed for 2.5.1.
 

Offline duga

Re: IBrowse 2.5.2 / AmiSSL 4.4 and Images?..
« Reply #26 on: March 02, 2020, 07:18:58 PM »
Actually, there is something that can help - IBrowse 2.5.3 will hopefully come with a SSL session cache (currently being tested). IBrowse never cached SSL sessions, but seeing as OpenSSL has a cache feature, it is time to make use of it :). Certainly, not much can be done about the initial handshake, but the cache will allow this slow process to be skipped for subsequent connections, which makes things much faster on OS3.

Great! I want to report an issue, which did not exist in 2.5.1 !

I use a http-Proxy, which works well, but if I click a link, it allway wants to connect me with the https-Site instead of http ! This did not happen in 2.5.1 ! I allways have to correct the link from https to http ! Please have a look :) Thank you!

Are you sure it's not changed on the website/server? Https shall have priority over http.
 

Offline Rotzloeffel

Re: IBrowse 2.5.2 / AmiSSL 4.4 and Images?..
« Reply #27 on: March 03, 2020, 07:34:19 AM »
Are you sure it's not changed on the website/server? Https shall have priority over http.

Yes, I did not Change something after the update from 2.5.1 to 2.5.2. ! Before the update I could click any link and it puts me to http://..... after the update with the same Settings it puts me to https://..... I can Change https to http manually for each link and it works properly!
Save Planet Earth! It is the only one in the galaxy with fresh and cold beer :laughing:
 

Offline Rotzloeffel

Re: IBrowse 2.5.2 / AmiSSL 4.4 and Images?..
« Reply #28 on: March 03, 2020, 07:38:04 AM »
Are you sure it's not changed on the website/server? Https shall have priority over http.

Yes, the "use" of a http-Proxy in Ibrowse Settings should automaticaly connect to http instead of https. This has Nothing to do with the Server....

A RaspberryPI works as the Proxy using sslstrip. So Amiga sends http-Request to the RaspberryPI and the RaspberryPI loads the https-Site from the Server, decode the ssl and sends the decoded site to the Amiga. This worked perfektly with 2.5.1..... and 2.4 and Netsurf….. but not anymore with 2.5.2.
Save Planet Earth! It is the only one in the galaxy with fresh and cold beer :laughing:
 

Offline Gerbinist

Re: IBrowse 2.5.2 / AmiSSL 4.4 and Images…..
« Reply #29 on: March 03, 2020, 08:29:37 AM »
Yes, the "use" of a http-Proxy in Ibrowse Settings should automaticaly connect to http instead of https. This has Nothing to do with the Server....

Can you provide an example link where this behavior is seen for 2.5.1? I tried on both 2.5.1 and 2.5.2, but I see similar results:

- When https:// is in front of the url, it reverts to amissl
- When http:// is in front of the url it properly redirects via the proxy
Current: OS 3.1.4, Blizzard 1260/50, 64 MB, AGA, CF, Ryś MKII, PCMCIA/CNET
Storage: Elbox E/BOX 1200, SCSI Kit IV, Mediator SX, Voodoo3/4/5, RTL8139 Ethernet, Spider USB 2.0, PixelView PlayTV MPEG2, Terratec 512i, MAS MP3 Player