ROD TCP/IP Stack 7.04 released
Steve Pampling (1551) 8170 posts |
In some respects the lack of RISC OS browser capability for the whizz-bang features used in a lot of advert rich pages is a boon. If you’re browsing on Windows, check out the browser add-in called Ghostery |
Steve Pampling (1551) 8170 posts |
For work (still, but less) mainly I need to embrace IPv4 <—→ IPv6 because the chance of medical equipment suppliers doing IPv6 has to be judged by their current products often using 1990’s tech/config. Home? Possibly time to play with the OPNSense install and experiment. |
Dave Higton (1515) 3526 posts |
Steve, you’d probably be the best bloke for this… My web hosting provider doesn’t make IPv6 access available to shared servers. I’m interested to know why. I am, of course, buying a very cheap service because it’s just for my hobby, I need very little space, and nothing but web hosting. For just that, it would seem easy to provide IPv6 because the HTTP header includes a Host: line so the correct target can be identified. But is that how it is or should be done, and does it work for other services typically offered alongside literal web hosting? What extra infrastructure is needed? I have to assume that each customer’s stuff has to be accessed via a unique IPv6 address, so there would have to be something in the way to arbitrate and forward. |
Steve Pampling (1551) 8170 posts |
I think your shared service is probably using SNI (quick checks1 – yeah) to be able to host multiple independent sites/domains on one host instance. It can be fiddly to build and install SNI TLS certificates for both IPv4 and IPv6. I would assume all sites on the one host are going to need to have certificates that match that requirement. The question would be: do they allow IPv6 only servers that are not shared? Is the restriction on sharing of an IPv6 with IPv4 or two domains on one IPv6 host box? Off to relax on non-tech, the last three days have been increasingly “challenging” – fortunately it’s now the four-day weekend :) 1 User server gives: Then the Host server scan comes up with www.sni-fix665323.com 2 Nice browser message: You’ve enabled HTTPS-Only Mode for enhanced security, and a HTTPS version of www.riscos.com is not available. 3 I think people will recall the “fun” some site maintainers had a little while back with their providers and getting HTTPS setup with proper certificates. |
RISC OS Developments (9008) 38 posts |
To keep this thread up-to-date, v7.04a of the stack was released last week, resolving the issue with sysctl requiring a newer version of SharedCLibrary. |
André Timmermans (100) 655 posts |
I gave in a run on my old Pi3 today and activated ipv6. On the down side, since it was compiled using ROOL beta TCP libraries, inet_ntop, which translate ip adresses to text, gave out garbage. I suspect that it’s because AF_INET6 is defined as 24 on the ROD side and 28 on the ROOL side. |
André Timmermans (100) 655 posts |
I did not manage to find an an https + ipv6 ShoutCast/IceCast radio so that remains to be tested. Speaking of tests, I download an ffmpeg test sample file from my Pi3 (ROD stack) and my Pi4 (ROOL stack), the speed difference is impressive 1800KB/s versus 300KB/s. |
DownUnderROUser (1587) 127 posts |
Have just loaded this on RPi Zero W (1.1) and seems to be working well. Have tested Netsurf 3.11, NetRadio 0.51, Avalanche 0.22 and Lanman98 2.08 without any apparent problems (only short duration – approx 30 minutes so far). Thanks ROD ! |
DownUnderROUser (1587) 127 posts |
Also with EtherUSB from Dec2023 |
DownUnderROUser (1587) 127 posts |
Using ROD Direct with RO 5.28 ROM |