Re: Axis C++ in SASL plugin

Dan White <[email protected]>
Newsgroups gmane.comp.security.cyrus.sasl
Message-ID <[email protected]>
On 12/12/12 01:06 -0500, Mathew iprocessor wrote:
>I tried calling a web service using Axis C++ from plain.c ( a modified
>mechanism, I added a piece of code to call a webservice in plain.c ). I
>added the .c stub files generated by Axis C++ and library files to the make
>file in plugins directory. It got compiled properly and the libplain.so,
>libplain.so.2, libplain.so.2.0.25 got generated successfuly. But after
>adding the generated .so files to /lib64/sasl2 directory I couldnt get the
>mechanism name PLAIN when I give the command "sasl2-shared-mechlist".
>
>But I coomented the added piece of code in plain.c and recompiled and added
>the .so files, It works fine. ( i.e I get the mechanism name "PLAIN" with
>the command "sasl2-shared-mechlist" ). What would be the problem. My
>webservice code works fine when I run it seperately, but when I tried
>integrating it to the plain.c its not working? Do I need to do anything
>else to make this work? Is it possible to call a webservice from a
>customised mechanism?

Typically you'll see a mention of the problem in syslog (auth facility),
such as missing shared library issue. Try running 'ldd' (or your system's
equivalent) on the resulting libplain.so.2.0.25.

-- 
Dan White
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.