Radiant under FastCGI in Lighttpd behaving strangely

I am trying to get Radiant up and running under Lighttpd using FastCGI
and
it is almost working. I can access the admin interface without a problem
but when I go to view the site I get a 500 Error. Here is my Lighttpd
config section for this domain:

=== BEGIN CONFIG SNIP ===

$HTTP[“host”] =~ “(www.)?plainprograms.com” {
server.document-root = “/var/apps/plainprograms.com/public”
server.error-handler-404 = “dispatch.fcgi”

url.rewrite = ( “^/$” => “index.html”, “^([^.]+)$” => “$1.html” )

fastcgi.server= (“dispatch.fcgi” =>
(“plainprograms.com” =>
(
“socket” => “/tmp/plainprograms.com-fcgi.socket”,
“bin-path” =>
“/var/apps/plainprograms.com/public/dispatch.fcgi”,
“bin-environment” => (“RAILS_ENV” => “production” ),
“min-procs” => 1,
“max-procs” => 3,
)
)
)
}

=== END CONFIG SNIP ===

Anybody see something I am doing wrong that might be causing this very
odd
behavior?

Other Details:
Gentoo 6.06 (Dapper) - fully updated
Ruby 1.8.4
RubyGems 0.9.3
Rails 1.2.3
Radiant 0.6.1
MySQL 5.0.22
Lighttpd 1.4.11

Thanks for any help or direction!
-James Thompson