Cancel
Start searching
This search is based on elasticsearch and can look through several thousand pages in miliseconds.
Learn moreWhen accessing via non-standard port numbers, NEOS automatically tries to adapt the generated links so that they also use this port number. As we route access via IPv4 via the upstream proxy to different port numbers to the web server, this leads to problems. To remedy this, you can tell the web server to ignore the actual port number and simply assume 443 for SSL.
For newer installations, we have solved this with the following section at the end of /usr/local/etc/nginx/include/neos.conf
location ~ \.php$ { include /usr/local/etc/nginx/fastcgi_params; try_files $uri =404; fastcgi_pass unix:/var/run/php-fpm/php-fpm.socket; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_param PATH_INFO $fastcgi_path_info; fastcgi_param FLOW_REWRITEURLS 1; fastcgi_param FLOW_CONTEXT Production/Local;
fastcgi_param X-Forwarded-For $proxy_add_x_forwarded_for; fastcgi_param X-Forwarded-Port $proxy_port; fastcgi_param SERVER_NAME $http_host; fastcgi_param SERVER_PORT 443; fastcgi_split_path_info ^(.+\.php)(.*)$; fastcgi_read_timeout 300; fastcgi_buffer_size 128k; fastcgi_buffers 256 16k; fastcgi_busy_buffers_size 256k; fastcgi_temp_file_write_size 256k; }In older installations, the line "fastcgi_param SERVER_PORT 443;" is missing in the file. This line must be added and nginx must be restarted once with "service nginx restart".