[GH-ISSUE #577] 500 (Internal Server Error) when accessing from a local network but not from localhost. APACHE #415

Closed
opened 2026-02-26 02:33:08 +03:00 by kerem · 3 comments
Owner

Originally created by @nikohd12 on GitHub (Apr 20, 2017).
Original GitHub issue: https://github.com/koel/koel/issues/577

Do I need to change the APP URL from .env? Rather than using localhost, should I use radio.local or www.radio.local.

I checked all permissions. Set 755 permissions to /var/www and /var/www/koel. Set 777 to /var/www/koel/storage.

drwxr-sr-x  15 user    www-data   4096 Apr 20 13:24 ./
drwxr-sr-x   4 www-data www-data   4096 Apr 20 12:36 ../
drwxr-srwx  15 user    www-data   4096 Apr 20 12:36 app/
-rwxr-xrwx   1 user    www-data   1646 Apr 20 12:36 artisan*
drwxr-srwx   3 user    www-data   4096 Apr 20 12:36 bootstrap/
-rwxr-xrwx   1 user    www-data   1934 Apr 20 12:36 composer.json*
-rwxr-xrwx   1 user    www-data 159061 Apr 20 12:36 composer.lock*
drwxr-srwx   2 user    www-data   4096 Apr 20 12:36 config/
drwxr-srwx   5 user    www-data   4096 Apr 20 12:36 database/
-rwxr-xrwx   1 user    www-data    106 Apr 20 12:36 .editorconfig*
-rwxr-xrwx   1 user    www-data   3480 Apr 21 07:20 .env*
-rwxr-xrwx   1 user    www-data   3322 Apr 20 12:36 .env.example*
-rwxr-xrwx   1 user    www-data     11 Apr 20 12:36 .eslintignore*
drwxr-srwx   8 user    www-data   4096 Apr 21 07:30 .git/
-rwxr-xrwx   1 user    www-data     61 Apr 20 12:36 .gitattributes*
drwxr-srwx   2 user    www-data   4096 Apr 20 12:36 .github/
-rwxr-xrwx   1 user    www-data    996 Apr 20 12:36 .gitignore*
-rwxr-xrwx   1 user    www-data   3957 Apr 20 12:36 .htaccess*
-rwxr-xrwx   1 user    www-data   1795 Apr 20 12:36 index.php*
-rwxr-xrwx   1 user    www-data   1074 Apr 20 12:36 LICENSE.md*
-rwxr-xrwx   1 user    www-data   1283 Apr 20 12:36 nginx.conf.example*
drwxr-srwx 851 user    www-data  36864 Apr 21 07:34 node_modules/
-rwxr-xrwx   1 user    www-data   2151 Apr 20 12:36 package.json*
-rwxr-xrwx   1 user    www-data   1673 Apr 20 12:36 phpunit.xml*
drwxr-srwx   7 user    www-data   4096 Apr 20 12:36 public/
-rwxr-xrwx   1 user    www-data  10093 Apr 20 12:36 README.md*
drwxr-srwx   5 user    www-data   4096 Apr 20 12:36 resources/
drwxr-srwx   2 user    www-data   4096 Apr 20 12:36 routes/
-rwxr-xrwx   1 user    www-data    529 Apr 20 12:36 server.php*
drwxrwsrwx   5 www-data www-data   4096 Apr 21 07:45 storage/
drwxr-srwx   7 user    www-data   4096 Apr 20 12:36 tests/
-rwxr-xrwx   1 user    www-data    633 Apr 20 12:36 .travis.yml*
drwxr-srwx  41 user    www-data   4096 Apr 21 07:34 vendor/
-rwxr-xrwx   1 user    www-data  11183 Apr 20 12:36 webpack.config.js*
-rwxr-xrwx   1 user    www-data    906 Apr 20 12:36 webpack.mix.js*
-rwxr-xrwx   1 user    www-data 208088 Apr 20 12:36 yarn.lock*

Allowed all on my Virtual Host.

Log files:

192.168.3.134 - - [21/Apr/2017:07:48:29 +0800] "GET / HTTP/1.1" 200 823 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36"
192.168.3.134 - - [21/Apr/2017:07:48:29 +0800] "GET /public/css/app.707921da61b176d1180b.css HTTP/1.1" 200 4510 "http://www.danradio.local/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36"
192.168.3.134 - - [21/Apr/2017:07:48:29 +0800] "GET /public/js/app.bae5b5ed6c81f76c0f12.js HTTP/1.1" 200 186313 "http://www.danradio.local/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36"
192.168.3.134 - - [21/Apr/2017:07:48:30 +0800] "GET /public/img/logo.svg HTTP/1.1" 200 2472 "http://www.danradio.local/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36"
192.168.3.134 - - [21/Apr/2017:07:48:30 +0800] "GET /public/img/covers/unknown-album.png HTTP/1.1" 200 11745 "http://www.danradio.local/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36"
192.168.3.134 - - [21/Apr/2017:07:48:30 +0800] "GET /public/img/bars.gif HTTP/1.1" 200 33460 "http://www.danradio.local/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36"
192.168.3.134 - - [21/Apr/2017:07:48:31 +0800] "GET /public/img/icon.png HTTP/1.1" 200 11098 "http://www.danradio.local/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36"
192.168.3.134 - - [21/Apr/2017:07:48:31 +0800] "GET /public/img/favicon.ico HTTP/1.1" 200 1006 "http://www.danradio.local/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36"
192.168.3.134 - - [21/Apr/2017:07:48:36 +0800] "POST /api/me HTTP/1.1" 500 16183 "http://www.danradio.local/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36"
192.168.3.134 - - [21/Apr/2017:07:49:17 +0800] "POST /api/me HTTP/1.1" 500 16183 "http://www.danradio.local/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36"
192.168.3.134 - - [21/Apr/2017:07:49:17 +0800] "POST /api/me HTTP/1.1" 500 16183 "http://www.danradio.local/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36"
192.168.3.134 - - [21/Apr/2017:07:49:18 +0800] "POST /api/me HTTP/1.1" 500 16183 "http://www.danradio.local/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36"
192.168.3.134 - - [21/Apr/2017:07:49:18 +0800] "POST /api/me HTTP/1.1" 500 16183 "http://www.danradio.local/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36"
192.168.3.134 - - [21/Apr/2017:07:49:18 +0800] "POST /api/me HTTP/1.1" 500 16183 "http://www.danradio.local/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36"
192.168.3.134 - - [21/Apr/2017:07:49:18 +0800] "POST /api/me HTTP/1.1" 500 16183 "http://www.danradio.local/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36"
192.168.3.134 - - [21/Apr/2017:07:49:18 +0800] "POST /api/me HTTP/1.1" 500 16183 "http://www.danradio.local/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36"
192.168.3.134 - - [21/Apr/2017:07:49:18 +0800] "POST /api/me HTTP/1.1" 500 16183 "http://www.danradio.local/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36"
192.168.3.134 - - [21/Apr/2017:07:49:19 +0800] "POST /api/me HTTP/1.1" 500 16183 "http://www.danradio.local/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36"
192.168.3.134 - - [21/Apr/2017:07:49:19 +0800] "POST /api/me HTTP/1.1" 500 16183 "http://www.danradio.local/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36"

and this error from my browser:

POST http://www.danradio.local/api/me 500 (Internal Server Error)
(anonymous) @ VM44:1
(anonymous) @ app.bae5b5e….js:21
e.exports @ app.bae5b5e….js:21
e.exports @ app.bae5b5e….js:22
VM44:1 POST http://www.danradio.local/api/me 500 (Internal Server Error)
(anonymous) @ VM44:1
(anonymous) @ app.bae5b5e….js:21
e.exports @ app.bae5b5e….js:21
e.exports @ app.bae5b5e….js:22

It's working when I access it via localhost (playing songs, logging in). But when I tried accessing it on my local computers on the network, I can't get pass through the login.

Please help. I'm using Apache2, Koel 3.6.2, and Ubuntu 16.

Originally created by @nikohd12 on GitHub (Apr 20, 2017). Original GitHub issue: https://github.com/koel/koel/issues/577 Do I need to change the APP URL from .env? Rather than using localhost, should I use radio.local or www.radio.local. I checked all permissions. Set 755 permissions to /var/www and /var/www/koel. Set 777 to /var/www/koel/storage. ``` drwxr-sr-x 15 user www-data 4096 Apr 20 13:24 ./ drwxr-sr-x 4 www-data www-data 4096 Apr 20 12:36 ../ drwxr-srwx 15 user www-data 4096 Apr 20 12:36 app/ -rwxr-xrwx 1 user www-data 1646 Apr 20 12:36 artisan* drwxr-srwx 3 user www-data 4096 Apr 20 12:36 bootstrap/ -rwxr-xrwx 1 user www-data 1934 Apr 20 12:36 composer.json* -rwxr-xrwx 1 user www-data 159061 Apr 20 12:36 composer.lock* drwxr-srwx 2 user www-data 4096 Apr 20 12:36 config/ drwxr-srwx 5 user www-data 4096 Apr 20 12:36 database/ -rwxr-xrwx 1 user www-data 106 Apr 20 12:36 .editorconfig* -rwxr-xrwx 1 user www-data 3480 Apr 21 07:20 .env* -rwxr-xrwx 1 user www-data 3322 Apr 20 12:36 .env.example* -rwxr-xrwx 1 user www-data 11 Apr 20 12:36 .eslintignore* drwxr-srwx 8 user www-data 4096 Apr 21 07:30 .git/ -rwxr-xrwx 1 user www-data 61 Apr 20 12:36 .gitattributes* drwxr-srwx 2 user www-data 4096 Apr 20 12:36 .github/ -rwxr-xrwx 1 user www-data 996 Apr 20 12:36 .gitignore* -rwxr-xrwx 1 user www-data 3957 Apr 20 12:36 .htaccess* -rwxr-xrwx 1 user www-data 1795 Apr 20 12:36 index.php* -rwxr-xrwx 1 user www-data 1074 Apr 20 12:36 LICENSE.md* -rwxr-xrwx 1 user www-data 1283 Apr 20 12:36 nginx.conf.example* drwxr-srwx 851 user www-data 36864 Apr 21 07:34 node_modules/ -rwxr-xrwx 1 user www-data 2151 Apr 20 12:36 package.json* -rwxr-xrwx 1 user www-data 1673 Apr 20 12:36 phpunit.xml* drwxr-srwx 7 user www-data 4096 Apr 20 12:36 public/ -rwxr-xrwx 1 user www-data 10093 Apr 20 12:36 README.md* drwxr-srwx 5 user www-data 4096 Apr 20 12:36 resources/ drwxr-srwx 2 user www-data 4096 Apr 20 12:36 routes/ -rwxr-xrwx 1 user www-data 529 Apr 20 12:36 server.php* drwxrwsrwx 5 www-data www-data 4096 Apr 21 07:45 storage/ drwxr-srwx 7 user www-data 4096 Apr 20 12:36 tests/ -rwxr-xrwx 1 user www-data 633 Apr 20 12:36 .travis.yml* drwxr-srwx 41 user www-data 4096 Apr 21 07:34 vendor/ -rwxr-xrwx 1 user www-data 11183 Apr 20 12:36 webpack.config.js* -rwxr-xrwx 1 user www-data 906 Apr 20 12:36 webpack.mix.js* -rwxr-xrwx 1 user www-data 208088 Apr 20 12:36 yarn.lock* ``` Allowed all on my Virtual Host. Log files: ``` 192.168.3.134 - - [21/Apr/2017:07:48:29 +0800] "GET / HTTP/1.1" 200 823 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36" 192.168.3.134 - - [21/Apr/2017:07:48:29 +0800] "GET /public/css/app.707921da61b176d1180b.css HTTP/1.1" 200 4510 "http://www.danradio.local/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36" 192.168.3.134 - - [21/Apr/2017:07:48:29 +0800] "GET /public/js/app.bae5b5ed6c81f76c0f12.js HTTP/1.1" 200 186313 "http://www.danradio.local/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36" 192.168.3.134 - - [21/Apr/2017:07:48:30 +0800] "GET /public/img/logo.svg HTTP/1.1" 200 2472 "http://www.danradio.local/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36" 192.168.3.134 - - [21/Apr/2017:07:48:30 +0800] "GET /public/img/covers/unknown-album.png HTTP/1.1" 200 11745 "http://www.danradio.local/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36" 192.168.3.134 - - [21/Apr/2017:07:48:30 +0800] "GET /public/img/bars.gif HTTP/1.1" 200 33460 "http://www.danradio.local/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36" 192.168.3.134 - - [21/Apr/2017:07:48:31 +0800] "GET /public/img/icon.png HTTP/1.1" 200 11098 "http://www.danradio.local/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36" 192.168.3.134 - - [21/Apr/2017:07:48:31 +0800] "GET /public/img/favicon.ico HTTP/1.1" 200 1006 "http://www.danradio.local/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36" 192.168.3.134 - - [21/Apr/2017:07:48:36 +0800] "POST /api/me HTTP/1.1" 500 16183 "http://www.danradio.local/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36" 192.168.3.134 - - [21/Apr/2017:07:49:17 +0800] "POST /api/me HTTP/1.1" 500 16183 "http://www.danradio.local/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36" 192.168.3.134 - - [21/Apr/2017:07:49:17 +0800] "POST /api/me HTTP/1.1" 500 16183 "http://www.danradio.local/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36" 192.168.3.134 - - [21/Apr/2017:07:49:18 +0800] "POST /api/me HTTP/1.1" 500 16183 "http://www.danradio.local/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36" 192.168.3.134 - - [21/Apr/2017:07:49:18 +0800] "POST /api/me HTTP/1.1" 500 16183 "http://www.danradio.local/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36" 192.168.3.134 - - [21/Apr/2017:07:49:18 +0800] "POST /api/me HTTP/1.1" 500 16183 "http://www.danradio.local/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36" 192.168.3.134 - - [21/Apr/2017:07:49:18 +0800] "POST /api/me HTTP/1.1" 500 16183 "http://www.danradio.local/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36" 192.168.3.134 - - [21/Apr/2017:07:49:18 +0800] "POST /api/me HTTP/1.1" 500 16183 "http://www.danradio.local/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36" 192.168.3.134 - - [21/Apr/2017:07:49:18 +0800] "POST /api/me HTTP/1.1" 500 16183 "http://www.danradio.local/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36" 192.168.3.134 - - [21/Apr/2017:07:49:19 +0800] "POST /api/me HTTP/1.1" 500 16183 "http://www.danradio.local/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36" 192.168.3.134 - - [21/Apr/2017:07:49:19 +0800] "POST /api/me HTTP/1.1" 500 16183 "http://www.danradio.local/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36" ``` and this error from my browser: ``` POST http://www.danradio.local/api/me 500 (Internal Server Error) (anonymous) @ VM44:1 (anonymous) @ app.bae5b5e….js:21 e.exports @ app.bae5b5e….js:21 e.exports @ app.bae5b5e….js:22 VM44:1 POST http://www.danradio.local/api/me 500 (Internal Server Error) (anonymous) @ VM44:1 (anonymous) @ app.bae5b5e….js:21 e.exports @ app.bae5b5e….js:21 e.exports @ app.bae5b5e….js:22 ``` It's working when I access it via localhost (playing songs, logging in). But when I tried accessing it on my local computers on the network, I can't get pass through the login. Please help. I'm using Apache2, Koel 3.6.2, and Ubuntu 16.
kerem closed this issue 2026-02-26 02:33:08 +03:00
Author
Owner

@phanan commented on GitHub (Apr 21, 2017):

Can you set DEBUG to true and paste a more useful error log?

<!-- gh-comment-id:296068467 --> @phanan commented on GitHub (Apr 21, 2017): Can you set `DEBUG` to `true` and paste a more useful error log?
Author
Owner

@nikohd12 commented on GitHub (Apr 21, 2017):

Fixed. Switched to Nginx and set permissions to 777.

<!-- gh-comment-id:296314896 --> @nikohd12 commented on GitHub (Apr 21, 2017): Fixed. Switched to Nginx and set permissions to 777.
Author
Owner

@miradozk commented on GitHub (May 25, 2018):

I have same problem. Then I switched to Nginx only for Koel. What's the problem with Apache ?

<!-- gh-comment-id:392019700 --> @miradozk commented on GitHub (May 25, 2018): I have same problem. Then I switched to Nginx only for Koel. What's the problem with Apache ?
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/koel-koel#415
No description provided.