Still looks very interesting... Why my proxy cannot log in to VOGONS? Also found that similar problem appear on VK.com. Can anyone help?
Tried to compare HTTP headers on login time on latest Chrome via direct connection and on Firefox 3.6 via WebOne 0.11, and don't see any visible difference. But VOGONS server still rejecting valid username and password.
Also tried ProxHTTPSproxy MII and Firefox 3.6, and the login is doing. But the ProxHttpsProxy does not make any traffic edits, so VOGONS looking ugly here.
Firefox-ers logs in no worries on my P2oommx system. Admittedly it just chugs along to achieve this, but like the Tortoise it gets there in the end..😉:
There's a glitch in the matrix.
A founding member of the 286 appreciation society.
Apparently 32-bit is dead and nobody likes P4s. Of course, as always, I'm open to correction...😉
For macOS, I think you need to disable SIP and the Gatekeeper?
No, simply added an exception via "Allow Anyway" button in "Security & Privacy" panel in System Preferences, and the developer verification error message disappear.
Try changing the directory to /usr/local/var instead to work around permissions?
This path still requires sudo to access. Found a better place: ~/Library/Logs/.
I have set "AppendLogFile=/Users/atauenis/Library/Logs/webone.log" in configuration, and got both correct work and even real-time displaying of proxy log in system Console application. It's great, with its search box I'm can easily view messages for particular request by copying timestamp's beginning to the search box. This is what I've intended when making this log format.
So probably it will be included by default in nearest version of WebOne.
Thanks for creating this software! It's working great on my Raspberry Pi in parallel with RaSCSI, and allows me to browse the web on my old 68k and Power Macs. In particular, the jpeg re-compression is super helpful on old Macs, where high quality jpeg de-encoding is a major CPU bottleneck.
One thing that wasn't clear from the wiki documentation (unless I didn't look closely enough) -- is it possible to disable the audio/video decoding and remove the dependency on the ffmpeg library?
The ffmpeg library pulls in a HUGE amount of other dependencies on Raspbian, adding 700+ MB of libraries. I would love to be able to run WebOne in 'lean' mode without the overhead of ffmpeg on memory and storage constrained Raspberry Pi.
I'm not familiar with .NET and Mono, so apologies if this is an obvious question!
One thing that wasn't clear from the wiki documentation (unless I didn't look closely enough) -- is it possible to disable the audio/video decoding and remove the dependency on the ffmpeg library?
The ffmpeg library pulls in a HUGE amount of other dependencies on Raspbian, adding 700+ MB of libraries. I would love to be able to run WebOne in 'lean' mode without the overhead of ffmpeg on memory and storage constrained Raspberry Pi.
Initially I've found ffmpeg on almost all my machines, even some versions of Ubuntu have it out-of-box AFAIR, so this is why I had marked ffmpeg as .deb package's dependency. However, WebOne can perfectly work without it (except that YouTube playback with "ViewTube with WebOne support" user script is using ffmpeg on server side). Seems that video converting is a rarely used feature, so keeping dependency to ffmpeg isn't a good thing.
ATaueniswrote on 2021-11-04, 19:49:I have been made updated packages without this dependency:
https://github.com/atauenis/webone/releases/d … linux-amd64.deb
https […] Show full quote
When these patched packages are installed, you may safely remove ffmpeg to free up SD card space.
Probably, next version of WebOne also will not depend on ffmpeg at installation time.
Awesome, thank you so much for preparing these packages! This will help running WebOne more leanly on resource-constrained ARM devices. It now pulls in 158MB of packages rather than 775MB, which is a huge improvement.
I'm sorry, i might be a bit out of loop, but wanted to ask, if WebOne proxy can do it, or if not, maybe could do it?
I would love to have some proxy, that has datetime setting of some kind and when i set it, let's say, 1997-01-01, it serves all the webpages from webarchive directly, that is latest version up to that datetime. This way, i could set up the proxy and then go to my retro machine and browse the (old) web just as if i've travelled back in time. 😀
Basically it would just proxy the content of webarchive with predefined datetime setting.
"640K ought to be enough for anybody." - And i intend to get every last bit out of it even after loading every damn driver!
A little about software engineering: https://byteaether.github.io/
Basically it would just proxy the content of webarchive with predefined datetime setting.
Yes, simply add a file named, say, "retrowww.conf" to the program directory (or to /etc/webone.conf.d/ if you're running Linux) with content below, and WebOne will be a gateway to Web Archive:
@ATauenis, love it! Thank you for this answer.
I'll definitely check that out at one point - i already have hayes modem emulation at 33.6k working over serial port and now i need to pipe that proxy in and i will have a full 90s experience!
"640K ought to be enough for anybody." - And i intend to get every last bit out of it even after loading every damn driver!
A little about software engineering: https://byteaether.github.io/
@ATauenis, love it! Thank you for this answer.
I'll definitely check that out at one point - i already have hayes modem emulation at 33.6k working over serial port and now i need to pipe that proxy in and i will have a full 90s experience!
/shudders in horror ...I still have nightmares of suing a 2400baud v2 modem nope as much as I love retro computers there are somethings I am eternally grateful that I never have to experience again .. dialup speeds are one of them.
@ATauenis, love it! Thank you for this answer.
I'll definitely check that out at one point - i already have hayes modem emulation at 33.6k working over serial port and now i need to pipe that proxy in and i will have a full 90s experience!
/shudders in horror ...I still have nightmares of suing a 2400baud v2 modem nope as much as I love retro computers there are somethings I am eternally grateful that I never have to experience again .. dialup speeds are one of them.
To be honest I sometimes think dialup internet circa 2000 was faster than cable internet is with today's web.
Large file/video downloads being the exception of course.
@ATauenis, love it! Thank you for this answer.
I'll definitely check that out at one point - i already have hayes modem emulation at 33.6k working over serial port and now i need to pipe that proxy in and i will have a full 90s experience!
/shudders in horror ...I still have nightmares of suing a 2400baud v2 modem nope as much as I love retro computers there are somethings I am eternally grateful that I never have to experience again .. dialup speeds are one of them.
To be honest I sometimes think dialup internet circa 2000 was faster than cable internet is with today's web.
Large file/video downloads being the exception of course.
If you use an add blocker and turn off auto play videos/sound the web is as fast as its always been, without a blocker there is far to much trash slowing it down.
UniPCemu has improved a bit since last post here. It now also supports PPP with optional PAP authentication methods (it's optional if not protected or required to be authenticated with text-based authentication before PPP packets are being transmitted to the server if PAP isn't used (text-based before PPP is an alternative to PAP if authentication is required. PAP is required if text-based isn't used. If PAP is used, it must match the credentials of the text-based login if that's used.)).
The single-user limit with regards to packets being exchanged seems to remain as in last post (perhaps due to the IP packets interfering with the local network (the host for example) and other clients?). Otherwise, it's running perfectly.
The issue with the IP packets on the host/network isn't necessarily a problem of the server itself, it could be the fault of the contents of the IP packets.
One nice thing that is supported with PPP is that it also supports IPX packets being transmitted and received over PPP now, allowing things like multiplayer Doom on Windows 9x using that protocol. Although Windows 9x has a weird thing in sending raw non-PPP packets for IPX packets when IPX/SPX is combined with TCP/IP on the same connection (which the server discards as incorrect PPP packets). When seperated (using either IPX/SPX or TCP/IP, but not both at the same time) it runs correctly.
Also, TCP/IP over PPP provides autoconfiguration over PPP instead of text-based communication before SLIP is started (CONNECTED is sent to the client).
Thank you ATauenis for this. I'm setting up an OrangePi zero to act as NTP and DNS server on my network, will deffinitely add this to its roles! First test will be with Windows 3.11!
“Hey, you sass that hoopy MrWho? There's a frood who really knows where his towel is."
My home retro drivers repository: ftp://retro:drivers@mrwho.duckdns.org
First of all, if this is the wrong place to ask for help, kindly move this post to the appropriate area. Thank you.
Anyone had any luck installing on Armbian?
I'm trying, but I'm getting problem with dependencies that I'm not able to install.
1user@host:~$ sudo apt install ./webone.0.11.2.linux-armhf.deb 2Reading package lists... Done 3Building dependency tree... Done 4Reading state information... Done 5Note, selecting 'webone' instead of './webone.0.11.2.linux-armhf.deb' 6Some packages could not be installed. This may mean that you have 7requested an impossible situation or if you are using the unstable 8distribution that some required packages have not yet been created 9or been moved out of Incoming. 10The following information may help to resolve the situation: 11 12The following packages have unmet dependencies: 13 webone : Depends: libssl1.1 but it is not installable or 14 libssl1.0.2 but it is not installable or 15 libssl1.0.1 but it is not installable or 16 libssl1.0.0 but it is not installable or 17 libssl0.9.8 but it is not installable 18E: Unable to correct problems, you have held broken packages.
When I try to install any of the missing packages, tells me it's not available.
1user@host:~$ sudo apt install libssl1.1 2Reading package lists... Done 3Building dependency tree... Done 4Reading state information... Done 5Package libssl1.1 is not available, but is referred to by another package. 6This may mean that the package is missing, has been obsoleted, or 7is only available from another source 8 9E: Package 'libssl1.1' has no installation candidate
I've checked the instructions, but I can't seem to be able to get past this.
Cheers!
“Hey, you sass that hoopy MrWho? There's a frood who really knows where his towel is."
My home retro drivers repository: ftp://retro:drivers@mrwho.duckdns.org