Hello Martin, I installed mono [and apache2.4] from Ubuntu repositories using apt-get install. I am unsure what you mean by full error. I pasted the stack trace and the entire error message.
I did more digging. The configuration currently in use, seems to be coming from /etc/apache2/mods-enabled/mod_mono_auto.conf My attempts to enable debugging this far, have all been futile. Is there a place where I could look, to provide the information that can be useful to you, or perhaps do something; so that at the end my ASP.NET will work properly? My guess is that if I compile enough mono-related components from sources on my server machine, at some point, things will start working. I want to avoid this, however, at already considerable cost of time invested into investigating apache2+mono configuration. Sincerely, Igor Shmukler On Tue, Jan 13, 2015 at 8:01 AM, Martin Thwaites <[email protected]> wrote: > Hi igor, > > I still haven't seen the full error, and you haven't said how you get mono. > > Thanks > Martin > > On 12 Jan 2015 21:38, "Igor Shmukler" <[email protected]> wrote: >> >> Hello Martin, >> >> Thank you for your email. >> >> I get nothing useful in the apache error log, at this time. My guess >> is that the problem is related to apache2 configuration, as much as it >> is related to Mono... Still, I need the thing working. >> At one point, it was complaining about .mono/ access and problems with >> keys. I created the .mono directory and keys are there, now. >> Personally, I think that .mono is an issue to consider for whoever >> packages the stuff. Still, does not appear to be affecting me. >> >> To enable mono on apache2, I executed $sudo a2enmod mod_mono_auto >> >> It is my understanding that module is enabled somewhere other than >> apache2/sites-available. The reason being that if I edit >> /etc/apache2/sites-available/000-default.conf to include Mono with >> debugging enabled, I get an error on apache2 restart: >> >> [Mon Jan 12 20:59:12.223211 2015] [core:notice] [pid 7548:tid >> 140595311900544] AH00094: Command line: '/usr/sbin/apache2' >> Listening on: /tmp/mod_mono_server_global >> Root directory: / >> Listening on: /tmp/mod_mono_server_global >> Root directory: / >> Error: There's already a server listening on /tmp/mod_mono_server_global >> >> I tried to enable debugging to mods-available/mod_mono.conf before the >> "Include /etc/mono-server2/mono-server2-hosts.conf" line. It did not >> do anything either - nothing in the apache2 error log. >> >> Debugging is enabled in web.config, so I get the stack trace. It is >> not useful for my purposes, all line numbers are missing, i.e.: >> at System.Web.UI.WebControls.Button.OnClick (System.EventArgs e) >> [0x00000] in <filename unknown>:0 >> at System.Web.UI.WebControls.Button.RaisePostBackEvent (System.String >> eventArgument) [0x00000] in <filename unknown>:0 >> at >> System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent >> (System.String eventArgument) [0x00000] in <filename unknown>:0 >> >> I am a bit at loss. Seems to be a trivial issue. Yet, I am confused. >> Any relevant information - whether why line numbers are missing and >> how to have those displayed, and/or - how do I trace my TypeLoad >> errors down, would be extremely helpful. >> >> Sincerely, >> >> Igor Shmukler >> >> On Mon, Jan 12, 2015 at 8:34 PM, Martin Thwaites >> <[email protected]> wrote: >> > I did fix most of these for asp.net MVC, what are you trying to run? And >> > how >> > are you installing mono? Source? Package? Tarball? >> > >> > Does it not give you enough information in the error message? >> > >> > On 12 Jan 2015 11:29, "Igor Shmukler" <[email protected]> wrote: >> >> >> >> Hello everyone, >> >> >> >> I am trying to formalize my "project" setup procedure for something I >> >> have been doing. >> >> I am responsible for both code and administration. We would rather not >> >> just rebuild everything locally, but instead understand what we have >> >> inside our "template system" so we know why things work or do not >> >> work. >> >> >> >> I developed some ASP.NET code on my Mac laptop. It works fine. >> >> Deployed it to Ubuntu running apache2+mono. >> >> >> >> Now, I am getting TypeLoadException claiming that my type cannot be >> >> load from an assembly: >> >> Could not load type 'XXX.YYY' from assembly 'XXX, Version=0.0.0.0, >> >> Culture=neutral, PublicKeyToken=null'. >> >> >> >> How can I go about figuring out what is causing the problem? I have >> >> seen that people have it. I am sure it is fixable. What can I do about >> >> tracing the error? >> >> >> >> Sincerely, >> >> >> >> Igor Shmukler >> >> _______________________________________________ >> >> Mono-list maillist - [email protected] >> >> http://lists.ximian.com/mailman/listinfo/mono-list _______________________________________________ Mono-list maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-list
