Bookmarks Not Synchronizing Over .Mac In 10.5.3

After a recent security update I noticed that my bookmarks were no longer synchronizing over .Mac between any of my systems. To fix the issue I had to unregister and reregister Safari’s sync client. Open a terminal and run: /Applications/Safari.app/Contents/SafariSyncClient.app/Contents/MacOS/SafariSyncClient --unregistersyncclient com.apple.Safari This will return NO, then run /Applications/Safari.app/Contents/SafariSyncClient.app/Contents/MacOS/SafariSyncClient --register which should return YES.

Rebuilding Software RAID Arrays in OS X 10.5 Leopard

While moving some data between drives today I decided to test the drive build functionality of my external RAID array.
I have an IOI FWBU2SATA35DMR Firewire/USB enclosure with two 500GB SATA drives in a RAID 1 configuration. Following the instructions I powered down the array, removed one of the disks, powered it back up, wrote some data, powered the array down and reinstalled the second drive. To my dismay instead of rebuilding the second disk the drive would begin the rebuild (indicated by the status lights) and then immediately return to 1 good 1 failed. I let this run for a good 12 hours without luck.

So I decided that for my needs the software RAID supplied by OS X would be sufficient. Off to Disk Utility to build the set. Disk Utility allows you to create a mirrored RAID array in a degraded state (preserving any data on the drive) and then add members to the array and rebuild. I created the initial array with a single partition member and then attempted to add the second partition only to receive Unrecognized Filesystem.

(more…)

Random blank/black X sessions with GDM on a Dell GX280 running CentOS 5

While upgrading a lab of Dell GX280 systems to CentOS 5 today I ran into a bit of a snag. Seemingly at random when the system initially started or returned to the GDM login screen the user would get a black screen. The system still responded on the network, could be switched to VTs and the GDM screen would correctly display after a few gdm-restart commands. I found this bug report but no solution. I did notice that when the screen was blank if the mouse was moved up, till it the cursor (were it visible) would hit the top of the screen, the GDM screen would pop up and function normally.

(more…)

Patching neon on OS X 10.5 for GSSAPI authenticated SubVersion

Today I was attempting to configure Apache (2.2) to control access to my SubVersion repositories using mod_auth_kerb and I hit a snag when attempting to access repositories from Leopard clients.

(more…)

SSL Connections in Ruby with ruby-postgres

Not much here, just a quick note about getting SSL connections to PostgreSQL in Ruby. According to the ruby-postgres documentation arbitrary libpg options can be passed to the PGconn.open() call. Calling PGconn.open like this:

conn = PGconn.open( 'host'    => 'host.domain.com',
                    'options' => 'sslmode=require' )

results in PGError: FATAL: invalid command-line arguments for server process. After digging at some forums and the ruby-postgres source code I found that one needs to prepend the options string with -o, so a working example is:

conn = PGconn.open( 'host'    => 'host.domain.com',
                    'options' => '-o sslmode=require' )

Quicken 2006 and .Mac Backup

Recently I started getting errors from Quicken 2006 (15.0.5 – R6) when it attempted to backup data to my .Mac account.  The backup process would launch and then error at Making a copy of the data file and give the following error:

Quicken cannot create a copy of your file to upload to .Mac

Check to make sure you have sufficient free space on your hard drive and that you have permission to read and write files. Please try again later.

(014)

(more…)

SSL Certificates with DNS Aliases

At work I have several systems that provide SSL encrypted services but respond to multiple host-names. For instance an LDAP server may be named server1.example.com but have DNS aliases of ldap-1.example.com and directory.example.com. If a client system connects to ldap-1.example.com and the server returns an SSL certificate with a common name of server1.example.com ugliness will ensue.

To get around this problem one can install SSL certificates that employ the subjectAltName extension.

(more…)