Mac OS 9 Discussion > Software
Help using MachTen
Mat:
OK, I tried to get Crypto Ancienne under Power MachTen running like described by Cameron Kaiser http://www.floodgap.com/software/classilla/carl.html
And I failed, …
Can please somebody guide me to get TLS 1.3 back with Classilla!
I was able to install MachTen 4.1.4. Afterwards I could unpack cryanc and I have this folder with carl accessable from MachTens console (as root). But when I type "./micro_inetd 8765 ./carl -p" from within the cryanic folder, I get "bind: Invalid argument".
Other problem, when I log in as preconfigured "mtnext" it leads to a white window instead of a X environment. Backspace is not working correctly, when I type backspace the console writes "^H", …
Or how do I for example change the "hostname" as it recently is "NOHOSTNAME" what might be the problem?
I even could not find this "cryanic-folder" or several others from within Mac OS. Where does MachTen save its files??
Jubadub:
Hey @Mat, check out this MacOS9Lives thread to see my own struggle with it. But more importantly, check out this Macintosh Garden thread where I laid down (as "Jatoba") every solution for every step of the way, with screenshots and everything. I can tell that most of the problems you are facing are addressed over there.
The Floodgap tutorial for CA is good, but not complete. Without following the extra steps I laid down in that Garden thread, no one can get it up and running if they follow it down to a T. You need the extra steps.
By the way, I assume you ran the Power MachTen 4.1.4 -> 5.0.5 updater? It's the "Tenon_MacOS_9.1_Update.hqx" file in the Power MachTen Garden page (currently download #10).
MachTen by the way has access to not only the HFS file system from your Mac, but also its own file system (forgot name. UFS? Not the same UFS we hear of elsewhere IIRC). This lives inside image files that AFAIK only MachTen can mount. When you put the Crypto Ancienne compressed file via the Mac as per Floodgap's tutorial, it's naturally still residing on the HFS side of things, but when you unpack/copy it as per instructions, the contents will be inside one of the images mounted by MachTen. For more info on that sort of stuff, you can check around Floodgap some more to find other pages related to MachTen usage and setup in general.
EDIT: For emphasis, don't use OpenDNS. Use something else. Else you WILL have issues, like I did in the Garden thread.
And also, again for emphasis, it's VITAL you use "127.0.0.1" instead of "localhost" for proxy, even though the latter "should" have resolved to the former (but doesn't, and "127.0.0.1" is both appropriate and valid even if it did).
But before we get to these 2 points, there are other parts of the process you have to address. I'm sure you'll be able to solve all the issues.
Mat:
OK, success! Thanks a lot Jubadub!
So MachTen is working now. It seem my main problem was that I did not do that MachTen update, so it didn´t work at all. The ""bind: Invalid argument" that also the user in the other thread reported is as Mac OS 9.1 and above simply need this update for MachTen to work correctly.
Afterwards I followed Jubadubs instructions regarding the configuration of the MachTen controlpanel, the Classilla proxy (IP instead of "localehost") and everything worked immediately. Also now I can "boot" into X environment with MachTen if I like.
So, I have now TLS 1.3 running without any other hardware than my Mac OS 9 G4 and it is working quite well! Of course no modern pages like youtube or my onlinebanking, but well enough for day to day usage.
The best thing is, as my mailprovider has Squirrelmail as an alternative webmailer online, mailusage is back now at my Mac OS 9!! Yeah!
I really could have done this before, …
Can somebody help me changing the keyboard layout in MachTen to German, it is extremely frustrating to try to type at a layout I do not know and which means permanentely guessing for everything.
The hostname that I asked for in the initial posting, is changed in the MachTen control panel at Mac OS 9.
Jubadub:
Awesome! :) Really glad to see all our collective effort bearing fruit! And healthy fruit at that!
We might also be able to use Crypto Ancienne via Virtual PC or some other x86 emulator/VM, but the cool thing about Power MachTen is that it doesn't have the CPU emulation overhead, it's all PowerPC instructions, and there's no other emulator/VM program for Mac OS that I know of like that. To beat this, only if CA was a direct Mac OS app, and/or built-in into Classilla and MacLynx.
As a bonus, you can configure Power MachTen's Control Panel to give ALL the processing time to Mac OS rather than MachTen via the slider, and Crypto Ancienne will still work perfectly, at least for a Mac as powerful as the Mac mini G4. This way we bring down the MachTen overhead to a minimum.
If you installed MachTen on an HFS partition you have directly, you can also create a shortcut to it and put it inside "Startup Items" folder to get things up and running as quickly as possible upon booting Mac OS 9. If MachTen was installed inside a disk image (like mine was, since all my partitions were so big, that MachTen's installer miscalculates and lets overflow the drive size value, so it thinks that "there's no space"), then at least you can still mount the image containing it via Startup Items. (Maybe I can move the installed files manually towards one of my real partitions after an install? Or, maybe, that breaks MachTen.)
I have no idea how to switch out the keyboard layout for MachTen, though, sorry. You can try e-mailing Cameron Kaiser himself, I believe most likely he would at least reply.
V.Yakob:
And I decided to try this SSL Proxy, which I ran in MachTen on OS92.2.
However, every time I get "Time Out." Even if I use HTTP Proxy, http pages do not open.
Maybe I chose a weak machine for experiments? -- PM9600 with Sonnet G4 450 Mhz CPU update.
Mat, Jubadub, on which machine/processor did you manage to run it?
Navigation
[0] Message Index
[#] Next page
Go to full version