Я установил mono fast cgi для nginx, следуя инструкциям: http://www.mono-project.com/FastCGI_Nginx но когда я пытаюсь загрузить тестовый файл aspx, я получаю ошибку шлюза 502 и следующую ошибку в журнале ошибок: 2011/11/28 18:49:51 [ошибка] 5376 # 0: * 6 исходящий поток отправил неожиданную запись FastCGI: 3 при чтении заголовок ответа от восходящего потока, клиент: ipadress, server: ipadress, request: "GET /default.aspx HTTP / 1.1", upstream: "fastcgi: //127.0.0.1: 9999", host: "ipadress" Я пробовал разные вещи для изменение, но всегда тот же результат, за исключением того, что, возможно, когда-нибудь в журнале ошибок будет номер 1 или 3, а не 6. Nginx ver - 1.03 64 бит, последние версии mono и xsp. Есть идеи, что может быть не так?
Выяснил, как проблема в xsp неправильно настроена, он не подключается к установленному моно. Прокси-сервер Nginx работает нормально, поэтому часть nginx решена, но теперь я получаю следующую ошибку при загрузке следующего тестового файла aspx:
<html> <body bgcolor="yellow"> <center><h2>Hello ServerFault!</h2><p><%Response.Write(now())%></p>
</center>
</body></html>
Ошибка компиляции
Описание: Ошибка компиляции ресурса, необходимого для обслуживания этого запроса. Просмотрите исходный файл и измените его, чтобы исправить эту ошибку.
Сообщение об ошибке компилятора: CS1525: неожиданный символ `__output '/default.aspx
Показать подробный вывод компилятора:
gmcs / target: library / lib: "/ usr / local / nginx / html / bin" / debug- / optimize + / warn: 0 /out:"/tmp/root-temp-aspnet-0/e96ac5a8/App_Web_2a0e1fec.dll " /r:"/usr/local/lib/mono/gac/System/2.0.0.0__b77a5c561934e089/System.dll "/r:"/usr/local/lib/mono/gac/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/ System.Configuration.dll "/r:"/usr/local/lib/mono/gac/System.Data/2.0.0.0__b77a5c561934e089/System.Data.dll" / r: "/ usr / local / lib / mono / gac /System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll "/r:"/usr/local/lib/mono/gac/System.Web/2.0.0.0__b03f5f7f11d50a3a/System.Web.dll" / r: " /usr/local/lib/mono/gac/System.Web.Services/2.0.0.0__b03f5f7f11d50a3a/System.Web.Services.dll "/r:"/usr/local/lib/mono/gac/System.Runtime.Serialization /3.0.0.0__b77a5c561934e089/System.Runtime.Serialization.dll "/r:"/usr/local/lib/mono/gac/System.IdentityModel/3.0.0.0__b77a5c561934e089/System.IdentityModel.dll" / r: "/ usr /local/lib/mono/gac/System.ServiceModel/3.0.0.0__b77a5c561934e089/System.ServiceModel.dll "/ r:" / usr / local / lib / mono / gac / System.ServiceModel.Web / 3.5.0.0__31bf3856ad364e35 / System.ServiceModel.Web.dll "/r:"/usr/local/lib/mono/gac/System.Xml/2.0.0.0__b77a5c561934e089/System .Xml.dll "/ nowarn: 0169 -" /tmp/root-temp-aspnet-0/e96ac5a8/App_Web_2a0e1fec_0.cs "
/tmp/root-temp-aspnet-0/e96ac5a8/App_Web_2a0e1fec_0.cs(81,1): ошибка CS1525: неожиданный символ `__output '