Skip to content
View in the app

A better way to browse. Learn more.

Froxlor Forum

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

500 Internal Server Error on All Domain

Featured Replies

Hi,

 

My server shows 500 internal server error for all domains. Visiting the IP of the server shows "It's Working". Froxlor admin page works and I can login. But, all other websites return error 500. 

 

php5-fpm is running, I also tried restarting it with no luck.

 

This is the error I am getting in the error file:

 

[Mon Feb 29 04:02:40.320681 2016] [fastcgi:error] [pid 3459] (13)Permission denied: [client 14.192.215.133:1103] FastCGI: failed to connect to server "/var/www/php-fpm/superuser/xxxxxxxxx/fpm.external": connect() failed
[Mon Feb 29 04:02:40.320767 2016] [fastcgi:error] [pid 3459] [client 14.192.215.133:1103] FastCGI: incomplete headers (0 bytes) received from server "/var/www/php-fpm/superuser/xxxxxxxxx/fpm.external"
 
I hope you could help me with this.
 
Regards.
  • Author

I have installed libnss-mysql following the configuration from froxlor admin. I think I narrowed down the problem to the permissions on /var/libapache2/fastcgi/superuser-*

 

All these files are generated with another username (superuser). Not by the froxlorlocal. If I chown to froxlorlocal, the 500 internal server error is gone and things work fine.

 

Also, under /etc/php5/fpm/pool.d/*.conf, the script listens to superuser, not to the froxlorlocal. So, every time the server is rebooted, or php5-fpm is restarted, the permissions are reset to superuser again and the error comes back.

 

How to solve this permanently? I was thinking to make a cronjob to run every minute or so to correct these, but then, I think that's an over-kill.

 

Any suggestions?

 

Thanks!

The user that is used there is defined in the froxlor settings

  • Author

the webserver username is www-data and it's the same for the group name. The php-fpm user and group is froxlorlocal (same as the one used in the tutorial video).

the webserver username is www-data and it's the same for the group name. The php-fpm user and group is froxlorlocal (same as the one used in the tutorial video).

Genau, ja sehr gut. Ich stimme mit dieser Ansicht.

 

 

 

 

 

 

hulle6 samsung a7 hülle

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.