Skip to Content.
Sympa Menu

shibboleth-dev - RE: LightTPD SP module

Subject: Shibboleth Developers

List archive

RE: LightTPD SP module


Chronological Thread 
  • From: "Scott Cantor" <>
  • To: <>
  • Subject: RE: LightTPD SP module
  • Date: Thu, 4 Jan 2007 11:58:01 -0500
  • Organization: The Ohio State University

> 2007-01-04 16:31:23 CRIT shibtarget.Config : plugin was not
> an Attribute
> factory
> 2007-01-04 16:31:23 CRIT shibtarget.XMLApplication : plugin was not an
> AAP provider
> 2007-01-04 16:31:24 CRIT shibtarget.XMLApplication : plugin was not a
> metadata provider

Those are the errors I get on the Macintosh when I don't pre-load some of
the symbols into Apache using the OSX version of LD_PRELOAD.

I had never thought to find a platform I had to use that on again, though it
used to be almost a given because Unix shared libraries were so primitive
compared to Windows DLLs. They still are, I guess.

The cause of the error is that run-time typing isn't functional in your
process when the code dynamically loads an extension library. Those plugins
are all inside the xmlproviders.so shared object. That gets loaded by
libsaml at runtime. When the RTTI structures don't line up properly, the
dynamic_casts fail.

You didn't indicate what platform you're on, but I've never seen this sort
of thing recently anywhere but on OSX with gcc4.

-- Scott




Archive powered by MHonArc 2.6.16.

Top of Page