Subsonic não está funcionando atrás de nginx devido a; jsessionid = sendo adicionado a cada URL

2

Comecei a usar o nginx como front-end para padronizar o acesso de meus serviços por meio de subdomínios. Funciona bem com o pdio e webmail (RainLoop, muito bom), mas o Subsonic não faz login.

Não há mensagem de erro, ela apenas retorna para a página de login, em vez de mostrar minha biblioteca de músicas.

Veja em anexo que mesmo as cores e o formato da primeira página são diferentes (versão correta) em comparação com o acesso direto (versão esquerda).

O Nginx está anexando a parte "; jsessionid=" a todos os endereços e isso parece estar prejudicando o comportamento subsônico.

O que estou fazendo de errado? Eu navego no fórum e em pessoas com configurações mais complexas (SSL, por exemplo) onde posso colocar o proxy nginx para o Subsonic em funcionamento.

Minha configuração é:

Servidor subsônico

  • HP microserver em casa
  • Ubuntu 13.10 x64
  • Subsonic 4.9.beta2 (compilação 3634)
  • Apache Tomcat / 6.0.37, java 1.7.0_25

Servidor Nginx

  • Servidor barato da Ocean Digital (512MB, 20GB SSD)
  • Ubuntu 13.10 x64
  • versão nginx: nginx / 1.4.1 (Ubuntu)

servidor {     ouça 80;     nome_do_servidor pydio.mydomain.com;     location / {         proxy_pass link ;     } }

servidor {     ouça 80;     server_name subsonic.mydomain.com;     location / {         proxy_pass link ;     }

}

    
por piterdias 12.12.2013 / 03:09

0 respostas