Thanks Michael, that did get me a little further. I renamed mod_managed_lib.dll to FreeSWITCH.Managed.dll and that definitely had an effect. but now when I attempt to > load mod_managed FreeSwitch core dumps now. I have tried mono 2.2 and mono 2.0.1 I am running . CentOS 5.2 x86 32bit [root@sipcore-alpha conf]# uname -a Linux sipcore-alpha 2.6.18-92.el5 #1 SMP Tue Jun 10 18:49:47 EDT 2008 i686 athlon i386 GNU/Linux I attached the full output from the console in the txt doc attached above. I'm wondering if the problem is specific to this flavor of linux. perhaps more specifically the kernel. -Adam From: freeswitch-users-bounces@lists.freeswitch.org [mailto:freeswitch-users-bounces@lists.freeswitch.org] On Behalf Of Michael Giagnocavo Sent: Thursday, January 15, 2009 12:34 AM To: freeswitch-users@lists.freeswitch.org Subject: Re: [Freeswitch-users] Using mod_managed Linux/Mono 2.02 The managed assembly should be the same on both platforms. The correct name is FreeSWITCH.Managed.dll. I'll get a patch to the mod_managed/managed/Makefile. Meanwhile, simply renaming mod_managed_lib.dll should work. After that, make sure there's a "managed" subdirectory where the modules are. -Michael From: freeswitch-users-bounces@lists.freeswitch.org [mailto:freeswitch-users-bounces@lists.freeswitch.org] On Behalf Of Adam Long Sent: Wednesday, January 14, 2009 3:45 PM To: freeswitch-users@lists.freeswitch.org Subject: [Freeswitch-users] Using mod_managed Linux/Mono 2.02 Has anyone had any luck using mod_managed under linux with mono yet? The Wiki looks to still be lacking some linux installation instructions. I feel like I'm close but missing something simple. I got as far as adding "languages/mod_managed" to the /usr/src/freeswitch-1.0.2/modules.conf without quotes obviously. My installed mono version is [root@sipcore-alpha mod]# mono -V Mono JIT compiler version 2.2 (tarball Wed Jan 14 09:44:57 PST 2009) Copyright (C) 2002-2008 Novell, Inc and Contributors. www.mono-project.com TLS: __thread GC: Included Boehm (with typed GC) SIGSEGV: altstack Notifications: epoll Architecture: x86 Disabled: none I can successful compile freeswitch and it indeed compiles mod_managed.so I added <load module="mod_managed" /> to my /usr/local/freeswitch/conf/autoload_configs/modules.conf.xml I did also create the /usr/local/freeswitch/mod/managed directory as stated in the wiki as requirement. But when I start freeswitch I get the following in regards to the mod_managed loading. 2009-01-14 14:19:12 [INFO] mod_managed.cpp:309 mod_managed_load() Loading mod_managed (Common Language Infrastructure), Mono Version 2009-01-14 14:19:12 [INFO] mod_managed.cpp:213 loadRuntime() Calling mono_assembly_loaded. 2009-01-14 14:19:12 [INFO] mod_managed.cpp:217 loadRuntime() Calling mono_domain_assembly_open. 2009-01-14 14:19:12 [ERR] mod_managed.cpp:220 loadRuntime() mono_domain_assembly_open failed. 2009-01-14 14:19:12 [CRIT] switch_loadable_module.c:839 switch_loadable_module_load_file() Error Loading module /usr/local/freeswitch/mod/mod_managed.so **Module load routine returned an error** One thing I think I may be missing is a FreeSWITCH.Managed.dll (this exists on windows environment but doesn't seem to be compiled under linux) I thought perhaps mod_managed_lib.dll was the linux equivalent but that exists and still no a no go. Any ideas would be very welcome? Thank you! Regards, -Adam