Hey everyone
I'm trying to install another #
hubzilla instance and now I'm stuck. It's a bit of a weird setup:
nginx is running behind a NAT (in a Illumos zone). To avoid requests from hubzilla to itself (like the one checking the redirect on the install checks) trying to get through he NAT, I set the hostname in the
/etc/hosts
file to localhost
127.0.0.1 localhost hub.wirebug.ch
This setup worked perfecly well for misty which I successfully installed. However for hubzilla the request to check redirects seems to bring down all of php-fpm. I set up logging of slow requests and get the following logs
[25-Dec-2020 12:55:42] [pool www] pid 19740
script_filename = /opt/ooce/nginx/hub.wirebug.ch/index.php
[0xfffffc7fed4156b0] curl_exec() /opt/ooce/nginx/hub.wirebug.ch/include/network.php:161
[0xfffffc7fed414710] z_fetch_url() /opt/ooce/nginx/hub.wirebug.ch/Zotlabs/Module/Setup.php:643
[0xfffffc7fed414280] check_htaccess() /opt/ooce/nginx/hub.wirebug.ch/Zotlabs/Module/Setup.php:249
[0xfffffc7fed413190] get() /opt/ooce/nginx/hub.wirebug.ch/Zotlabs/Web/Router.php:287
[0xfffffc7fed4128e0] Dispatch() /opt/ooce/nginx/hub.wirebug.ch/Zotlabs/Web/WebServer.php:108
[0xfffffc7fed4120d0] run() /opt/ooce/nginx/hub.wirebug.ch/index.php:14
Interestingly for one request sent by the browser I get a lot of those entries. It's as if there was a infinite loop somewhere triggering this check over and over again. This is most likely also why it brings down php-fpm (which won't work again until I restart it)
The nginx setup for misty and hubzilla are identical - except for the document root, the host name and the SSL certs.
Any hints what I'm missing here?