RADUM, Corel Painter 11, and Snow Leopard

Aug 30th, 2009 | Filed under Mac OS X

Yup. I installed Snow Leopard. I immediately tried testing RADUM with the new Ruby 1.8.7 install, and it just hung there forever. I thought maybe VMware had some issues since support for Snow Leopard (32 bit kernel only) is experimental. I tried all kinds of stuff. I installed Wireshark on the Active Directory server and kept seeing all these SYNs to port 80. I installed a Windows binary of netcat and caught this after adding a rule to allow port 80 traffic:

C:\Users\Administrator\Downloads\nc111nt>nc.exe -l -p 80
GET /CertEnroll/vmware-win2008.vmware.local_vmware-VMWARE-WIN2008-CA.crt HTTP/1.1
Host: vmware-win2008.vmware.local
User-Agent: ocspd (unknown version) CFNetwork/454.4 Darwin/10.0.0 (i386) (MacBookPro4%2C1)
Connection: close

This gave me a hint. I never considered that I might need the Certificate Authority Web Enrollment role service on the Active Directory server, but I installed it and that solved the problem:

GET /CertEnroll/vmware-win2008.vmware.local_vmware-VMWARE-WIN2008-CA.crt HTTP/1.1
Host: vmware-win2008.vmware.local
User-Agent: ocspd (unknown version) CFNetwork/454.4 Darwin/10.0.0 (i386) (MacBookPro4%2C1)
Connection: close

HTTP/1.1 200 OK
Content-Type: application/x-x509-ca-cert
Last-Modified: Wed, 20 May 2009 06:14:24 GMT
Accept-Ranges: bytes
ETag: "9c8df03812d9c91:0"
Server: Microsoft-IIS/7.0
Date: Sun, 30 Aug 2009 23:46:32 GMT
Connection: close
Content-Length: 899

0...0..g.......u.G..sf.M.z.....0..*.H.......0R1.0..
..&...,d....local1.0..
..&...,d....vmware1!0...U....vmware-VMWARE-WIN2008-CA0..090520060424Z.140520061423Z0R1.0..
<snip>

Of course, anyone who knows what they are doing with certificates probably knows more about why it would be a good idea to install that anyway. This never came up for me, and I am just a lowly UNIX guy trying to write a Ruby gem to handle users and groups, etc. Now I know, and knowing is half the battle.

Oh, I also had to fight with Corel Painter 11 like mad to get it to install. I succeeded with something like the following chain of events:

  • Failing to use “sudo” as if that might work.
  • Running Painter 11 with Rosetta and actually getting to the registration/activation window, which failed.
  • A failed attempt to install the previous data to /Library/Preferences for Painter.
  • Deleting those restored files.
  • Magic.
  • Somehow having the registration/activation window take my product key, even though it would not before.
  • Running successfully under Rosetta.
  • Turning off Rosetta, entering the product key in again successfully, and having everything work fine.

Of course, none of that probably had anything to do with getting this to work. The only thing I noted was that it prompted me for my user password after the registration/activation window when it worked instead of before when it failed. Oh, and when I installed it I left the disk image mounted, but what could that have to do with it? I don’t know, it works – so whatever.

Snow Leopard is awesome though. I am happy!

No comments yet.