[Mono-aspnet-list] Problem With Mono + Apache2 with Mod-Mono
Marcos Junior
junalmeida at gmail.com
Fri Mar 28 13:46:01 UTC 2014
I could not find any up to date version.
Is there any official PPA?
Em 28/03/2014 09:17, "miniBill" <cmt.minibill at gmail.com> escreveu:
> Why are you using a 2.10 mod_mono?
> Il 28/mar/2014 13:06 "Marcos Junior" <junalmeida at gmail.com> ha scritto:
>
>> I'm trying to configure my MVC ASP-NET 4 application with mod_mono and
>> apache2.
>>
>> I can successfully run the application when the machine comes from a
>> reboot (or restarting services and clearing temp files). All works fine.
>>
>> The problem is when I try to recompile the binary and replace it on the
>> production server's bin folder, apache stops responding. Browser seats
>> waiting for timeout. The mono-ctrl handler also stops responding. I cannot
>> find any useful logs.
>>
>> Thanks for helping.
>>
>> Here goes my settings, app versions and some logs.
>>
>> # apache2 -v
>> Server version: Apache/2.4.6 (Ubuntu)
>> Server built: Dec 5 2013 18:32:22
>>
>> # mono -V
>> Mono JIT compiler version 3.2.8 (Debian 3.2.8+dfsg-1~pre1)
>> Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors.
>> www.mono-project.com
>> TLS: __thread
>> SIGSEGV: altstack
>> Notifications: epoll
>> Architecture: amd64
>> Disabled: none
>> Misc: softdebug
>> LLVM: supported, not enabled.
>> GC: sgen
>>
>>
>> # uname -a
>> Linux ip-172-31-22-67 3.11.0-18-generic #32-Ubuntu SMP Tue Feb 18
>> 21:11:14 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
>>
>>
>> # ls /etc/apache2/mods-enabled/
>> access_compat.load authn_file.load autoindex.load env.load
>> mod_mono.load setenvif.conf ssl.load
>> alias.conf authz_core.load deflate.conf filter.load
>> mpm_worker.conf setenvif.load status.conf
>> alias.load authz_host.load deflate.load mime.conf
>> mpm_worker.load socache_shmcb.load status.load
>> auth_basic.load authz_user.load dir.conf mime.load
>> negotiation.conf speling.load
>> authn_core.load autoindex.conf dir.load mod_mono.conf
>> negotiation.load ssl.conf
>>
>> # mod-mono-server4 --version
>> mod-mono-server4.exe 2.10.0.0
>> (c) (c) 2002-2007 Novell, Inc.
>> Mod_mono backend for XSP
>>
>>
>>
>> # cat /etc/apache2/sites-enabled/webmin.1395111048.conf
>> <VirtualHost dev.ferloassessoria.com.br>
>> ServerName dev.ferloassessoria.com.br
>> ServerAdmin web-admin at dev.ferloassessoria.com.br
>> DocumentRoot /var/www/dev.ferloassessoria.com.br
>> MonoServerPath dev.ferloassessoria.com.br "/usr/bin/mod-mono-server4"
>> MonoDebug dev.ferloassessoria.com.br true
>> MonoSetEnv dev.ferloassessoria.com.br MONO_IOMAP=all
>> MonoApplications dev.ferloassessoria.com.br "/:/var/www/
>> dev.ferloassessoria.com.br"
>> <Location "/">
>> Allow from all
>> Order allow,deny
>> MonoSetServerAlias dev.ferloassessoria.com.br
>> SetHandler mono
>> SetOutputFilter DEFLATE
>> SetEnvIfNoCase Request_URI "\.(?:gif|jpe?g|png)$" no-gzip dont-vary
>> #ForceType application/x-asp-net
>> </Location>
>> <IfModule mod_deflate.c>
>> AddOutputFilterByType DEFLATE text/html text/plain text/xml
>> text/javascript
>> </IfModule>
>> </VirtualHost>
>>
>> # cat /etc/apache2/sites-enabled/000-default.conf
>> # vim: syntax=apache ts=4 sw=4 sts=4 sr noet
>> <Location /mono>
>> SetHandler mono-ctrl
>> Order deny,allow
>> Deny from all
>> Allow from 127.0.0.1
>> </Location>
>>
>> # tail /var/log/apache2/error.log
>> [Wed Mar 19 16:51:55.947719 2014] [:error] [pid 4735:tid
>> 140578624886528] command failed: failed to send file (file data)
>> Change: Ferlo.Web.dll
>> [Wed Mar 19 16:52:44.047803 2014] [:error] [pid 4733:tid 140578498995968]
>> (104)Connection reset by peer: read_data failed
>> [Wed Mar 19 16:52:44.047902 2014] [:error] [pid 4733:tid 140578498995968]
>> Command stream corrupted, last command was -1
>> mod-mono-server4
>> mod-mono-server4
>> Listening on: /tmp/mod_mono_server_dev.ferloassessoria.com.br
>> Root directory: /var/www/dev.ferloassessoria.com.br
>> [Wed Mar 19 16:53:26.284182 2014] [mpm_worker:error] [pid 4724:tid
>> 140578848868224] AH00287: server is within MinSpareThreads of
>> MaxRequestWorkers, consider raising the MaxRequestWorkers setting
>> [Wed Mar 19 16:53:29.287387 2014] [mpm_worker:error] [pid 4724:tid
>> 140578848868224] AH00286: server reached MaxRequestWorkers setting,
>> consider raising the MaxRequestWorkers setting
>>
>>
>> Att, Marcos Almeida Junior.
>> http://about.me/junalmeida
>>
>> _______________________________________________
>> Mono-aspnet-list mailing list
>> Mono-aspnet-list at lists.ximian.com
>> http://lists.ximian.com/mailman/listinfo/mono-aspnet-list
>>
>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ximian.com/pipermail/mono-aspnet-list/attachments/20140328/105c68d8/attachment.html>
More information about the Mono-aspnet-list
mailing list