ownCloud falha na configuração do proxy reverso

2

Minha configuração é que o ownCloud é executado em um servidor interno em 192.168.200.1. Em 43.23.104.153 existe um apache público com o mod_proxy que encaminha os pedidos para o servidor interno:

ProxyPass /edward https://192.168.200.1/owncloud/
ProxyPassReverse /edward https://192.168.200.1/owncloud/

o owncloud é configurado de acordo com o manual para suporte ao proxy reverso:

$CONFIG = array (
  [...]
  'trusted_domains' =>.
  array (
    0 => '192.168.200.1',
  ),
#  'trusted_proxies' => [ '43.23.104.153'],
  'overwritehost' => 'external.tld',
  'overwritewebroot' => '/edward',
);

Eu posso acessar o site internamente sem problemas do link .

Mas quando eu navego para o link , após o login, recebo um Erro interno do servidor. O arquivo de log contém:

{"reqId":"d5K1uNLeJyGSC8LUQXgM","remoteAddr":"43.23.104.153","app":"index","message":"Exception: {\"Exception\":\"Exception\",\"Message\":\"The requested uri(\\/owncloud
\\/index.php\\/apps\\/files\\/) cannot be processed by the script '\\/owncloud\\/\\/index.php')\",\"Code\":0,\"Trace\":\"#0 \\/var\\/www\\/owncloud\\/lib\\/ba
se.php(837): OC\\AppFramework\\Http\\Request->getRawPathInfo()\n#1 \\/var\\/www\\/owncloud\\/index.php(39): OC::handleRequest()\n#2 {main}\",\"File\":\"\\/va
r\\/www\\/owncloud\\/lib\\/private\\/appframework\\/http\\/request.php\",\"Line   \":621}","level":3,"time":"2016-04-28T10:07:16+00:00","method":"GET","url":"\/edward
\/index.php\/apps\/files\/","user":"1f75fef2-7ab7-102e-95c7-3929d8475818"}

Estou totalmente sem ideias. O que está errado aqui?

    
por divB 28.04.2016 / 12:16

0 respostas