Re: 503 error

Agustin Gimenez <[email protected]>
Newsgroups gmane.comp.gnome.mono.general
Message-ID <CAMYxFoYrkReH1WBYk8iN4eDsD_P5SpHFEg1FE3Y7d9MrnPU1kA@mail.gmail.com>
Hi.

This is not really a solution to your problem but can help you if you are
out of luck and need a workaround.

I had a lot of troubles with mod_mono in some systems (CentOS mostly) but
in others it works really well (Debian as an example), so, I needed a
solution which worked out of the box in any system and did this:

1-Create your own ASP .net server using an HttpListener, it's easy, here
you have a very reduced example:
http://www.codingvision.net/networking/c-http-server-with-aspnet
2-Install an nginx as reverse proxy and let it decode the HTTPS requests so
it forwards to your server plain HTTP requests

Point 2 is very important because httplistener in mono has a ton of
troubles with SSL, using nginx as reverse proxy and HTTPS decoder removes
all those problems

I have this solution in multiple servers and it works very well (right, my
asp server is a "bit" more advanced but the base is the same).

Cheers.

2015-07-02 16:06 GMT+02:00 Wayne Douglas <[email protected]>:

> FYI servicestack works great on *Nix  https://servicestack.net/
>
> :)
>
> On Thu, Jul 2, 2015 at 2:54 PM, Timotheus Pokorra <
> [email protected]> wrote:
>
>> > httpd -M shows that mono is running but the result is the same. Is
>> there a
>> > way to determine if xsp is running? Is there a way to make sure that
>> mono is
>> > calling xsp4 and not xsp? Either of those would result in the 'Failed to
>> > connect to mod-mono-server after several attempts to spawn the
>> process.' I
>> > would think. I still have no answer for the '[ERROR] FATAL UNHANDLED
>> > EXCEPTION: System.InvalidProgramException: Invalid IL code in
>> > System.Configuration.ConfigurationManager:get_AppSettings (): IL_0000:
>> ret'
>> > though. I hope that they are tied together.
>>
>> First try the whole thing without httpd. Just start xsp4 in the
>> directory where your web.config and your aspx files are.
>>
>> If that works, then the next step would to get it to work with mod_mono.
>>
>> I have never tried mod_mono, but use fastcgi-mono-server4 instead.
>> Perhaps my configuration can give you some ideas:
>>
>> https://github.com/openpetra/openpetra/blob/master/setup/petra0300/linuxserver/postgresql/centos/openpetra-server.sh
>>
>> Timotheus
>> _______________________________________________
>> 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
>
>

_______________________________________________
Mono-list maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-list
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.