Luna, any luck with the document provided ? On Sun, Aug 26, 2012 at 10:51 PM, Eduardo Silva <[email protected]> wrote: > On Sun, Aug 26, 2012 at 10:51 PM, Eduardo Silva <[email protected]> wrote: >> Hi Kyle, >> >> On Sun, Aug 26, 2012 at 7:06 PM, Kyle Sanderson <[email protected]> wrote: >>> Hi Eduardo, >>> >>> 1.1.1 works (Compiles)! However, I had to make two changes to Line 13, >>> DPOSIX (Should be -DPOSIX), and remove the space with ' >>> -L/home/USERNAME/monkey_ssl/matrixssl-3-3-1-open'. Which version of >>> gcc are you compiling with? >>> >>> Thanks for those steps! I would have never figured it out otherwise. >>> Kyle. >> >> thanks to you, i have updated the .txt with the proper fix. >> >> My plan for 1.2 is to deprecate this matrixssl dependency and use >> something with better support and docs such as PolarSSL >> >> best, > > btw, i am using: > > gcc (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3 > > >> >>> >>> On Sun, Aug 26, 2012 at 3:00 PM, Eduardo Silva <[email protected]> wrote: >>>> On Sat, Aug 25, 2012 at 11:01 PM, Kyle Sanderson <[email protected]> >>>> wrote: >>>>> Just for what it's worth, I too am having issues with the >>>>> installation. I haven't tried 1.1.1 as I don't have any spare cycles, >>>>> but it's still on my radar. Thanks for the walk-through! >>>>> >>>>> Thanks, >>>>> Kyle. >>>> >>>> Hi Kyle, >>>> >>>> please try 1.1.1 as it fixes some problems with the build system, >>>> >>>> best, >>>>> >>>>> On Fri, Aug 24, 2012 at 12:40 PM, Eduardo Silva <[email protected]> wrote: >>>>>> Please review the following txt file with the step by step instructions: >>>>>> >>>>>> http://edsiper.linuxchile.cl/monkey_ssl.txt >>>>>> >>>>>> send us some feedback... >>>>>> >>>>>> cheers! >>>>>> >>>>>> On Fri, Aug 24, 2012 at 4:31 AM, Luna <[email protected]> wrote: >>>>>>> Here you go. >>>>>>> linux-gate.so.1 => (0x00977000) >>>>>>> libmatrixssl.so => not found >>>>>>> libc.so.6 => /lib/libc.so.6 (0x0033a000) >>>>>>> /lib/ld-linux.so.2 (0x00597000) >>>>>>> >>>>>>> >>>>>>> -----Original Message----- From: Eduardo Silva >>>>>>> Sent: Thursday, August 23, 2012 11:34 PM >>>>>>> >>>>>>> To: Luna >>>>>>> Cc: [email protected] >>>>>>> Subject: Re: [Monkey] liana_ssl >>>>>>> >>>>>>> please provide the output of: >>>>>>> >>>>>>> ldd monkey-1.1.1/plugins/liana_ssl/monkey-liana_ssl.so >>>>>>> >>>>>>> On Thu, Aug 23, 2012 at 9:50 PM, Luna <[email protected]> wrote: >>>>>>>> >>>>>>>> After a while trying to configure it, I think you have to the Load in >>>>>>>> the >>>>>>>> correct position in the document it to try load the plugin. I get >>>>>>>> these >>>>>>>> errors now. >>>>>>>> >>>>>>>> Monkey HTTP Daemon 1.1.1 >>>>>>>> Built : Aug 23 2012 21:59:38 (gcc 4.4.6) >>>>>>>> Home : http://monkey-project.com >>>>>>>> [2012/08/23 22:34:05] [Warning] dlopen() libmatrixssl.so: cannot open >>>>>>>> shared >>>>>>>> object file: No such file or directory >>>>>>>> [2012/08/23 22:34:05] [Warning] Invalid plugin >>>>>>>> '/home/****/monkey-1.1.1/plugins/liana_ssl/monkey-liana_ssl.so' >>>>>>>> [2012/08/23 22:34:05] [ Error] TransportLayer 'liana_ssl' not found >>>>>>>> >>>>>>>> I'm sure I am post to disable the regular liana plugin in the >>>>>>>> monkey.conf >>>>>>>> and plugins.load. As for libmatrixssl.so is that linking to the >>>>>>>> /usr/lib >>>>>>>> or >>>>>>>> /usr/local/lib? I have no clue what it means liana_ssl not found. :( >>>>>>>> >>>>>>>> >>>>>>>> -----Original Message----- From: Eduardo Silva >>>>>>>> Sent: Thursday, August 23, 2012 9:29 PM >>>>>>>> >>>>>>>> To: Luna >>>>>>>> Cc: [email protected] >>>>>>>> Subject: Re: [Monkey] liana_ssl >>>>>>>> >>>>>>>> seems like i forgot to mention that you have to compile matrixssl >>>>>>>> before the monkey plugin: >>>>>>>> >>>>>>>> cd matrixssl-3-3-1-open/ >>>>>>>> make >>>>>>>> >>>>>>>> >>>>>>>> On Thu, Aug 23, 2012 at 7:00 PM, Luna <[email protected]> wrote: >>>>>>>>> >>>>>>>>> >>>>>>>>> [****@****liana_ssl]$ gcc -g liana_ssl.c -shared -o >>>>>>>>> monkey-liana_ssl.so >>>>>>>>> -I../../src/include/ -I/home/username/matrixssl-3-3-1-open/ -fPIC >>>>>>>>> -DPOSIX >>>>>>>>> -L/home/username/matrixssl-3-3-1-open -lmatrixssl >>>>>>>>> >>>>>>>>> /usr/bin/ld: cannot find -lmatrixssl >>>>>>>>> collect2: ld returned 1 exit status >>>>>>>>> >>>>>>>>> If I don't include -lmatrixssl no error message comes out. >>>>>>>>> >>>>>>>>> -----Original Message----- From: Eduardo Silva >>>>>>>>> Sent: Thursday, August 23, 2012 7:14 PM >>>>>>>>> >>>>>>>>> To: Luna >>>>>>>>> Cc: [email protected] >>>>>>>>> Subject: Re: [Monkey] liana_ssl >>>>>>>>> >>>>>>>>> please copy/paste the full output of the gcc command. >>>>>>>>> >>>>>>>>> On Thu, Aug 23, 2012 at 6:02 PM, Luna <[email protected]> >>>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> It stops right there, I don't matrixssl does not compile a file like >>>>>>>>>> that. >>>>>>>>>> >>>>>>>>>> /usr/bin/ld: cannot find -lmatrixssl >>>>>>>>>> collect2: ld returned 1 exit status >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -----Original Message----- From: Eduardo Silva >>>>>>>>>> Sent: Wednesday, August 22, 2012 11:34 PM >>>>>>>>>> To: Luna >>>>>>>>>> Cc: [email protected] >>>>>>>>>> Subject: Re: [Monkey] liana_ssl >>>>>>>>>> >>>>>>>>>> Hi, >>>>>>>>>> >>>>>>>>>> On Wed, Aug 22, 2012 at 6:51 PM, Luna <[email protected]> >>>>>>>>>> wrote: >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> Hi I been trying to compile monkey with liana_ssl, I notice on the >>>>>>>>>>> make >>>>>>>>>>> it >>>>>>>>>>> requires matrixssl. I go download matrixssl and try to compile or >>>>>>>>>>> maybe >>>>>>>>>>> monkey just need the headers its not clear on this part. Then >>>>>>>>>>> again I >>>>>>>>>>> never >>>>>>>>>>> did understand some things in Linux. In the folder of liana_ssl I >>>>>>>>>>> check >>>>>>>>>>> the >>>>>>>>>>> path in the makefile where it had /usr/include/matrixssl for the >>>>>>>>>>> matrixssl >>>>>>>>>>> so I copy the header files there. Unfortunately it does not compile >>>>>>>>>>> right >>>>>>>>>>> I >>>>>>>>>>> gotton to the point where ld is looking –lmatrixssl so I’m stumped >>>>>>>>>>> at >>>>>>>>>>> this >>>>>>>>>>> matrixssl does not even compile a binary like that. I’m using Red >>>>>>>>>>> Hat >>>>>>>>>>> EPEL >>>>>>>>>>> 6 i386 without liana_ssl it compiles correctly and I can use monkey. >>>>>>>>>>> For >>>>>>>>>>> my >>>>>>>>>>> test I need monkey with ssl support. Can somebody help me out here. >>>>>>>>>>> Mostly >>>>>>>>>>> is there a way to properly compile and place the headers so monkey >>>>>>>>>>> can >>>>>>>>>>> use >>>>>>>>>>> them correctly >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Hi, >>>>>>>>>> >>>>>>>>>> i understand, matrixssl is a pain, it don't have a clean way to >>>>>>>>>> install the binaries and headers in the system. We will move to a >>>>>>>>>> more >>>>>>>>>> friendly SSL library shortly. >>>>>>>>>> >>>>>>>>>> I just tested the following workaround: >>>>>>>>>> >>>>>>>>>> 1) get monkey-1.1.1, configure like: ./configure --debug , then >>>>>>>>>> 'make' >>>>>>>>>> 2) get matrixssl 3.3.1, after unpack it you should have something >>>>>>>>>> like: /home/foo/matrixssl-3-3-1-open/ >>>>>>>>>> 3) go into monkey directory: monkey-1.1.1/plugins/liana_ssl >>>>>>>>>> 4) compile the plugin with the following command: >>>>>>>>>> >>>>>>>>>> gcc -g liana_ssl.c -shared -o monkey-liana_ssl.so >>>>>>>>>> -I../../src/include/ -I/home/foo/matrixssl-3-3-1-open/ -fPIC -DPOSIX >>>>>>>>>> -L/home/foo/matrixsssl-3-3-1-open -lmatrixssl >>>>>>>>>> >>>>>>>>>> (make sure to replace /home/foo/matrixssl-3-3-1-open/ with the >>>>>>>>>> proper directory from where you have matrixssl) >>>>>>>>>> >>>>>>>>>> 5) after that you will have a file called monkey-liana_ssl.so, thats >>>>>>>>>> your plugin :) >>>>>>>>>> >>>>>>>>>> 6) Edit monkey-1.1.1/conf/plugins.load and make sure the >>>>>>>>>> monkey-liana_ssl.so plugin is loaded >>>>>>>>>> >>>>>>>>>> please let me know if it works, >>>>>>>>>> >>>>>>>>>> best >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> Eduardo Silva >>>>>>>>>> http://edsiper.linuxchile.cl >>>>>>>>>> http://www.monkey-project.com >>>>>>>>>> _______________________________________________ >>>>>>>>>> Monkey mailing list >>>>>>>>>> [email protected] >>>>>>>>>> http://lists.monkey-project.com/listinfo/monkey >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> Eduardo Silva >>>>>>>>> http://edsiper.linuxchile.cl >>>>>>>>> http://www.monkey-project.com >>>>>>>>> _______________________________________________ >>>>>>>>> Monkey mailing list >>>>>>>>> [email protected] >>>>>>>>> http://lists.monkey-project.com/listinfo/monkey >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Eduardo Silva >>>>>>>> http://edsiper.linuxchile.cl >>>>>>>> http://www.monkey-project.com >>>>>>>> _______________________________________________ >>>>>>>> Monkey mailing list >>>>>>>> [email protected] >>>>>>>> http://lists.monkey-project.com/listinfo/monkey >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Eduardo Silva >>>>>>> http://edsiper.linuxchile.cl >>>>>>> http://www.monkey-project.com >>>>>>> _______________________________________________ >>>>>>> Monkey mailing list >>>>>>> [email protected] >>>>>>> http://lists.monkey-project.com/listinfo/monkey >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Eduardo Silva >>>>>> http://edsiper.linuxchile.cl >>>>>> http://www.monkey-project.com >>>>>> _______________________________________________ >>>>>> Monkey mailing list >>>>>> [email protected] >>>>>> http://lists.monkey-project.com/listinfo/monkey >>>>> _______________________________________________ >>>>> Monkey mailing list >>>>> [email protected] >>>>> http://lists.monkey-project.com/listinfo/monkey >>>> >>>> >>>> >>>> -- >>>> Eduardo Silva >>>> http://edsiper.linuxchile.cl >>>> http://www.monkey-project.com >> >> >> >> -- >> Eduardo Silva >> http://edsiper.linuxchile.cl >> http://www.monkey-project.com > > > > -- > Eduardo Silva > http://edsiper.linuxchile.cl > http://www.monkey-project.com
-- Eduardo Silva http://edsiper.linuxchile.cl http://www.monkey-project.com _______________________________________________ Monkey mailing list [email protected] http://lists.monkey-project.com/listinfo/monkey
