“mod_mono e xsp têm versões diferentes” error

2

Estou tentando iniciar um aplicativo MVC4 de teste no Mono 2.10

$ xsp --version
xsp2.exe 2.10.2.0
Copyright (C) 2002-2011 Novell, Inc.
Minimalistic web server for testing System.Web

$ mod-mono-server4 --version  
mod-mono-server4.exe 2.10.2.0
(c) (c) 2002-2011 Novell, Inc.
Mod_mono backend for XSP

Quando inicio mod-mono-server4 e faço um pedido, obtenho isto

$ mod-mono-server4 --port 8080
mod-mono-server4
mod-mono-server4
Listening on port: 8080
Listening on address: 0.0.0.0
Root directory: /path/to/htdocs
Hit Return to stop the server.
mod_mono and xsp have different versions. Expected '9', got 71
mod_mono and xsp have different versions. Expected '9', got 71
System.InvalidOperationException: mod_mono and xsp have different versions. Expected '9', got 71
  at Mono.WebServer.ModMonoRequest.GetInitialData () [0x00000] in <filename unknown>:0 
  at Mono.WebServer.ModMonoRequest..ctor (System.Net.Sockets.Socket client) [0x00000] in <filename unknown>:0 
  at Mono.WebServer.RequestReader..ctor (System.Net.Sockets.Socket client) [0x00000] in <filename unknown>:0 
  at Mono.WebServer.ModMonoWorker.InnerRun (System.Object state) [0x00000] in <filename unknown>:0 
  at Mono.WebServer.ModMonoWorker.Run (System.Object state) [0x00000] in <filename unknown>:0 

Eu tenho leia que pode ser devido a um conflito de versões entre xsp e apache2-mod_mono packages, mas eu os reinstalei do repositório oficial da Novell, forçando a reinstalação do YaST e, em seguida, reiniciei. O erro persiste.

Como posso resolver este problema?

    
por usr-local-ΕΨΗΕΛΩΝ 20.12.2012 / 22:32

1 resposta

0

Se bem me lembro, este foi um bug em mod_mono ou xsp (não me lembro qual). Eu sugiro que você mude para uma versão mais recente de mono, xsp e mod_mono na série 2.10. *. Em caso de dúvida, você pode compilar a partir da fonte. Eu escrevi um script de instalador mono (para o Ubuntu), mas pode ser de alguma ajuda.

    
por 23.04.2013 / 14:04