Parece que o problema é com o que o IIS chamaria de mapeamentos de manipulador.
Você disse que não (ainda) usando mod_mono
Sem ele você não obteria o framework .NET, então como o Apache saberia como lidar com arquivos asp?
Estou em um Mac tentando hospedar localmente uma cópia de um antigo site baseado em ASP para fins de teste. Não (ainda) usando o mod_mono para o Apache, apenas o servidor XSP autônomo básico. Foi o suficiente de uma provação apenas chegando ao ponto onde eu posso, pelo menos, exibir uma página de erro do ASP.NET de localhost.
Se eu apontar para um arquivo .htm ou .html, ele será exibido sem reclamação. Mas todo arquivo ASP que eu tente dá um erro "Acesso Proibido".
Eu estou supondo que isso significa que eu preciso de um arquivo de configuração para o XSP, algo como um arquivo .htaccess ou web.config , e preciso colocar na lista de permissões essas extensões servirá. (O que é bastante burro, porque alguém se daria ao trabalho de instalar o Mono e o XSP apenas para hospedar arquivos HTML estáticos?)
xsp4 --help não ajudou, nem foi man xsp, então aqui estou eu.
Application Exception
System.Web.HttpException
Access to file '/anysite/whateverpage.asp' is forbidden.
Description: HTTP 500.Error processing request.
Details: Error processing request.
Exception stack trace:
at System.Web.DefaultHttpHandler.BeginProcessRequest (System.Web.HttpContext context, System.AsyncCallback callback, System.Object state) [0x0005e] in <79d7580b4e46487286a5f8386a98413d>:0
at System.Web.HttpApplication+<Pipeline>c__Iterator1.MoveNext () [0x00d9c] in <79d7580b4e46487286a5f8386a98413d>:0
at System.Web.HttpApplication.Tick () [0x00000] in <79d7580b4e46487286a5f8386a98413d>:0
Version Information: 4.6.2 (Stable 4.6.2.7/08fd525 Tue Nov 22 22:06:40 GMT 2016); ASP.NET Version: 4.0.30319.42000
Parece que o problema é com o que o IIS chamaria de mapeamentos de manipulador.
Você disse que não (ainda) usando mod_mono
Sem ele você não obteria o framework .NET, então como o Apache saberia como lidar com arquivos asp?
Tags mono mac-osx 500-error asp-classic xsp2