# Can't start internal webserver on Mac, solved

**URL:** <https://forum.pinegrow.com/t/cant-start-internal-webserver-on-mac-solved/2080>\
**Category:** General\
**Created:** [July 23, 2018, 9:59am UTC](https://forum.pinegrow.com/t/cant-start-internal-webserver-on-mac-solved/2080 "2018-07-23T09:59:49Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Horshack](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.pinegrow.com/horshack/32/1339_2.png) [@Horshack](https://forum.pinegrow.com/u/Horshack)\
**Post date:** [July 23, 2018, 9:59am UTC](https://forum.pinegrow.com/t/cant-start-internal-webserver-on-mac-solved/2080/1 "2018-07-23T09:59:50Z")

</div>

I just installed Pinegrow 4.9 on my Macbook Air with High Sierra 10.13.5.

I get an error in Pinegrow:

## +++ Pinegrow can’t function without its internal webserver

Ups… we have a problem! Pinegrow was unable to start its internal webserver. The server is required for Pinegrow to function correctly…  
+++

I did this to solve the problem (and nothing worked):

- Firewall was not active

- Restarting computer

- Shell, netstat -lnt | grep 40000 - there is nothing which listens on Port 40000, the default port for Pinegrow listening

- I changed in Pinegrow, menu Support - Settings the internal webserver from 127.0.0.1:40000 to 127.0.0.1:30900 (nothing is running on this port) -\> does not help

- I changed in Pinegrow, menu Support - Settings the internal webserver from 127.0.0.1:40000 to :: and Port 40000 (nothing is running on this port) -\> does not help

- Now I turned ON the mac-firewall. Add exception for Pinegrow-programm. Nothing changed, does not help

- I changed in Pinegrow, menu Support - Settings the internal webserver from 127.0.0.1:40000 to 10.95.95.2 (my current ip address!!!) and Port 40000 (nothing is running on this port) -\> there is a new error message from my mac-firewall:

+++  
Allow network connection?

Should Pinegrow accept network connections from ::ffff:10.95.81.75

Local connections are always allowed . Restart Pinegrow to flush the allowed and the blocked lists.

Block | Allow  
+++

I choose allow. Now it’s working!

Maybe this helps someone.

---

<div class="post-metadata">

**Author:** ![schpengle](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.pinegrow.com/schpengle/32/238_2.png) [@schpengle](https://forum.pinegrow.com/u/schpengle)\
**Post date:** [August 7, 2018, 9:14pm UTC](https://forum.pinegrow.com/t/cant-start-internal-webserver-on-mac-solved/2080/2 "2018-08-07T21:14:39Z")

</div>

That’s an odd one!  
127.0.0.1 is the Local Loopback address and SHOULD work - if allowed.

as it is, each time you plugin to your local Router, or some other network, you will have to go through that again each time, as you may well be designated a different IP address.

have you THEN tried changing it BACK to 127.0.0.1 and seeing if you get the same _Allow network connection_ messages and see if it THEN allows 127… etc.

let us know what happens.  
Interesting. Im a bit tired now, trying to think what else could cause this. there are.a few things.
