Hi there, The problem has a rather simple cause and also a simple solution:
Nextcloud expects a working DNS server for resolving its own app server, *then* it is using the proxy to access it. After configuring a DNS proxy in my DMZ and ensuring that /etc/resolv.conf on the nextcloud instance is correctly pointing to it, it suddenly works :-) Alex On Sonntag, 19. Februar 2023, 13:17:41 CET Alexander Puchmayr wrote: > Hi there, > > I'm trying to setup a nextcloud instance inside a DMZ that has no direct > connection to the outside world, only via proxy. The proxy itself is working > fine, but I fail to configure nextcloud to actually use this proxy. > > According to the docs, I tried setting the proxy field in config/config.php, > i.e. > > <?php > $CONFIG = array ( > ... > 'proxy' => '10.46.1.109:3128', > 'proxyuserpwd' => '', > ... > ); > > But this setting seems to be ignored, tcpdump does not show any connection > attempt to that ip and nextcloud complains that it cannot connect to the > internet. > > In another forum I found that in > /etc/apache2/vhosts.d/10_nextcloud_vhosts.conf, environment variables like > HTTP_PROXY and HTTPS_PROXY may be set, i.e. > > <VirtualHost *:80> > ... > SetEnv HTTP_PROXY 10.46.1.109:3128 > SetEnv HTTPS_PROXY 10.46.1.109:3128 > ... > </VirtualHost> > > But this also does not seem to work. > > Any other ideas? > > Thanks > Alex